Skip to content

Commit e0fda96

Browse files
authored
Fixed manifests and added validation in ddev (DataDog#2002)
1 parent a6edd69 commit e0fda96

File tree

106 files changed

+1395
-1243
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

106 files changed

+1395
-1243
lines changed

active_directory/manifest.json

+12-9
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,23 @@
11
{
2+
"categories": [
3+
"os & system",
4+
"log collection"
5+
],
6+
"creates_events": false,
7+
"description": "Collect and graph Microsoft Active Directory metrics",
8+
"display_name": "Active Directory",
9+
"guid": "ba667ff3-cf6a-458c-aa4b-1172f33de562",
10+
"is_public": true,
211
"maintainer": "[email protected]",
312
"manifest_version": "1.0.0",
13+
"metric_prefix": "active_directory.",
14+
"metric_to_check": "active_directory.dra.inbound.objects.persec",
415
"name": "active_directory",
16+
"public_title": "Datadog-Active Directory Integration",
517
"short_description": "Collect and graph Microsoft Active Directory metrics",
618
"support": "core",
719
"supported_os": [
820
"windows"
921
],
10-
"guid": "ba667ff3-cf6a-458c-aa4b-1172f33de562",
11-
"public_title": "Datadog-Active Directory Integration",
12-
"categories": [
13-
"os & system",
14-
"log collection"
15-
],
16-
"doc_link": "https://docs.datadoghq.com/integrations/active_directory/",
17-
"is_public": true,
18-
"has_logo": true,
1922
"type": "check"
2023
}

activemq/manifest.json

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,24 @@
11
{
2+
"categories": [
3+
"processing",
4+
"messaging"
5+
],
6+
"creates_events": false,
7+
"display_name": "ActiveMQ",
8+
"guid": "496df16d-5ad0-438c-aa2a-b8ba8ee3ae05",
9+
"is_public": true,
210
"maintainer": "[email protected]",
311
"manifest_version": "1.0.0",
12+
"metric_prefix": "activemq.",
13+
"metric_to_check": "activemq.queue.size",
414
"name": "activemq",
15+
"public_title": "Datadog-ActiveMQ Integration",
516
"short_description": "Collect metrics for brokers and queues, producers and consumers, and more.",
617
"support": "core",
718
"supported_os": [
819
"linux",
920
"mac_os",
1021
"windows"
1122
],
12-
"guid": "496df16d-5ad0-438c-aa2a-b8ba8ee3ae05",
13-
"public_title": "Datadog-ActiveMQ Integration",
14-
"categories":["processing", "messaging"],
15-
"type":"check",
16-
"doc_link": "https://docs.datadoghq.com/integrations/activemq/",
17-
"is_public": true,
18-
"has_logo": true
23+
"type": "check"
1924
}

activemq_xml/manifest.json

+12-10
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,24 @@
11
{
2+
"categories": [
3+
"processing",
4+
"messaging"
5+
],
6+
"creates_events": false,
7+
"display_name": "ActiveMQ XML",
8+
"guid": "0433d687-68d3-42db-ad5c-6c232d881619",
9+
"is_public": true,
210
"maintainer": "[email protected]",
311
"manifest_version": "1.0.0",
12+
"metric_prefix": "activemq.",
13+
"metric_to_check": "activemq.queue.size",
414
"name": "activemq_xml",
15+
"public_title": "Datadog-ActiveMQ XML Integration",
516
"short_description": "Collect metrics for brokers and queues, producers and consumers, and more.",
617
"support": "core",
718
"supported_os": [
819
"linux",
920
"mac_os",
1021
"windows"
1122
],
12-
"guid": "0433d687-68d3-42db-ad5c-6c232d881619",
13-
"public_title": "Datadog-ActiveMQ XML Integration",
14-
"categories": [
15-
"processing",
16-
"messaging"
17-
],
18-
"type": "check",
19-
"doc_link": "https://docs.datadoghq.com/integrations/activemq_xml/",
20-
"is_public": true,
21-
"has_logo": true
23+
"type": "check"
2224
}

agent_metrics/manifest.json

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,23 @@
11
{
2+
"categories": [
3+
"monitoring"
4+
],
5+
"creates_events": false,
6+
"display_name": "Agent Metrics",
7+
"guid": "032333e3-5272-4044-90d5-a05997667513",
8+
"is_public": true,
29
"maintainer": "[email protected]",
310
"manifest_version": "1.0.0",
11+
"metric_prefix": "datadog.agent.",
12+
"metric_to_check": "datadog.agent.collector.cpu.used",
413
"name": "agent_metrics",
14+
"public_title": "Datadog-Agent Metrics Integration",
515
"short_description": "agent_metrics description.",
6-
"type": "check",
7-
"guid": "032333e3-5272-4044-90d5-a05997667513",
816
"support": "core",
917
"supported_os": [
1018
"linux",
1119
"mac_os",
1220
"windows"
1321
],
14-
"public_title": "Datadog-Agent Metrics Integration",
15-
"categories": [
16-
"monitoring"
17-
],
18-
"doc_link": "https://docs.datadoghq.com/integrations/agent_metrics/",
19-
"is_public": true,
20-
"has_logo": true
22+
"type": "check"
2123
}

amazon_eks/manifest.json

+14-16
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,24 @@
11
{
2+
"categories": [
3+
"aws",
4+
"containers",
5+
"orchestration",
6+
"log collection"
7+
],
8+
"creates_events": false,
9+
"display_name": "Amazon EKS",
10+
"guid": "9bc1f66e-de05-4460-b082-783c45a07355",
11+
"is_public": true,
212
"maintainer": "[email protected]",
313
"manifest_version": "1.0.0",
14+
"metric_prefix": "aws.eks.",
415
"name": "amazon_eks",
5-
"display_name": "Amazon EKS",
6-
"short_description": "Amazon EKS is a managed service that makes it easy for you to run Kubernetes on AWS without needing to install and operate your own Kubernetes clusters",
7-
"creates_events": false,
8-
"guid": "9bc1f66e-de05-4460-b082-783c45a07355",
16+
"public_title": "Datadog-Amazon-EKS Integration",
17+
"short_description": "Amazon EKS is a managed service that makes it easy to run Kubernetes on AWS",
918
"support": "core",
1019
"supported_os": [
1120
"linux",
1221
"mac_os"
1322
],
14-
"version": "1.0.0",
15-
"public_title": "Datadog-Amazon-EKS Integration",
16-
"categories": [
17-
"aws",
18-
"containers",
19-
"orchestration",
20-
"log collection"
21-
],
22-
"doc_link": "https://docs.datadoghq.com/integrations/amazon_eks/",
23-
"type": "check",
24-
"is_public": true,
25-
"has_logo": true
23+
"type": "check"
2624
}

apache/manifest.json

+15-16
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
11
{
2+
"categories": [
3+
"web",
4+
"log collection"
5+
],
6+
"creates_events": false,
7+
"description": "Track requests per second, bytes served, worker threads, uptime, and more.",
8+
"display_name": "Apache",
9+
"guid": "cb2b4a06-4ede-465e-9478-a45f8b32058a",
10+
"is_public": true,
11+
"maintainer": "[email protected]",
212
"manifest_version": "1.0.0",
13+
"metric_prefix": "apache.",
14+
"metric_to_check": "apache.performance.busy_workers",
315
"name": "Apache",
4-
"display_name": "Apache",
5-
"creates_events": false,
6-
"metric_to_check": "apache.net.bytes",
16+
"public_title": "Datadog-Apache Integration",
17+
"short_description": "Track requests per second, bytes served, worker threads, uptime, and more.",
718
"support": "core",
819
"supported_os": [
920
"linux",
1021
"mac_os",
1122
"windows"
1223
],
13-
"maintainer": "[email protected]",
14-
"short_description": "Track requests per second, bytes served, worker threads, uptime, and more.",
15-
"description": "Track requests per second, bytes served, worker threads, uptime, and more.",
16-
"guid": "cb2b4a06-4ede-465e-9478-a45f8b32058a",
17-
"public_title": "Datadog-Apache Integration",
18-
"categories": [
19-
"web",
20-
"log collection"
21-
],
22-
"type": "check",
23-
"doc_link": "https://docs.datadoghq.com/integrations/apache/",
24-
"is_public": true,
25-
"has_logo": true
24+
"type": "check"
2625
}

aspdotnet/manifest.json

+12-7
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
{
2+
"categories": [
3+
"web",
4+
"languages"
5+
],
6+
"creates_events": false,
7+
"display_name": "ASP.NET",
8+
"guid": "475b0c6c-02e5-49ef-806b-9fab377f0839",
9+
"is_public": true,
210
"maintainer": "[email protected]",
311
"manifest_version": "1.0.0",
12+
"metric_prefix": "aspdotnet.",
13+
"metric_to_check": "aspdotnet.request.wait_time",
414
"name": "aspdotnet",
15+
"public_title": "Datadog-ASP.NET Integration",
516
"short_description": "Track your ASP.NET service metrics in real time",
6-
"guid": "475b0c6c-02e5-49ef-806b-9fab377f0839",
717
"support": "core",
818
"supported_os": [
919
"windows"
1020
],
11-
"public_title": "Datadog-ASP.NET Integration",
12-
"categories": ["web", "languages"],
13-
"type": "check",
14-
"doc_link": "https://docs.datadoghq.com/integrations/aspdotnet/",
15-
"is_public": true,
16-
"has_logo": true
21+
"type": "check"
1722
}

btrfs/manifest.json

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,22 @@
11
{
2+
"categories": [
3+
"os & system"
4+
],
5+
"creates_events": false,
6+
"display_name": "Btrfs",
7+
"guid": "54f9329a-8270-4f5a-bd4b-cd169abfc791",
8+
"is_public": true,
29
"maintainer": "[email protected]",
310
"manifest_version": "1.0.0",
11+
"metric_prefix": "btrfs.",
12+
"metric_to_check": "system.disk.btrfs.total",
413
"name": "btrfs",
14+
"public_title": "Datadog-Btrfs Integration",
515
"short_description": "Monitor usage on Btrfs volumes so you can respond before they fill up.",
616
"support": "core",
717
"supported_os": [
818
"linux",
919
"mac_os"
1020
],
11-
"guid": "54f9329a-8270-4f5a-bd4b-cd169abfc791",
12-
"public_title": "Datadog-Btrfs Integration",
13-
"categories": [
14-
"os & system"
15-
],
16-
"type": "check",
17-
"doc_link": "https://docs.datadoghq.com/integrations/btrfs/",
18-
"is_public": true,
19-
"has_logo": true
21+
"type": "check"
2022
}

cacti/manifest.json

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,21 @@
11
{
2+
"categories": [
3+
"monitoring"
4+
],
5+
"creates_events": false,
6+
"display_name": "Cacti",
7+
"guid": "566466b0-1422-44ef-b14f-493a64e7b58a",
8+
"is_public": true,
29
"maintainer": "[email protected]",
310
"manifest_version": "1.0.0",
11+
"metric_prefix": "cacti.",
12+
"metric_to_check": "cacti.rrd.count",
413
"name": "cacti",
14+
"public_title": "Datadog-Cacti Integration",
515
"short_description": "Forward your Cacti RRDs to Datadog for richer alerting and beautiful graphing.",
616
"support": "core",
717
"supported_os": [
818
"linux"
919
],
10-
"guid": "566466b0-1422-44ef-b14f-493a64e7b58a",
11-
"public_title": "Datadog-Cacti Integration",
12-
"categories": [
13-
"monitoring"
14-
],
15-
"type": "check",
16-
"doc_link": "https://docs.datadoghq.com/integrations/cacti/",
17-
"is_public": true,
18-
"has_logo": true
20+
"type": "check"
1921
}

cassandra/manifest.json

+12-11
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,24 @@
11
{
2+
"categories": [
3+
"data store",
4+
"log collection"
5+
],
6+
"creates_events": false,
7+
"display_name": "Cassandra",
8+
"guid": "03ba454d-425c-4f61-9e9c-54682c3ebce5",
9+
"is_public": true,
210
"maintainer": "[email protected]",
3-
"creates_events": "false",
411
"manifest_version": "1.0.0",
12+
"metric_prefix": "cassandra.",
13+
"metric_to_check": "cassandra.load.count",
514
"name": "cassandra",
6-
"display_name": "Cassandra",
7-
"creates_events": true,
8-
"metric_to_check": "cassandra.max_row_size",
15+
"public_title": "Datadog-Cassandra Integration",
916
"short_description": "Track cluster performance, capacity, overall health, and much more.",
1017
"support": "core",
1118
"supported_os": [
1219
"linux",
1320
"mac_os",
1421
"windows"
1522
],
16-
"guid": "03ba454d-425c-4f61-9e9c-54682c3ebce5",
17-
"public_title": "Datadog-Cassandra Integration",
18-
"categories":["data store", "log collection"],
19-
"type":"check",
20-
"doc_link": "https://docs.datadoghq.com/integrations/cassandra/",
21-
"is_public": true,
22-
"has_logo": true
23+
"type": "check"
2324
}

cassandra_nodetool/manifest.json

+11-12
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,23 @@
11
{
2+
"categories": [
3+
"data store"
4+
],
5+
"creates_events": false,
6+
"display_name": "Cassandra Nodetool",
7+
"guid": "00e4a8bd-8ec2-4bb4-b725-6aaa91618d13",
8+
"is_public": true,
29
"maintainer": "[email protected]",
310
"manifest_version": "1.0.0",
11+
"metric_prefix": "cassandra.",
12+
"metric_to_check": "cassandra.nodetool.status.status",
413
"name": "cassandra_nodetool",
5-
"display_name": "Cassandra Nodetool",
6-
"creates_events": true,
7-
"metric_to_check": "cassandra.nodetool.status.owns",
14+
"public_title": "Datadog-Cassandra Nodetool Integration",
815
"short_description": "monitor cassandra using the nodetool utility",
9-
"guid": "00e4a8bd-8ec2-4bb4-b725-6aaa91618d13",
1016
"support": "core",
1117
"supported_os": [
1218
"linux",
1319
"mac_os",
1420
"windows"
1521
],
16-
"public_title": "Datadog-Cassandra Nodetool Integration",
17-
"categories": [
18-
"data store"
19-
],
20-
"type": "check",
21-
"doc_link": "https://docs.datadoghq.com/integrations/cassandra_nodetool/",
22-
"is_public": true,
23-
"has_logo": true
22+
"type": "check"
2423
}

0 commit comments

Comments
 (0)