From 327ae398e6438de7d8b76e55af6ae10d82749104 Mon Sep 17 00:00:00 2001 From: Kuba Siemiatkowski <112862936+sasklacz@users.noreply.github.com> Date: Wed, 25 Oct 2023 15:02:03 +0200 Subject: [PATCH] Add SumoLogic plugin (#77025) - add Sumo to plugins list - remove duplicated sqlyze from the plugins list --- .../introduction/grafana-enterprise.md | 4 ++-- .../datasources/state/buildCategories.test.ts | 2 +- .../datasources/state/buildCategories.ts | 6 ++++++ public/img/plugins/sumo.svg | 21 +++++++++++++++++++ 4 files changed, 30 insertions(+), 3 deletions(-) create mode 100644 public/img/plugins/sumo.svg diff --git a/docs/sources/introduction/grafana-enterprise.md b/docs/sources/introduction/grafana-enterprise.md index e7ea3c27e3b..2de825d6c57 100644 --- a/docs/sources/introduction/grafana-enterprise.md +++ b/docs/sources/introduction/grafana-enterprise.md @@ -84,7 +84,6 @@ With a Grafana Enterprise license, you also get access to premium data sources, - [k6 Cloud App](/grafana/plugins/grafana-k6-app) - [MongoDB](/grafana/plugins/grafana-mongodb-datasource) - [New Relic](/grafana/plugins/grafana-newrelic-datasource) -- [Sqlyze Datasource](/grafana/plugins/grafana-odbc-datasource) - [Oracle Database](/grafana/plugins/grafana-oracle-datasource) - [Salesforce](/grafana/plugins/grafana-salesforce-datasource) - [SAP HANA®](/grafana/plugins/grafana-saphana-datasource) @@ -92,7 +91,8 @@ With a Grafana Enterprise license, you also get access to premium data sources, - [Snowflake](/grafana/plugins/grafana-snowflake-datasource) - [Splunk](/grafana/plugins/grafana-splunk-datasource) - [Splunk Infrastructure monitoring (SignalFx)](/grafana/plugins/grafana-splunk-monitoring-datasource) -- [Sqlyze](/grafana/plugins/grafana-odbc-datasource/) +- [Sqlyze Datasource](/grafana/plugins/grafana-odbc-datasource) +- [SumoLogic](/grafana/plugins/grafana-sumologic-datasource) - [Wavefront](/grafana/plugins/grafana-wavefront-datasource) ## Try Grafana Enterprise diff --git a/public/app/features/datasources/state/buildCategories.test.ts b/public/app/features/datasources/state/buildCategories.test.ts index 4a4e8d44c2d..d29e5839d72 100644 --- a/public/app/features/datasources/state/buildCategories.test.ts +++ b/public/app/features/datasources/state/buildCategories.test.ts @@ -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(17); + expect(enterprisePluginsCategory.plugins.length).toBe(18); expect(enterprisePluginsCategory.plugins[0].name).toBe('AppDynamics'); expect(enterprisePluginsCategory.plugins[enterprisePluginsCategory.plugins.length - 1].name).toBe('Wavefront'); }); diff --git a/public/app/features/datasources/state/buildCategories.ts b/public/app/features/datasources/state/buildCategories.ts index 68fa9f45d2d..bab9d9011a7 100644 --- a/public/app/features/datasources/state/buildCategories.ts +++ b/public/app/features/datasources/state/buildCategories.ts @@ -197,6 +197,12 @@ function getEnterprisePhantomPlugins(): DataSourcePluginMeta[] { name: 'Azure Devops', imgUrl: 'public/img/plugins/azure-devops.png', }), + getPhantomPlugin({ + id: 'grafana-sumologic-datasource', + description: 'SumoLogic integration and datasource', + name: 'SumoLogic', + imgUrl: 'public/img/plugins/sumo.svg', + }), ]; } diff --git a/public/img/plugins/sumo.svg b/public/img/plugins/sumo.svg new file mode 100644 index 00000000000..3f75c3a027d --- /dev/null +++ b/public/img/plugins/sumo.svg @@ -0,0 +1,21 @@ + + + + + Asset 1 + + + + + + + \ No newline at end of file