add LogicMonitor datasource (#105200)

* add LogicMonitor datasource

* update plugin name

* import image

* update file name

* fix import order
This commit is contained in:
Taewoo K. 2025-05-13 17:27:08 -04:00 committed by GitHub
parent 3d5689cd07
commit 2a3aa4bc12
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 18831 additions and 1 deletions

View File

@ -96,6 +96,7 @@ With a Grafana Enterprise license, you also get access to premium data sources,
- [Grafana Enterprise Traces](/grafana/plugins/grafana-enterprise-traces-app/)
- [Honeycomb](/grafana/plugins/grafana-honeycomb-datasource)
- [Jira](/grafana/plugins/grafana-jira-datasource)
- [LogicMonitor Devices](/grafana/plugins/grafana-logicmonitor-datasource/)
- [Looker](/grafana/plugins/grafana-looker-datasource/)
- [MongoDB](/grafana/plugins/grafana-mongodb-datasource)
- [Netlify](/grafana/plugins/grafana-netlify-datasource)

View File

@ -53,7 +53,7 @@ describe('buildCategories', () => {
it('should add enterprise phantom plugins', () => {
const enterprisePluginsCategory = categories[3];
expect(enterprisePluginsCategory.title).toBe('Enterprise plugins');
expect(enterprisePluginsCategory.plugins.length).toBe(29);
expect(enterprisePluginsCategory.plugins.length).toBe(30);
expect(enterprisePluginsCategory.plugins[0].name).toBe('Adobe Analytics');
expect(enterprisePluginsCategory.plugins[enterprisePluginsCategory.plugins.length - 1].name).toBe('Zendesk');
});

View File

@ -17,6 +17,7 @@ import dynatracePng from 'img/plugins/dynatrace.png';
import gitlabSvg from 'img/plugins/gitlab.svg';
import honeycombPng from 'img/plugins/honeycomb.png';
import jiraLogoPng from 'img/plugins/jira_logo.png';
import logicMonitorSvg from 'img/plugins/logicmonitor.svg';
import mongodbSvg from 'img/plugins/mongodb.svg';
import netlifySvg from 'img/plugins/netlify.svg';
import newrelicSvg from 'img/plugins/newrelic.svg';
@ -299,6 +300,12 @@ function getEnterprisePhantomPlugins(): DataSourcePluginMeta[] {
name: 'Aurora',
imgUrl: auroraSvg,
}),
getPhantomPlugin({
id: 'grafana-logicmonitor-datasource',
description: 'LogicMonitor Devices datasource',
name: 'LogicMonitor Devices',
imgUrl: logicMonitorSvg,
}),
];
}

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 914 KiB