From d3aad6dde5a554f106fc39b66aba080464b66aba Mon Sep 17 00:00:00 2001 From: Nicholas Muesch Date: Tue, 21 May 2019 11:16:13 -0400 Subject: [PATCH] Add assets folder and add all missing service_check json files (#454) * Make new assets folder * Add all missing service_check json files * Fix spacing and integration field * Fix agent version --- aerospike/{ => assets}/service_checks.json | 0 aerospike/manifest.json | 14 ++++-- ambassador/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin ambassador/{ => assets}/service_checks.json | 0 ambassador/manifest.json | 11 +++- .../{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 apollo_engine/manifest.json | 11 +++- aqua/{ => assets}/logos/avatars-bot.png | Bin aqua/{ => assets}/logos/saas_logos-bot.png | Bin aqua/{ => assets}/logos/saas_logos-small.png | Bin aqua/{ => assets}/service_checks.json | 0 aqua/manifest.json | 7 ++- bind9/{ => assets}/logos/avatars-bot.png | Bin bind9/{ => assets}/logos/saas_logos-bot.png | Bin bind9/{ => assets}/logos/saas_logos-small.png | Bin bind9/{ => assets}/service_checks.json | 0 bind9/manifest.json | 11 +++- bonsai/{ => assets}/logos/avatars-bot.png | Bin bonsai/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin {convox => bonsai/assets}/service_checks.json | 0 bonsai/manifest.json | 10 +++- buddy/{ => assets}/logos/avatars-bot.png | Bin buddy/{ => assets}/logos/saas_logos-bot.png | Bin buddy/{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 buddy/manifest.json | 11 +++- .../{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 concourse_ci/manifest.json | 47 ++++++++++-------- convox/{ => assets}/logos/avatars-bot.png | Bin convox/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 convox/manifest.json | 11 +++- eventstore/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 eventstore/manifest.json | 13 +++-- .../assets}/service_checks.json | 0 filebeat/manifest.json | 17 +++++-- gnatsd/assets/service_checks.json | 11 ++++ gnatsd/manifest.json | 17 +++++-- gnatsd/service_check.json | 11 ---- gnatsd_streaming/assets/service_checks.json | 11 ++++ gnatsd_streaming/manifest.json | 17 +++++-- gnatsd_streaming/service_check.json | 11 ---- gremlin/{ => assets}/logos/avatars-bot.png | Bin gremlin/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin {nomad => gremlin/assets}/service_checks.json | 0 gremlin/manifest.json | 7 ++- .../assets}/service_checks.json | 0 hbase_master/manifest.json | 17 +++++-- .../assets}/service_checks.json | 0 hbase_regionserver/manifest.json | 17 +++++-- .../{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin .../assets}/service_checks.json | 0 launchdarkly/manifest.json | 11 +++- logstash/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin logstash/{ => assets}/service_checks.json | 2 +- logstash/manifest.json | 23 +++++++-- logzio/{ => assets}/logos/avatars-bot.png | Bin logzio/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin {uptime => logzio/assets}/service_checks.json | 0 logzio/manifest.json | 9 +++- neo4j/{ => assets}/service_checks.json | 2 +- neo4j/manifest.json | 11 +++- neutrona/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin {vns3 => neutrona/assets}/service_checks.json | 0 neutrona/manifest.json | 11 ++-- nextcloud/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin nextcloud/assets/service_checks.json | 11 ++++ nextcloud/manifest.json | 7 ++- nomad/{ => assets}/logos/avatars-bot.png | Bin nomad/{ => assets}/logos/saas_logos-bot.png | Bin nomad/{ => assets}/logos/saas_logos-small.png | Bin nomad/assets/service_checks.json | 1 + nomad/manifest.json | 11 +++- portworx/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin portworx/assets/service_checks.json | 1 + portworx/manifest.json | 15 ++++-- rbltracker/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin rbltracker/assets/service_checks.json | 1 + rbltracker/manifest.json | 11 +++- .../{ => assets}/service_checks.json | 2 +- reboot_required/manifest.json | 13 +++-- .../{ => assets}/service_checks.json | 8 +-- redis_sentinel/manifest.json | 17 +++++-- riak_repl/{ => assets}/logos/avatars-bot.png | Bin .../{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin riak_repl/assets/service_checks.json | 1 + riak_repl/manifest.json | 7 ++- rigor/{ => assets}/logos/avatars-bot.png | Bin rigor/{ => assets}/logos/saas_logos-bot.png | Bin rigor/{ => assets}/logos/saas_logos-small.png | Bin rigor/assets/service_checks.json | 1 + rigor/manifest.json | 11 +++- rookout/{ => assets}/logos/avatars-bot.png | Bin rookout/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin rookout/assets/service_checks.json | 1 + rookout/manifest.json | 11 +++- sigsci/{ => assets}/logos/avatars-bot.png | Bin sigsci/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin sigsci/assets/service_checks.json | 1 + sigsci/manifest.json | 9 +++- snmpwalk/{ => assets}/service_checks.json | 2 +- snmpwalk/manifest.json | 19 +++++-- sortdb/{ => assets}/service_checks.json | 2 +- sortdb/manifest.json | 13 ++++- split/{ => assets}/logos/avatars-bot.png | Bin split/{ => assets}/logos/saas_logos-bot.png | Bin split/{ => assets}/logos/saas_logos-small.png | Bin split/assets/service_checks.json | 1 + split/manifest.json | 11 +++- stardog/{ => assets}/logos/avatars-bot.png | Bin stardog/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin stardog/assets/service_checks.json | 1 + stardog/manifest.json | 11 +++- storm/{ => assets}/logos/avatars-bot.png | Bin storm/{ => assets}/logos/saas_logos-bot.png | Bin storm/{ => assets}/logos/saas_logos-small.png | Bin storm/{ => assets}/service_checks.json | 2 +- storm/manifest.json | 16 ++++-- traefik/{ => assets}/logos/avatars-bot.png | Bin traefik/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin traefik/{ => assets}/service_checks.json | 4 +- traefik/manifest.json | 14 ++++-- upsc/assets/service_checks.json | 1 + upsc/manifest.json | 15 ++++-- uptime/{ => assets}/logos/avatars-bot.png | Bin uptime/{ => assets}/logos/saas_logos-bot.png | Bin .../{ => assets}/logos/saas_logos-small.png | Bin uptime/assets/service_checks.json | 1 + uptime/manifest.json | 11 +++- vns3/{ => assets}/logos/avatars-bot.png | Bin vns3/{ => assets}/logos/saas_logos-bot.png | Bin vns3/{ => assets}/logos/saas_logos-small.png | Bin vns3/assets/service_checks.json | 1 + vns3/manifest.json | 7 ++- 166 files changed, 482 insertions(+), 141 deletions(-) rename aerospike/{ => assets}/service_checks.json (100%) rename ambassador/{ => assets}/logos/avatars-bot.png (100%) rename ambassador/{ => assets}/logos/saas_logos-bot.png (100%) rename ambassador/{ => assets}/logos/saas_logos-small.png (100%) rename ambassador/{ => assets}/service_checks.json (100%) rename apollo_engine/{ => assets}/logos/avatars-bot.png (100%) rename apollo_engine/{ => assets}/logos/saas_logos-bot.png (100%) rename apollo_engine/{ => assets}/logos/saas_logos-small.png (100%) rename {buddy => apollo_engine/assets}/service_checks.json (100%) rename aqua/{ => assets}/logos/avatars-bot.png (100%) rename aqua/{ => assets}/logos/saas_logos-bot.png (100%) rename aqua/{ => assets}/logos/saas_logos-small.png (100%) rename aqua/{ => assets}/service_checks.json (100%) rename bind9/{ => assets}/logos/avatars-bot.png (100%) rename bind9/{ => assets}/logos/saas_logos-bot.png (100%) rename bind9/{ => assets}/logos/saas_logos-small.png (100%) rename bind9/{ => assets}/service_checks.json (100%) rename bonsai/{ => assets}/logos/avatars-bot.png (100%) rename bonsai/{ => assets}/logos/saas_logos-bot.png (100%) rename bonsai/{ => assets}/logos/saas_logos-small.png (100%) rename {convox => bonsai/assets}/service_checks.json (100%) rename buddy/{ => assets}/logos/avatars-bot.png (100%) rename buddy/{ => assets}/logos/saas_logos-bot.png (100%) rename buddy/{ => assets}/logos/saas_logos-small.png (100%) rename {eventstore => buddy/assets}/service_checks.json (100%) rename concourse_ci/{ => assets}/logos/avatars-bot.png (100%) rename concourse_ci/{ => assets}/logos/saas_logos-bot.png (100%) rename concourse_ci/{ => assets}/logos/saas_logos-small.png (100%) rename {filebeat => concourse_ci/assets}/service_checks.json (100%) rename convox/{ => assets}/logos/avatars-bot.png (100%) rename convox/{ => assets}/logos/saas_logos-bot.png (100%) rename convox/{ => assets}/logos/saas_logos-small.png (100%) rename {hbase_master => convox/assets}/service_checks.json (100%) rename eventstore/{ => assets}/logos/avatars-bot.png (100%) rename eventstore/{ => assets}/logos/saas_logos-bot.png (100%) rename eventstore/{ => assets}/logos/saas_logos-small.png (100%) rename {hbase_regionserver => eventstore/assets}/service_checks.json (100%) rename {logzio => filebeat/assets}/service_checks.json (100%) create mode 100644 gnatsd/assets/service_checks.json delete mode 100644 gnatsd/service_check.json create mode 100644 gnatsd_streaming/assets/service_checks.json delete mode 100644 gnatsd_streaming/service_check.json rename gremlin/{ => assets}/logos/avatars-bot.png (100%) rename gremlin/{ => assets}/logos/saas_logos-bot.png (100%) rename gremlin/{ => assets}/logos/saas_logos-small.png (100%) rename {nomad => gremlin/assets}/service_checks.json (100%) rename {rbltracker => hbase_master/assets}/service_checks.json (100%) rename {split => hbase_regionserver/assets}/service_checks.json (100%) rename launchdarkly/{ => assets}/logos/avatars-bot.png (100%) rename launchdarkly/{ => assets}/logos/saas_logos-bot.png (100%) rename launchdarkly/{ => assets}/logos/saas_logos-small.png (100%) rename {upsc => launchdarkly/assets}/service_checks.json (100%) rename logstash/{ => assets}/logos/avatars-bot.png (100%) rename logstash/{ => assets}/logos/saas_logos-bot.png (100%) rename logstash/{ => assets}/logos/saas_logos-small.png (100%) rename logstash/{ => assets}/service_checks.json (90%) rename logzio/{ => assets}/logos/avatars-bot.png (100%) rename logzio/{ => assets}/logos/saas_logos-bot.png (100%) rename logzio/{ => assets}/logos/saas_logos-small.png (100%) rename {uptime => logzio/assets}/service_checks.json (100%) rename neo4j/{ => assets}/service_checks.json (91%) rename neutrona/{ => assets}/logos/avatars-bot.png (100%) rename neutrona/{ => assets}/logos/saas_logos-bot.png (100%) rename neutrona/{ => assets}/logos/saas_logos-small.png (100%) rename {vns3 => neutrona/assets}/service_checks.json (100%) rename nextcloud/{ => assets}/logos/avatars-bot.png (100%) rename nextcloud/{ => assets}/logos/saas_logos-bot.png (100%) rename nextcloud/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 nextcloud/assets/service_checks.json rename nomad/{ => assets}/logos/avatars-bot.png (100%) rename nomad/{ => assets}/logos/saas_logos-bot.png (100%) rename nomad/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 nomad/assets/service_checks.json rename portworx/{ => assets}/logos/avatars-bot.png (100%) rename portworx/{ => assets}/logos/saas_logos-bot.png (100%) rename portworx/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 portworx/assets/service_checks.json rename rbltracker/{ => assets}/logos/avatars-bot.png (100%) rename rbltracker/{ => assets}/logos/saas_logos-bot.png (100%) rename rbltracker/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 rbltracker/assets/service_checks.json rename reboot_required/{ => assets}/service_checks.json (90%) rename redis_sentinel/{ => assets}/service_checks.json (87%) rename riak_repl/{ => assets}/logos/avatars-bot.png (100%) rename riak_repl/{ => assets}/logos/saas_logos-bot.png (100%) rename riak_repl/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 riak_repl/assets/service_checks.json rename rigor/{ => assets}/logos/avatars-bot.png (100%) rename rigor/{ => assets}/logos/saas_logos-bot.png (100%) rename rigor/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 rigor/assets/service_checks.json rename rookout/{ => assets}/logos/avatars-bot.png (100%) rename rookout/{ => assets}/logos/saas_logos-bot.png (100%) rename rookout/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 rookout/assets/service_checks.json rename sigsci/{ => assets}/logos/avatars-bot.png (100%) rename sigsci/{ => assets}/logos/saas_logos-bot.png (100%) rename sigsci/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 sigsci/assets/service_checks.json rename snmpwalk/{ => assets}/service_checks.json (90%) rename sortdb/{ => assets}/service_checks.json (89%) rename split/{ => assets}/logos/avatars-bot.png (100%) rename split/{ => assets}/logos/saas_logos-bot.png (100%) rename split/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 split/assets/service_checks.json rename stardog/{ => assets}/logos/avatars-bot.png (100%) rename stardog/{ => assets}/logos/saas_logos-bot.png (100%) rename stardog/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 stardog/assets/service_checks.json rename storm/{ => assets}/logos/avatars-bot.png (100%) rename storm/{ => assets}/logos/saas_logos-bot.png (100%) rename storm/{ => assets}/logos/saas_logos-small.png (100%) rename storm/{ => assets}/service_checks.json (89%) rename traefik/{ => assets}/logos/avatars-bot.png (100%) rename traefik/{ => assets}/logos/saas_logos-bot.png (100%) rename traefik/{ => assets}/logos/saas_logos-small.png (100%) rename traefik/{ => assets}/service_checks.json (90%) create mode 100644 upsc/assets/service_checks.json rename uptime/{ => assets}/logos/avatars-bot.png (100%) rename uptime/{ => assets}/logos/saas_logos-bot.png (100%) rename uptime/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 uptime/assets/service_checks.json rename vns3/{ => assets}/logos/avatars-bot.png (100%) rename vns3/{ => assets}/logos/saas_logos-bot.png (100%) rename vns3/{ => assets}/logos/saas_logos-small.png (100%) create mode 100644 vns3/assets/service_checks.json diff --git a/aerospike/service_checks.json b/aerospike/assets/service_checks.json similarity index 100% rename from aerospike/service_checks.json rename to aerospike/assets/service_checks.json diff --git a/aerospike/manifest.json b/aerospike/manifest.json index 4ca016aa6d..3586e6ceab 100644 --- a/aerospike/manifest.json +++ b/aerospike/manifest.json @@ -12,9 +12,17 @@ "short_description": "Collect cluster and namespaces statistics", "description": "The Aerospike integration helps to collect performance and avaialbility metrics from Aerospike cluster instances.", "support": "contrib", - "supported_os": ["linux","mac_os"], + "supported_os": [ + "linux", + "mac_os" + ], "public_title": "Datadog-Aerospike Integration", - "type":"check", + "type": "check", "is_public": true, - "metric_prefix": "aerospike." + "metric_prefix": "aerospike.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/ambassador/logos/avatars-bot.png b/ambassador/assets/logos/avatars-bot.png similarity index 100% rename from ambassador/logos/avatars-bot.png rename to ambassador/assets/logos/avatars-bot.png diff --git a/ambassador/logos/saas_logos-bot.png b/ambassador/assets/logos/saas_logos-bot.png similarity index 100% rename from ambassador/logos/saas_logos-bot.png rename to ambassador/assets/logos/saas_logos-bot.png diff --git a/ambassador/logos/saas_logos-small.png b/ambassador/assets/logos/saas_logos-small.png similarity index 100% rename from ambassador/logos/saas_logos-small.png rename to ambassador/assets/logos/saas_logos-small.png diff --git a/ambassador/service_checks.json b/ambassador/assets/service_checks.json similarity index 100% rename from ambassador/service_checks.json rename to ambassador/assets/service_checks.json diff --git a/ambassador/manifest.json b/ambassador/manifest.json index 2b64427b77..fa433e4cbd 100644 --- a/ambassador/manifest.json +++ b/ambassador/manifest.json @@ -18,5 +18,14 @@ "public_title": "Datadog-Ambassador API Gateway Integration", "type": "check", "is_public": true, - "categories": ["Cloud", "orchestration", "containers"] + "categories": [ + "Cloud", + "orchestration", + "containers" + ], + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/apollo_engine/logos/avatars-bot.png b/apollo_engine/assets/logos/avatars-bot.png similarity index 100% rename from apollo_engine/logos/avatars-bot.png rename to apollo_engine/assets/logos/avatars-bot.png diff --git a/apollo_engine/logos/saas_logos-bot.png b/apollo_engine/assets/logos/saas_logos-bot.png similarity index 100% rename from apollo_engine/logos/saas_logos-bot.png rename to apollo_engine/assets/logos/saas_logos-bot.png diff --git a/apollo_engine/logos/saas_logos-small.png b/apollo_engine/assets/logos/saas_logos-small.png similarity index 100% rename from apollo_engine/logos/saas_logos-small.png rename to apollo_engine/assets/logos/saas_logos-small.png diff --git a/buddy/service_checks.json b/apollo_engine/assets/service_checks.json similarity index 100% rename from buddy/service_checks.json rename to apollo_engine/assets/service_checks.json diff --git a/apollo_engine/manifest.json b/apollo_engine/manifest.json index a4470d5d81..1a9c969388 100644 --- a/apollo_engine/manifest.json +++ b/apollo_engine/manifest.json @@ -16,5 +16,14 @@ "public_title": "Datadog-Apollo Engine Integration", "type": "crawler", "is_public": true, - "categories": ["api", "monitoring", "caching"] + "categories": [ + "api", + "monitoring", + "caching" + ], + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/aqua/logos/avatars-bot.png b/aqua/assets/logos/avatars-bot.png similarity index 100% rename from aqua/logos/avatars-bot.png rename to aqua/assets/logos/avatars-bot.png diff --git a/aqua/logos/saas_logos-bot.png b/aqua/assets/logos/saas_logos-bot.png similarity index 100% rename from aqua/logos/saas_logos-bot.png rename to aqua/assets/logos/saas_logos-bot.png diff --git a/aqua/logos/saas_logos-small.png b/aqua/assets/logos/saas_logos-small.png similarity index 100% rename from aqua/logos/saas_logos-small.png rename to aqua/assets/logos/saas_logos-small.png diff --git a/aqua/service_checks.json b/aqua/assets/service_checks.json similarity index 100% rename from aqua/service_checks.json rename to aqua/assets/service_checks.json diff --git a/aqua/manifest.json b/aqua/manifest.json index 7594fd273b..a70c158141 100644 --- a/aqua/manifest.json +++ b/aqua/manifest.json @@ -22,5 +22,10 @@ "log collection" ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/bind9/logos/avatars-bot.png b/bind9/assets/logos/avatars-bot.png similarity index 100% rename from bind9/logos/avatars-bot.png rename to bind9/assets/logos/avatars-bot.png diff --git a/bind9/logos/saas_logos-bot.png b/bind9/assets/logos/saas_logos-bot.png similarity index 100% rename from bind9/logos/saas_logos-bot.png rename to bind9/assets/logos/saas_logos-bot.png diff --git a/bind9/logos/saas_logos-small.png b/bind9/assets/logos/saas_logos-small.png similarity index 100% rename from bind9/logos/saas_logos-small.png rename to bind9/assets/logos/saas_logos-small.png diff --git a/bind9/service_checks.json b/bind9/assets/service_checks.json similarity index 100% rename from bind9/service_checks.json rename to bind9/assets/service_checks.json diff --git a/bind9/manifest.json b/bind9/manifest.json index 59705452fa..c133e64dbe 100644 --- a/bind9/manifest.json +++ b/bind9/manifest.json @@ -1,7 +1,9 @@ { "integration_id": "bind9", "metric_prefix": "bind9.", - "categories":["monitoring"], + "categories": [ + "monitoring" + ], "creates_events": false, "display_name": "BIND 9", "guid": "bce6961c-4312-11e9-b210-d663bd873d93", @@ -17,5 +19,10 @@ "mac_os", "windows" ], - "type": "check" + "type": "check", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/bonsai/logos/avatars-bot.png b/bonsai/assets/logos/avatars-bot.png similarity index 100% rename from bonsai/logos/avatars-bot.png rename to bonsai/assets/logos/avatars-bot.png diff --git a/bonsai/logos/saas_logos-bot.png b/bonsai/assets/logos/saas_logos-bot.png similarity index 100% rename from bonsai/logos/saas_logos-bot.png rename to bonsai/assets/logos/saas_logos-bot.png diff --git a/bonsai/logos/saas_logos-small.png b/bonsai/assets/logos/saas_logos-small.png similarity index 100% rename from bonsai/logos/saas_logos-small.png rename to bonsai/assets/logos/saas_logos-small.png diff --git a/convox/service_checks.json b/bonsai/assets/service_checks.json similarity index 100% rename from convox/service_checks.json rename to bonsai/assets/service_checks.json diff --git a/bonsai/manifest.json b/bonsai/manifest.json index 98be5b9084..08594a3d55 100644 --- a/bonsai/manifest.json +++ b/bonsai/manifest.json @@ -16,5 +16,13 @@ "categories": [ "data store" ], - "supported_os": ["linux","windows"] + "supported_os": [ + "linux", + "windows" + ], + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/buddy/logos/avatars-bot.png b/buddy/assets/logos/avatars-bot.png similarity index 100% rename from buddy/logos/avatars-bot.png rename to buddy/assets/logos/avatars-bot.png diff --git a/buddy/logos/saas_logos-bot.png b/buddy/assets/logos/saas_logos-bot.png similarity index 100% rename from buddy/logos/saas_logos-bot.png rename to buddy/assets/logos/saas_logos-bot.png diff --git a/buddy/logos/saas_logos-small.png b/buddy/assets/logos/saas_logos-small.png similarity index 100% rename from buddy/logos/saas_logos-small.png rename to buddy/assets/logos/saas_logos-small.png diff --git a/eventstore/service_checks.json b/buddy/assets/service_checks.json similarity index 100% rename from eventstore/service_checks.json rename to buddy/assets/service_checks.json diff --git a/buddy/manifest.json b/buddy/manifest.json index 3bb051f50b..e5a7ad1c09 100644 --- a/buddy/manifest.json +++ b/buddy/manifest.json @@ -6,7 +6,9 @@ "display_name": "Buddy", "short_description": "One-click delivery automation with working website previews for web developers.", "creates_events": false, - "categories": ["web"], + "categories": [ + "web" + ], "support": "contrib", "supported_os": [ "linux", @@ -16,5 +18,10 @@ "guid": "7b131269-e2ba-4279-b9dd-82e85764d389", "public_title": "Datadog-Buddy Integration", "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/concourse_ci/logos/avatars-bot.png b/concourse_ci/assets/logos/avatars-bot.png similarity index 100% rename from concourse_ci/logos/avatars-bot.png rename to concourse_ci/assets/logos/avatars-bot.png diff --git a/concourse_ci/logos/saas_logos-bot.png b/concourse_ci/assets/logos/saas_logos-bot.png similarity index 100% rename from concourse_ci/logos/saas_logos-bot.png rename to concourse_ci/assets/logos/saas_logos-bot.png diff --git a/concourse_ci/logos/saas_logos-small.png b/concourse_ci/assets/logos/saas_logos-small.png similarity index 100% rename from concourse_ci/logos/saas_logos-small.png rename to concourse_ci/assets/logos/saas_logos-small.png diff --git a/filebeat/service_checks.json b/concourse_ci/assets/service_checks.json similarity index 100% rename from filebeat/service_checks.json rename to concourse_ci/assets/service_checks.json diff --git a/concourse_ci/manifest.json b/concourse_ci/manifest.json index 02f4178974..8d1f023623 100644 --- a/concourse_ci/manifest.json +++ b/concourse_ci/manifest.json @@ -1,24 +1,29 @@ { "integration_id": "concourse-ci", - "categories": [ - "Collaboration" - ], - "guid": "054cc9fb-01c4-4f05-98b5-fae828746787", - "is_public": true, - "maintainer": "help@datadoghq.com", - "public_title": "Datadog-Concourse-CI Integration", - "support": "contrib", - "supported_os": [ - "linux", - "mac_os", - "windows" - ], - "type": "check", - "manifest_version": "1.0.0", - "name": "concourse_ci", - "display_name": "Concourse CI", - "short_description": "Collect metrics emitted from Concourse CI.", - "metric_prefix": "concourse.ci.", - "metric_to_check": "concourse.ci.goroutines", - "creates_events": false + "categories": [ + "Collaboration" + ], + "guid": "054cc9fb-01c4-4f05-98b5-fae828746787", + "is_public": true, + "maintainer": "help@datadoghq.com", + "public_title": "Datadog-Concourse-CI Integration", + "support": "contrib", + "supported_os": [ + "linux", + "mac_os", + "windows" + ], + "type": "check", + "manifest_version": "1.0.0", + "name": "concourse_ci", + "display_name": "Concourse CI", + "short_description": "Collect metrics emitted from Concourse CI.", + "metric_prefix": "concourse.ci.", + "metric_to_check": "concourse.ci.goroutines", + "creates_events": false, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/convox/logos/avatars-bot.png b/convox/assets/logos/avatars-bot.png similarity index 100% rename from convox/logos/avatars-bot.png rename to convox/assets/logos/avatars-bot.png diff --git a/convox/logos/saas_logos-bot.png b/convox/assets/logos/saas_logos-bot.png similarity index 100% rename from convox/logos/saas_logos-bot.png rename to convox/assets/logos/saas_logos-bot.png diff --git a/convox/logos/saas_logos-small.png b/convox/assets/logos/saas_logos-small.png similarity index 100% rename from convox/logos/saas_logos-small.png rename to convox/assets/logos/saas_logos-small.png diff --git a/hbase_master/service_checks.json b/convox/assets/service_checks.json similarity index 100% rename from hbase_master/service_checks.json rename to convox/assets/service_checks.json diff --git a/convox/manifest.json b/convox/manifest.json index 4b4f88fe6a..3e80574b7c 100644 --- a/convox/manifest.json +++ b/convox/manifest.json @@ -8,7 +8,9 @@ "guid": "e8b1f8a7-8859-4c85-81bd-044400854e59", "maintainer": "help@datadoghq.com", "support": "contrib", - "categories": ["cloud"], + "categories": [ + "cloud" + ], "supported_os": [ "linux", "mac_os", @@ -16,5 +18,10 @@ ], "public_title": "Datadog-Convox Integration", "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/eventstore/logos/avatars-bot.png b/eventstore/assets/logos/avatars-bot.png similarity index 100% rename from eventstore/logos/avatars-bot.png rename to eventstore/assets/logos/avatars-bot.png diff --git a/eventstore/logos/saas_logos-bot.png b/eventstore/assets/logos/saas_logos-bot.png similarity index 100% rename from eventstore/logos/saas_logos-bot.png rename to eventstore/assets/logos/saas_logos-bot.png diff --git a/eventstore/logos/saas_logos-small.png b/eventstore/assets/logos/saas_logos-small.png similarity index 100% rename from eventstore/logos/saas_logos-small.png rename to eventstore/assets/logos/saas_logos-small.png diff --git a/hbase_regionserver/service_checks.json b/eventstore/assets/service_checks.json similarity index 100% rename from hbase_regionserver/service_checks.json rename to eventstore/assets/service_checks.json diff --git a/eventstore/manifest.json b/eventstore/manifest.json index 8136a309ee..772dbce763 100644 --- a/eventstore/manifest.json +++ b/eventstore/manifest.json @@ -12,11 +12,18 @@ ], "guid": "4BEB8E51-E7DA-4145-B780-E3B3A6A8CD60", "public_title": "Datadog-Eventstore Integration", - "categories":["data store"], + "categories": [ + "data store" + ], "type": "check", - "aliases":[], + "aliases": [], "creates_events": false, "support": "contrib", "is_public": true, - "metric_prefix": "eventstore." + "metric_prefix": "eventstore.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/logzio/service_checks.json b/filebeat/assets/service_checks.json similarity index 100% rename from logzio/service_checks.json rename to filebeat/assets/service_checks.json diff --git a/filebeat/manifest.json b/filebeat/manifest.json index 115cdd0632..c33aa9d0f1 100644 --- a/filebeat/manifest.json +++ b/filebeat/manifest.json @@ -7,11 +7,22 @@ "guid": "3bb6a789-d1e3-465c-9bff-ea2a43ae2f59", "short_description": "Lightweight Shipper for Logs", "support": "contrib", - "supported_os": ["linux", "mac_os", "windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Filebeat Integration", - "categories": ["os & system"], + "categories": [ + "os & system" + ], "type": "check", "creates_events": false, "is_public": true, - "metric_prefix": "filebeat." + "metric_prefix": "filebeat.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/gnatsd/assets/service_checks.json b/gnatsd/assets/service_checks.json new file mode 100644 index 0000000000..97c06eb1de --- /dev/null +++ b/gnatsd/assets/service_checks.json @@ -0,0 +1,11 @@ +[ + { + "agent_version": "6.0.0", + "integration": "Gnatsd", + "check": "gnatsd.can_connect", + "statuses": ["ok", "critical"], + "groups": ["host", "url"], + "name": "Can Connect", + "description": "Returns `CRITICAL` if the Agent can't connect to the Gnastd endpoint, OK otherwise" + } +] diff --git a/gnatsd/manifest.json b/gnatsd/manifest.json index f174425e2d..d28aec366e 100644 --- a/gnatsd/manifest.json +++ b/gnatsd/manifest.json @@ -9,10 +9,21 @@ "guid": "7edcf450-d9cf-44aa-9053-ece04ac7c21d", "support": "contrib", "type": "check", - "supported_os": ["linux","mac_os","windows"], - "categories":["messaging", "notification"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], + "categories": [ + "messaging", + "notification" + ], "creates_events": false, "is_public": true, "metric_prefix": "gnatsd.", - "integration_id": "gnatsd" + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/gnatsd/service_check.json b/gnatsd/service_check.json deleted file mode 100644 index 1549bc3047..0000000000 --- a/gnatsd/service_check.json +++ /dev/null @@ -1,11 +0,0 @@ -[ - { - "agent_version": "6.3.0", - "integration":"gnatsd", - "check": "gnatsd.can_connect", - "statuses": ["ok", "critical"], - "groups": ["server_name", "url"], - "name": "Can Connect", - "description": "Returns `CRITICAL` if the Agent fails to receive a 200 from the monitoring endpoint, otherwise returns `OK`." - } -] diff --git a/gnatsd_streaming/assets/service_checks.json b/gnatsd_streaming/assets/service_checks.json new file mode 100644 index 0000000000..64d4f022c9 --- /dev/null +++ b/gnatsd_streaming/assets/service_checks.json @@ -0,0 +1,11 @@ +[ + { + "agent_version": "6.0.0", + "integration": "Gnatsd streaming", + "check": "gnatsd_streaming.can_connect", + "statuses": ["ok", "critical"], + "groups": ["host", "url"], + "name": "Can Connect", + "description": "Returns `CRITICAL` if the Agent can't connect to the Gnastd Streaming endpoint, OK otherwise" + } +] diff --git a/gnatsd_streaming/manifest.json b/gnatsd_streaming/manifest.json index b766ceef16..827d729032 100644 --- a/gnatsd_streaming/manifest.json +++ b/gnatsd_streaming/manifest.json @@ -10,8 +10,19 @@ "support": "contrib", "type": "check", "creates_events": true, - "supported_os": ["linux","mac_os","windows"], - "categories":["monitoring"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], + "categories": [ + "monitoring" + ], "is_public": true, - "metric_prefix": "gnatsd." + "metric_prefix": "gnatsd.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/gnatsd_streaming/service_check.json b/gnatsd_streaming/service_check.json deleted file mode 100644 index d8a0ad0344..0000000000 --- a/gnatsd_streaming/service_check.json +++ /dev/null @@ -1,11 +0,0 @@ -[ - { - "agent_version": "6.3.0", - "integration":"gnatsd_streaming", - "check": "gnatsd_streaming.can_connect", - "statuses": ["ok", "critical"], - "groups": ["server_name", "url"], - "name": "Can Connect", - "description": "Returns `CRITICAL` if the Agent fails to receive a 200 from the monitoring endpoint, otherwise returns `OK`." - } -] diff --git a/gremlin/logos/avatars-bot.png b/gremlin/assets/logos/avatars-bot.png similarity index 100% rename from gremlin/logos/avatars-bot.png rename to gremlin/assets/logos/avatars-bot.png diff --git a/gremlin/logos/saas_logos-bot.png b/gremlin/assets/logos/saas_logos-bot.png similarity index 100% rename from gremlin/logos/saas_logos-bot.png rename to gremlin/assets/logos/saas_logos-bot.png diff --git a/gremlin/logos/saas_logos-small.png b/gremlin/assets/logos/saas_logos-small.png similarity index 100% rename from gremlin/logos/saas_logos-small.png rename to gremlin/assets/logos/saas_logos-small.png diff --git a/nomad/service_checks.json b/gremlin/assets/service_checks.json similarity index 100% rename from nomad/service_checks.json rename to gremlin/assets/service_checks.json diff --git a/gremlin/manifest.json b/gremlin/manifest.json index 7f24169736..657f904e86 100644 --- a/gremlin/manifest.json +++ b/gremlin/manifest.json @@ -19,5 +19,10 @@ "mac_os", "windows" ], - "type": "check" + "type": "check", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/rbltracker/service_checks.json b/hbase_master/assets/service_checks.json similarity index 100% rename from rbltracker/service_checks.json rename to hbase_master/assets/service_checks.json diff --git a/hbase_master/manifest.json b/hbase_master/manifest.json index 535e383029..e1f6c6278e 100644 --- a/hbase_master/manifest.json +++ b/hbase_master/manifest.json @@ -8,10 +8,21 @@ "guid": "b45e0f05-8ece-4d5c-946b-ce0ee8057e68", "creates_events": false, "support": "contrib", - "supported_os": ["linux", "mac_os", "windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Hbase Master Integration", - "categories": ["data store"], + "categories": [ + "data store" + ], "type": "check", "is_public": true, - "metric_prefix": "hbase." + "metric_prefix": "hbase.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/split/service_checks.json b/hbase_regionserver/assets/service_checks.json similarity index 100% rename from split/service_checks.json rename to hbase_regionserver/assets/service_checks.json diff --git a/hbase_regionserver/manifest.json b/hbase_regionserver/manifest.json index 06f63ea429..169149ed97 100644 --- a/hbase_regionserver/manifest.json +++ b/hbase_regionserver/manifest.json @@ -8,10 +8,21 @@ "short_description": "HBase regionserver integration.", "guid": "a50bb93e-81d3-4c2e-a307-8dd5b8f725f1", "support": "contrib", - "supported_os": ["linux","mac_os","windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Hbase region server Integration", - "categories": ["data store"], + "categories": [ + "data store" + ], "type": "check", "is_public": true, - "metric_prefix": "hbase." + "metric_prefix": "hbase.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/launchdarkly/logos/avatars-bot.png b/launchdarkly/assets/logos/avatars-bot.png similarity index 100% rename from launchdarkly/logos/avatars-bot.png rename to launchdarkly/assets/logos/avatars-bot.png diff --git a/launchdarkly/logos/saas_logos-bot.png b/launchdarkly/assets/logos/saas_logos-bot.png similarity index 100% rename from launchdarkly/logos/saas_logos-bot.png rename to launchdarkly/assets/logos/saas_logos-bot.png diff --git a/launchdarkly/logos/saas_logos-small.png b/launchdarkly/assets/logos/saas_logos-small.png similarity index 100% rename from launchdarkly/logos/saas_logos-small.png rename to launchdarkly/assets/logos/saas_logos-small.png diff --git a/upsc/service_checks.json b/launchdarkly/assets/service_checks.json similarity index 100% rename from upsc/service_checks.json rename to launchdarkly/assets/service_checks.json diff --git a/launchdarkly/manifest.json b/launchdarkly/manifest.json index 6a4af22650..62859c3e1e 100644 --- a/launchdarkly/manifest.json +++ b/launchdarkly/manifest.json @@ -5,7 +5,9 @@ "mac_os", "windows" ], - "categories": ["notification"], + "categories": [ + "notification" + ], "creates_events": true, "display_name": "LaunchDarkly", "guid": "a1441ba8-be33-4123-8808-5a87cd696b64", @@ -17,5 +19,10 @@ "short_description": "Track metrics from LaunchDarkly's relay proxy", "support": "contrib", "type": "check", - "metric_prefix": "launchdarkly_relay." + "metric_prefix": "launchdarkly_relay.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/logstash/logos/avatars-bot.png b/logstash/assets/logos/avatars-bot.png similarity index 100% rename from logstash/logos/avatars-bot.png rename to logstash/assets/logos/avatars-bot.png diff --git a/logstash/logos/saas_logos-bot.png b/logstash/assets/logos/saas_logos-bot.png similarity index 100% rename from logstash/logos/saas_logos-bot.png rename to logstash/assets/logos/saas_logos-bot.png diff --git a/logstash/logos/saas_logos-small.png b/logstash/assets/logos/saas_logos-small.png similarity index 100% rename from logstash/logos/saas_logos-small.png rename to logstash/assets/logos/saas_logos-small.png diff --git a/logstash/service_checks.json b/logstash/assets/service_checks.json similarity index 90% rename from logstash/service_checks.json rename to logstash/assets/service_checks.json index 875881d8cc..0f82407d31 100644 --- a/logstash/service_checks.json +++ b/logstash/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"logstash", + "integration": "logstash", "check": "logstash.can_connect", "statuses": ["ok", "critical"], "groups": ["host", "port"], diff --git a/logstash/manifest.json b/logstash/manifest.json index 9f54310c21..aa84fa2aa0 100644 --- a/logstash/manifest.json +++ b/logstash/manifest.json @@ -9,11 +9,24 @@ "creates_events": true, "guid": "9d110885-cbdf-44e5-83b8-7a6514724e98", "support": "contrib", - "supported_os": ["linux","mac_os","windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Logstash Integration", - "categories":["log collection"], - "type":"check", - "aliases":["logs/log_collection/logstash"], + "categories": [ + "log collection" + ], + "type": "check", + "aliases": [ + "logs/log_collection/logstash" + ], "is_public": true, - "metric_prefix": "logstash." + "metric_prefix": "logstash.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/logzio/logos/avatars-bot.png b/logzio/assets/logos/avatars-bot.png similarity index 100% rename from logzio/logos/avatars-bot.png rename to logzio/assets/logos/avatars-bot.png diff --git a/logzio/logos/saas_logos-bot.png b/logzio/assets/logos/saas_logos-bot.png similarity index 100% rename from logzio/logos/saas_logos-bot.png rename to logzio/assets/logos/saas_logos-bot.png diff --git a/logzio/logos/saas_logos-small.png b/logzio/assets/logos/saas_logos-small.png similarity index 100% rename from logzio/logos/saas_logos-small.png rename to logzio/assets/logos/saas_logos-small.png diff --git a/uptime/service_checks.json b/logzio/assets/service_checks.json similarity index 100% rename from uptime/service_checks.json rename to logzio/assets/service_checks.json diff --git a/logzio/manifest.json b/logzio/manifest.json index f9d2e818e9..83df73912e 100644 --- a/logzio/manifest.json +++ b/logzio/manifest.json @@ -16,5 +16,12 @@ ], "guid": "0e44f9bd-8c7b-426a-a0ba-8f4302808191", "maintainer": "help@datadoghq.com", - "categories":["monitoring"] + "categories": [ + "monitoring" + ], + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/neo4j/service_checks.json b/neo4j/assets/service_checks.json similarity index 91% rename from neo4j/service_checks.json rename to neo4j/assets/service_checks.json index 2a7df328a1..efe52d501d 100644 --- a/neo4j/service_checks.json +++ b/neo4j/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"neo4j", + "integration": "neo4j", "check": "neo4j.can_connect", "statuses": ["ok", "critical"], "groups": ["server_name", "url"], diff --git a/neo4j/manifest.json b/neo4j/manifest.json index 44f9442316..546d5d8e72 100644 --- a/neo4j/manifest.json +++ b/neo4j/manifest.json @@ -14,8 +14,15 @@ "windows" ], "creates_events": false, - "categories": ["data store"], + "categories": [ + "data store" + ], "type": "check", "is_public": true, - "metric_prefix": "neo4j." + "metric_prefix": "neo4j.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/neutrona/logos/avatars-bot.png b/neutrona/assets/logos/avatars-bot.png similarity index 100% rename from neutrona/logos/avatars-bot.png rename to neutrona/assets/logos/avatars-bot.png diff --git a/neutrona/logos/saas_logos-bot.png b/neutrona/assets/logos/saas_logos-bot.png similarity index 100% rename from neutrona/logos/saas_logos-bot.png rename to neutrona/assets/logos/saas_logos-bot.png diff --git a/neutrona/logos/saas_logos-small.png b/neutrona/assets/logos/saas_logos-small.png similarity index 100% rename from neutrona/logos/saas_logos-small.png rename to neutrona/assets/logos/saas_logos-small.png diff --git a/vns3/service_checks.json b/neutrona/assets/service_checks.json similarity index 100% rename from vns3/service_checks.json rename to neutrona/assets/service_checks.json diff --git a/neutrona/manifest.json b/neutrona/manifest.json index e5b246514b..fb6966c950 100644 --- a/neutrona/manifest.json +++ b/neutrona/manifest.json @@ -18,9 +18,14 @@ "public_title": "Datadog-Neutrona Integration", "categories": [ "AZURE", - "CLOUD", - "NETWORK" + "CLOUD", + "NETWORK" ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/nextcloud/logos/avatars-bot.png b/nextcloud/assets/logos/avatars-bot.png similarity index 100% rename from nextcloud/logos/avatars-bot.png rename to nextcloud/assets/logos/avatars-bot.png diff --git a/nextcloud/logos/saas_logos-bot.png b/nextcloud/assets/logos/saas_logos-bot.png similarity index 100% rename from nextcloud/logos/saas_logos-bot.png rename to nextcloud/assets/logos/saas_logos-bot.png diff --git a/nextcloud/logos/saas_logos-small.png b/nextcloud/assets/logos/saas_logos-small.png similarity index 100% rename from nextcloud/logos/saas_logos-small.png rename to nextcloud/assets/logos/saas_logos-small.png diff --git a/nextcloud/assets/service_checks.json b/nextcloud/assets/service_checks.json new file mode 100644 index 0000000000..9f2b3f61f0 --- /dev/null +++ b/nextcloud/assets/service_checks.json @@ -0,0 +1,11 @@ +[ + { + "agent_version": "6.0.0", + "integration": "Nextcloud", + "check": "nextcloud.can_connect", + "statuses": ["ok", "critical"], + "groups": ["host"], + "name": "Can Connect", + "description": "Returns `CRITICAL` if the Agent can't connect to the Nextcloud endpoint, OK otherwise" + } +] diff --git a/nextcloud/manifest.json b/nextcloud/manifest.json index 22f8787729..158d2fc184 100644 --- a/nextcloud/manifest.json +++ b/nextcloud/manifest.json @@ -20,5 +20,10 @@ "collaboration" ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/nomad/logos/avatars-bot.png b/nomad/assets/logos/avatars-bot.png similarity index 100% rename from nomad/logos/avatars-bot.png rename to nomad/assets/logos/avatars-bot.png diff --git a/nomad/logos/saas_logos-bot.png b/nomad/assets/logos/saas_logos-bot.png similarity index 100% rename from nomad/logos/saas_logos-bot.png rename to nomad/assets/logos/saas_logos-bot.png diff --git a/nomad/logos/saas_logos-small.png b/nomad/assets/logos/saas_logos-small.png similarity index 100% rename from nomad/logos/saas_logos-small.png rename to nomad/assets/logos/saas_logos-small.png diff --git a/nomad/assets/service_checks.json b/nomad/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/nomad/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/nomad/manifest.json b/nomad/manifest.json index b309317790..16e09cfb44 100644 --- a/nomad/manifest.json +++ b/nomad/manifest.json @@ -16,7 +16,14 @@ "windows" ], "support": "contrib", - "categories": ["provisioning"], + "categories": [ + "provisioning" + ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/portworx/logos/avatars-bot.png b/portworx/assets/logos/avatars-bot.png similarity index 100% rename from portworx/logos/avatars-bot.png rename to portworx/assets/logos/avatars-bot.png diff --git a/portworx/logos/saas_logos-bot.png b/portworx/assets/logos/saas_logos-bot.png similarity index 100% rename from portworx/logos/saas_logos-bot.png rename to portworx/assets/logos/saas_logos-bot.png diff --git a/portworx/logos/saas_logos-small.png b/portworx/assets/logos/saas_logos-small.png similarity index 100% rename from portworx/logos/saas_logos-small.png rename to portworx/assets/logos/saas_logos-small.png diff --git a/portworx/assets/service_checks.json b/portworx/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/portworx/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/portworx/manifest.json b/portworx/manifest.json index 42ab4d3bb3..c11edbbc5c 100644 --- a/portworx/manifest.json +++ b/portworx/manifest.json @@ -11,7 +11,16 @@ "support": "contrib", "type": "check", "creates_events": false, - "supported_os": ["linux"], - "categories": ["monitoring"], - "is_public": true + "supported_os": [ + "linux" + ], + "categories": [ + "monitoring" + ], + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/rbltracker/logos/avatars-bot.png b/rbltracker/assets/logos/avatars-bot.png similarity index 100% rename from rbltracker/logos/avatars-bot.png rename to rbltracker/assets/logos/avatars-bot.png diff --git a/rbltracker/logos/saas_logos-bot.png b/rbltracker/assets/logos/saas_logos-bot.png similarity index 100% rename from rbltracker/logos/saas_logos-bot.png rename to rbltracker/assets/logos/saas_logos-bot.png diff --git a/rbltracker/logos/saas_logos-small.png b/rbltracker/assets/logos/saas_logos-small.png similarity index 100% rename from rbltracker/logos/saas_logos-small.png rename to rbltracker/assets/logos/saas_logos-small.png diff --git a/rbltracker/assets/service_checks.json b/rbltracker/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/rbltracker/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/rbltracker/manifest.json b/rbltracker/manifest.json index b69838d460..eb2f7abdd0 100644 --- a/rbltracker/manifest.json +++ b/rbltracker/manifest.json @@ -10,7 +10,9 @@ "public_title": "Datadog-RBLTracker Integration", "maintainer": "help@datadoghq.com", "guid": "94218bd0-8cc3-4686-8b67-ea9110b77092", - "categories": ["monitoring"], + "categories": [ + "monitoring" + ], "supported_os": [ "linux", "mac_os", @@ -18,5 +20,10 @@ ], "support": "contrib", "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/reboot_required/service_checks.json b/reboot_required/assets/service_checks.json similarity index 90% rename from reboot_required/service_checks.json rename to reboot_required/assets/service_checks.json index b26a35790f..fcf2bf0988 100644 --- a/reboot_required/service_checks.json +++ b/reboot_required/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"reboot_required", + "integration": "Reboot required", "check": "system.reboot_required", "statuses": ["ok", "warning", "critical"], "groups": [], diff --git a/reboot_required/manifest.json b/reboot_required/manifest.json index 605534d5c4..1a8f4ec781 100644 --- a/reboot_required/manifest.json +++ b/reboot_required/manifest.json @@ -11,8 +11,15 @@ ], "guid": "e7eed0e7-0acd-47c9-b684-3190828517ce", "public_title": "Datadog-Reboot Required Integration", - "categories":["os & system"], - "type":"check", + "categories": [ + "os & system" + ], + "type": "check", "creates_events": false, - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/redis_sentinel/service_checks.json b/redis_sentinel/assets/service_checks.json similarity index 87% rename from redis_sentinel/service_checks.json rename to redis_sentinel/assets/service_checks.json index 8f7983de86..8533fb40b6 100644 --- a/redis_sentinel/service_checks.json +++ b/redis_sentinel/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"redis_sentinel", + "integration": "Redis Sentinel", "check": "redis.sentinel.master_is_down", "statuses": ["ok", "critical"], "groups": [], @@ -10,7 +10,7 @@ }, { "agent_version": "6.3.0", - "integration":"redis_sentinel", + "integration": "Redis Sentinel", "check": "redis.sentinel.master_is_disconnected", "statuses": ["ok", "critical"], "groups": [], @@ -19,7 +19,7 @@ }, { "agent_version": "6.3.0", - "integration":"redis_sentinel", + "integration": "Redis Sentinel", "check": "redis.sentinel.slave_master_link_down", "statuses": ["ok", "critical"], "groups": [], @@ -28,7 +28,7 @@ }, { "agent_version": "6.3.0", - "integration":"redis_sentinel", + "integration": "Redis Sentinel", "check": "redis.sentinel.slave_is_disconnected", "statuses": ["ok", "critical"], "groups": [], diff --git a/redis_sentinel/manifest.json b/redis_sentinel/manifest.json index fcea0dbd2a..d8ebc51325 100644 --- a/redis_sentinel/manifest.json +++ b/redis_sentinel/manifest.json @@ -8,11 +8,22 @@ "creates_events": false, "short_description": "Redis Sentinel provides high availability for Redis.", "support": "contrib", - "supported_os": ["linux", "mac_os", "windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Redis Sentinel Integration", - "categories": ["os & system"], + "categories": [ + "os & system" + ], "type": "check", "metric_to_check": "redis.sentinel.known_sentinels", "metric_prefix": "redis.", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/riak_repl/logos/avatars-bot.png b/riak_repl/assets/logos/avatars-bot.png similarity index 100% rename from riak_repl/logos/avatars-bot.png rename to riak_repl/assets/logos/avatars-bot.png diff --git a/riak_repl/logos/saas_logos-bot.png b/riak_repl/assets/logos/saas_logos-bot.png similarity index 100% rename from riak_repl/logos/saas_logos-bot.png rename to riak_repl/assets/logos/saas_logos-bot.png diff --git a/riak_repl/logos/saas_logos-small.png b/riak_repl/assets/logos/saas_logos-small.png similarity index 100% rename from riak_repl/logos/saas_logos-small.png rename to riak_repl/assets/logos/saas_logos-small.png diff --git a/riak_repl/assets/service_checks.json b/riak_repl/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/riak_repl/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/riak_repl/manifest.json b/riak_repl/manifest.json index c71c3c600c..ed3cd1844a 100644 --- a/riak_repl/manifest.json +++ b/riak_repl/manifest.json @@ -20,5 +20,10 @@ "data store" ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/rigor/logos/avatars-bot.png b/rigor/assets/logos/avatars-bot.png similarity index 100% rename from rigor/logos/avatars-bot.png rename to rigor/assets/logos/avatars-bot.png diff --git a/rigor/logos/saas_logos-bot.png b/rigor/assets/logos/saas_logos-bot.png similarity index 100% rename from rigor/logos/saas_logos-bot.png rename to rigor/assets/logos/saas_logos-bot.png diff --git a/rigor/logos/saas_logos-small.png b/rigor/assets/logos/saas_logos-small.png similarity index 100% rename from rigor/logos/saas_logos-small.png rename to rigor/assets/logos/saas_logos-small.png diff --git a/rigor/assets/service_checks.json b/rigor/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/rigor/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/rigor/manifest.json b/rigor/manifest.json index a74c3bf7f4..1524925457 100644 --- a/rigor/manifest.json +++ b/rigor/manifest.json @@ -1,6 +1,8 @@ { "integration_id": "rigor", - "categories": ["monitoring"], + "categories": [ + "monitoring" + ], "creates_events": true, "display_name": "Rigor", "guid": "f51704ed-a327-4132-9f04-a25a47791693", @@ -17,5 +19,10 @@ "windows" ], "type": "check", - "metric_prefix": "rigor." + "metric_prefix": "rigor.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/rookout/logos/avatars-bot.png b/rookout/assets/logos/avatars-bot.png similarity index 100% rename from rookout/logos/avatars-bot.png rename to rookout/assets/logos/avatars-bot.png diff --git a/rookout/logos/saas_logos-bot.png b/rookout/assets/logos/saas_logos-bot.png similarity index 100% rename from rookout/logos/saas_logos-bot.png rename to rookout/assets/logos/saas_logos-bot.png diff --git a/rookout/logos/saas_logos-small.png b/rookout/assets/logos/saas_logos-small.png similarity index 100% rename from rookout/logos/saas_logos-small.png rename to rookout/assets/logos/saas_logos-small.png diff --git a/rookout/assets/service_checks.json b/rookout/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/rookout/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/rookout/manifest.json b/rookout/manifest.json index 57c685a55f..1ec5f1b616 100644 --- a/rookout/manifest.json +++ b/rookout/manifest.json @@ -15,6 +15,13 @@ "support": "contrib", "guid": "ad342dd9-4fe8-44e6-8bee-1e1cc64b1d28", "type": "check", - "categories": ["exceptions"], - "is_public": true + "categories": [ + "exceptions" + ], + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/sigsci/logos/avatars-bot.png b/sigsci/assets/logos/avatars-bot.png similarity index 100% rename from sigsci/logos/avatars-bot.png rename to sigsci/assets/logos/avatars-bot.png diff --git a/sigsci/logos/saas_logos-bot.png b/sigsci/assets/logos/saas_logos-bot.png similarity index 100% rename from sigsci/logos/saas_logos-bot.png rename to sigsci/assets/logos/saas_logos-bot.png diff --git a/sigsci/logos/saas_logos-small.png b/sigsci/assets/logos/saas_logos-small.png similarity index 100% rename from sigsci/logos/saas_logos-small.png rename to sigsci/assets/logos/saas_logos-small.png diff --git a/sigsci/assets/service_checks.json b/sigsci/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/sigsci/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/sigsci/manifest.json b/sigsci/manifest.json index 7dd50e5a73..c91c6c7981 100644 --- a/sigsci/manifest.json +++ b/sigsci/manifest.json @@ -18,5 +18,12 @@ "windows" ], "is_public": true, - "categories": ["security"] + "categories": [ + "security" + ], + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/snmpwalk/service_checks.json b/snmpwalk/assets/service_checks.json similarity index 90% rename from snmpwalk/service_checks.json rename to snmpwalk/assets/service_checks.json index 519bd67a30..a75526ba47 100644 --- a/snmpwalk/service_checks.json +++ b/snmpwalk/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"snmpwalk", + "integration": "snmpwalk", "check": "snmpwalk.can_check", "statuses": ["ok", "critical"], "groups": ["snmp_device"], diff --git a/snmpwalk/manifest.json b/snmpwalk/manifest.json index f456e94be7..2a6174e4ea 100644 --- a/snmpwalk/manifest.json +++ b/snmpwalk/manifest.json @@ -7,10 +7,23 @@ "short_description": "snmpwalk description.", "guid": "a2864821-994c-4ebb-8532-b6879ea9a9ab", "support": "contrib", - "supported_os": ["linux", "mac_os", "windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-SNMP walk Integration", - "categories": ["monitoring", "notification", "network"], + "categories": [ + "monitoring", + "notification", + "network" + ], "type": "check", "creates_events": false, - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/sortdb/service_checks.json b/sortdb/assets/service_checks.json similarity index 89% rename from sortdb/service_checks.json rename to sortdb/assets/service_checks.json index 6bf1773682..9c42e379a1 100644 --- a/sortdb/service_checks.json +++ b/sortdb/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"sortdb", + "integration": "sortdb", "check": "sortdb.http.can_connect", "statuses": ["ok", "critical"], "groups": [], diff --git a/sortdb/manifest.json b/sortdb/manifest.json index 1435b5975d..18973b9e7c 100644 --- a/sortdb/manifest.json +++ b/sortdb/manifest.json @@ -8,12 +8,21 @@ "short_description": "Datadog support for sortdb monitoring", "guid": "806dcbd7-3686-4472-9435-2049729847c1", "support": "contrib", - "supported_os": ["linux","mac_os","windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "categories": [ "data store" ], "is_public": true, "type": "check", "creates_events": true, - "metric_prefix": "sortdb." + "metric_prefix": "sortdb.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/split/logos/avatars-bot.png b/split/assets/logos/avatars-bot.png similarity index 100% rename from split/logos/avatars-bot.png rename to split/assets/logos/avatars-bot.png diff --git a/split/logos/saas_logos-bot.png b/split/assets/logos/saas_logos-bot.png similarity index 100% rename from split/logos/saas_logos-bot.png rename to split/assets/logos/saas_logos-bot.png diff --git a/split/logos/saas_logos-small.png b/split/assets/logos/saas_logos-small.png similarity index 100% rename from split/logos/saas_logos-small.png rename to split/assets/logos/saas_logos-small.png diff --git a/split/assets/service_checks.json b/split/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/split/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/split/manifest.json b/split/manifest.json index 1c5b6be51c..ac5bad4df0 100644 --- a/split/manifest.json +++ b/split/manifest.json @@ -5,7 +5,9 @@ "name": "split", "display_name": "Split", "guid": "2c48dd0b-418f-4ca7-9b8d-54c857587db4", - "categories": ["notification"], + "categories": [ + "notification" + ], "support": "contrib", "supported_os": [ "linux", @@ -16,5 +18,10 @@ "creates_events": true, "public_title": "Datadog-Split Integration", "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/stardog/logos/avatars-bot.png b/stardog/assets/logos/avatars-bot.png similarity index 100% rename from stardog/logos/avatars-bot.png rename to stardog/assets/logos/avatars-bot.png diff --git a/stardog/logos/saas_logos-bot.png b/stardog/assets/logos/saas_logos-bot.png similarity index 100% rename from stardog/logos/saas_logos-bot.png rename to stardog/assets/logos/saas_logos-bot.png diff --git a/stardog/logos/saas_logos-small.png b/stardog/assets/logos/saas_logos-small.png similarity index 100% rename from stardog/logos/saas_logos-small.png rename to stardog/assets/logos/saas_logos-small.png diff --git a/stardog/assets/service_checks.json b/stardog/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/stardog/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/stardog/manifest.json b/stardog/manifest.json index e819f6d7ea..74a810fcd7 100644 --- a/stardog/manifest.json +++ b/stardog/manifest.json @@ -12,10 +12,17 @@ "windows" ], "public_title": "Datadog-Stardog Integration", - "categories": ["data store"], + "categories": [ + "data store" + ], "creates_events": false, "type": "check", "is_public": true, "metric_prefix": "stardog.", - "integration_id": "stardog" + "integration_id": "stardog", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/storm/logos/avatars-bot.png b/storm/assets/logos/avatars-bot.png similarity index 100% rename from storm/logos/avatars-bot.png rename to storm/assets/logos/avatars-bot.png diff --git a/storm/logos/saas_logos-bot.png b/storm/assets/logos/saas_logos-bot.png similarity index 100% rename from storm/logos/saas_logos-bot.png rename to storm/assets/logos/saas_logos-bot.png diff --git a/storm/logos/saas_logos-small.png b/storm/assets/logos/saas_logos-small.png similarity index 100% rename from storm/logos/saas_logos-small.png rename to storm/assets/logos/saas_logos-small.png diff --git a/storm/service_checks.json b/storm/assets/service_checks.json similarity index 89% rename from storm/service_checks.json rename to storm/assets/service_checks.json index 2345de85ac..6e07803374 100644 --- a/storm/service_checks.json +++ b/storm/assets/service_checks.json @@ -1,7 +1,7 @@ [ { "agent_version": "6.3.0", - "integration":"storm", + "integration": "storm", "check": "topology-check.{}", "statuses": ["ok", "critical"], "groups": [], diff --git a/storm/manifest.json b/storm/manifest.json index 516007569c..d354ab7cd2 100644 --- a/storm/manifest.json +++ b/storm/manifest.json @@ -7,12 +7,22 @@ "short_description": "Apache Storm 1.x.x Topology Execution Stats", "guid": "5a9ec2c3-8ea0-4337-8c45-a6b8a36b8721", "support": "contrib", - "supported_os": ["linux","mac_os","windows"], + "supported_os": [ + "linux", + "mac_os", + "windows" + ], "public_title": "Datadog-Storm Integration", - "categories": ["processing"], + "categories": [ + "processing" + ], "creates_events": false, "type": "check", "is_public": true, "metric_prefix": "storm.", - "integration_id": "storm" + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/traefik/logos/avatars-bot.png b/traefik/assets/logos/avatars-bot.png similarity index 100% rename from traefik/logos/avatars-bot.png rename to traefik/assets/logos/avatars-bot.png diff --git a/traefik/logos/saas_logos-bot.png b/traefik/assets/logos/saas_logos-bot.png similarity index 100% rename from traefik/logos/saas_logos-bot.png rename to traefik/assets/logos/saas_logos-bot.png diff --git a/traefik/logos/saas_logos-small.png b/traefik/assets/logos/saas_logos-small.png similarity index 100% rename from traefik/logos/saas_logos-small.png rename to traefik/assets/logos/saas_logos-small.png diff --git a/traefik/service_checks.json b/traefik/assets/service_checks.json similarity index 90% rename from traefik/service_checks.json rename to traefik/assets/service_checks.json index b3b0521c6f..fa2bc1a9f3 100644 --- a/traefik/service_checks.json +++ b/traefik/assets/service_checks.json @@ -1,11 +1,11 @@ [ { "agent_version": "5.5.0", - "integration":"traefik", + "integration": "traefik", "groups": ["host", "check", "service", "traefik"], "check": "traefik.check", "statuses": ["ok", "critical", "unknow"], "name": "Health check", "description": "Returns ok if the Traefik is up, critical when down and unknow when unknow exception occured." } -] \ No newline at end of file +] diff --git a/traefik/manifest.json b/traefik/manifest.json index 391e8e3646..38be03a7d0 100644 --- a/traefik/manifest.json +++ b/traefik/manifest.json @@ -13,10 +13,18 @@ ], "guid": "322c0b9d-3ec6-434e-918c-5740f2a114bf", "public_title": "Datadog-Traefik Integration", - "categories": ["web", "log collection"], + "categories": [ + "web", + "log collection" + ], "type": "check", - "aliases":[], + "aliases": [], "creates_events": false, "is_public": true, - "metric_prefix": "traefik." + "metric_prefix": "traefik.", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/upsc/assets/service_checks.json b/upsc/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/upsc/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/upsc/manifest.json b/upsc/manifest.json index dcd5af42dd..f59bb2841d 100644 --- a/upsc/manifest.json +++ b/upsc/manifest.json @@ -4,14 +4,23 @@ "name": "upsc", "short_description": "UPSC stats collector for UPS batteries", "guid": "f14607ca-0e30-4c7f-9564-fbdb46ca3030", - "categories": ["os & system"], + "categories": [ + "os & system" + ], "creates_events": false, "display_name": "UPSC", "support": "contrib", - "supported_os": ["linux"], + "supported_os": [ + "linux" + ], "public_title": "Datadog-UPSC Integration", "type": "check", "is_public": true, "metric_prefix": "upsc.", - "integration_id": "upsc" + "integration_id": "upsc", + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/uptime/logos/avatars-bot.png b/uptime/assets/logos/avatars-bot.png similarity index 100% rename from uptime/logos/avatars-bot.png rename to uptime/assets/logos/avatars-bot.png diff --git a/uptime/logos/saas_logos-bot.png b/uptime/assets/logos/saas_logos-bot.png similarity index 100% rename from uptime/logos/saas_logos-bot.png rename to uptime/assets/logos/saas_logos-bot.png diff --git a/uptime/logos/saas_logos-small.png b/uptime/assets/logos/saas_logos-small.png similarity index 100% rename from uptime/logos/saas_logos-small.png rename to uptime/assets/logos/saas_logos-small.png diff --git a/uptime/assets/service_checks.json b/uptime/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/uptime/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/uptime/manifest.json b/uptime/manifest.json index bf52d424bf..433c15d439 100644 --- a/uptime/manifest.json +++ b/uptime/manifest.json @@ -16,7 +16,14 @@ "metric_to_check": "uptime.response_time", "creates_events": true, "public_title": "Datadog-Uptime Integration", - "categories": ["os & system"], + "categories": [ + "os & system" + ], "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } } diff --git a/vns3/logos/avatars-bot.png b/vns3/assets/logos/avatars-bot.png similarity index 100% rename from vns3/logos/avatars-bot.png rename to vns3/assets/logos/avatars-bot.png diff --git a/vns3/logos/saas_logos-bot.png b/vns3/assets/logos/saas_logos-bot.png similarity index 100% rename from vns3/logos/saas_logos-bot.png rename to vns3/assets/logos/saas_logos-bot.png diff --git a/vns3/logos/saas_logos-small.png b/vns3/assets/logos/saas_logos-small.png similarity index 100% rename from vns3/logos/saas_logos-small.png rename to vns3/assets/logos/saas_logos-small.png diff --git a/vns3/assets/service_checks.json b/vns3/assets/service_checks.json new file mode 100644 index 0000000000..fe51488c70 --- /dev/null +++ b/vns3/assets/service_checks.json @@ -0,0 +1 @@ +[] diff --git a/vns3/manifest.json b/vns3/manifest.json index 1869c7d20e..d3944c55c6 100644 --- a/vns3/manifest.json +++ b/vns3/manifest.json @@ -20,5 +20,10 @@ "creates_events": false, "public_title": "Datadog-VNS3 Integration", "type": "check", - "is_public": true + "is_public": true, + "assets": { + "monitors": {}, + "dashboards": {}, + "service_checks": "/assets/service_checks.json" + } }