Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions cacti/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ files:
- name: cacti.yaml
options:
- template: init_config
options:
- template: init_config/default
- template: instances
options:
- name: mysql_host
Expand Down
9 changes: 8 additions & 1 deletion cacti/datadog_checks/cacti/data/conf.yaml.example
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
## All options defined here are available to all instances.
#
# init_config: {}
init_config:

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
#
Expand Down
3 changes: 2 additions & 1 deletion disk/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ files:
type: array
items:
type: string
- template: init_config/default
- template: instances
options:
- name: use_mount
Expand All @@ -57,7 +58,7 @@ files:
value:
example: false
type: boolean
- template: instances/tags
- template: instances/default
- name: file_system_include
description: |
Instruct the check to only collect from matching file systems.
Expand Down
27 changes: 27 additions & 0 deletions disk/datadog_checks/disk/data/conf.yaml.default
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ init_config:
# mount_point_global_exclude:
# - (/host)?/proc/sys/fs/binfmt_misc$

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
#
instances:
Expand All @@ -53,6 +60,26 @@ instances:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false

## @param file_system_include - list of strings - optional
## Instruct the check to only collect from matching file systems.
##
Expand Down
4 changes: 3 additions & 1 deletion ecs_fargate/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ files:
- template: init_config
options:
- template: init_config/http
- template: init_config/default
- template: instances
options:
- template: instances/http
- template: instances/http
- template: instances/default
36 changes: 36 additions & 0 deletions ecs_fargate/datadog_checks/ecs_fargate/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,13 @@ init_config:
#
# timeout: 10

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
#
instances:
Expand Down Expand Up @@ -316,3 +323,32 @@ instances:
## Whether or not to persist cookies and use connection pooling for increased performance.
#
# persist_connections: false

## @param tags - list of strings - optional
## A list of tags to attach to every metric and service check emitted by this instance.
##
## Learn more about tagging at https://docs.datadoghq.com/tagging
#
# tags:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false
3 changes: 3 additions & 0 deletions exchange_server/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ files:
- name: exchange_server.yaml
options:
- template: init_config
options:
- template: init_config/default
- template: instances
options:
- name: host
Expand Down Expand Up @@ -35,6 +37,7 @@ files:
compact_example: true
items:
type: string
- template: instances/default

- template: logs
example:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,13 @@
## All options defined here are available to all instances.
#
# init_config: {}
init_config:

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
#
Expand Down Expand Up @@ -29,6 +36,35 @@ instances:
# additional_metrics:
# - [MSExchange Content Filter Agent, none, Messages that Bypassed Scanning, exchange.content_filter.bypassed_messages, gauge]

## @param tags - list of strings - optional
## A list of tags to attach to every metric and service check emitted by this instance.
##
## Learn more about tagging at https://docs.datadoghq.com/tagging
#
# tags:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false

## Log Section
##
## type - required - Type of log input source (tcp / udp / file / windows_event)
Expand Down
1 change: 1 addition & 0 deletions kafka_consumer/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ files:
type: integer
example: 5
default: 5
- template: init_config/default
- template: instances
options:
- name: kafka_connect_str
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ init_config:
#
# zk_timeout: 5

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
#
instances:
Expand Down
4 changes: 3 additions & 1 deletion network/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ files:
To make modifications to the check configuration, please copy this file
to `network.yaml` and make your changes on that file.
required: true
options:
- template: init_config/default
- template: instances
description: Network check only supports one configured instance
options:
Expand Down Expand Up @@ -124,4 +126,4 @@ files:
type: array
items:
type: string
- template: instances/tags
- template: instances/default
29 changes: 28 additions & 1 deletion network/datadog_checks/network/data/conf.yaml.default
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@
## To make modifications to the check configuration, please copy this file
## to `network.yaml` and make your changes on that file.
#
init_config: {}
init_config:

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Network check only supports one configured instance
#
Expand Down Expand Up @@ -106,3 +113,23 @@ instances:
# tags:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false
2 changes: 1 addition & 1 deletion oracle/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,4 +44,4 @@ files:
type: boolean
example: false
- template: instances/db
- template: init_config/default
- template: instances/default
24 changes: 23 additions & 1 deletion oracle/datadog_checks/oracle/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,31 @@ instances:
# tags:
# - test:<INTEGRATION>

## @param tags - list of strings - optional
## A list of tags to attach to every metric and service check emitted by this instance.
##
## Learn more about tagging at https://docs.datadoghq.com/tagging
#
# tags:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false
3 changes: 2 additions & 1 deletion sqlserver/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ files:
- name: sqlserver.clr.execution
counter_name: CLR Execution
- template: init_config/db
- template: init_config/default
- template: instances
description: |
Every instance is scheduled independent of the others.
Expand Down Expand Up @@ -213,7 +214,7 @@ files:
value:
type: boolean
example: false
- template: instances/tags
- template: instances/default

- template: logs
example:
Expand Down
27 changes: 27 additions & 0 deletions sqlserver/datadog_checks/sqlserver/data/conf.yaml.example
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,13 @@ init_config:
# columns: <COLUMNS>
# tags: <TAGS>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Additionally, this sets the default `service` for every log source.
#
# service: <SERVICE>

## Every instance is scheduled independent of the others.
##
## Note: All '%' characters must be escaped as '%%'.
Expand Down Expand Up @@ -249,6 +256,26 @@ instances:
# - <KEY_1>:<VALUE_1>
# - <KEY_2>:<VALUE_2>

## @param service - string - optional
## Attach the tag `service:<SERVICE>` to every metric, event, and service check emitted by this integration.
##
## Overrides any `service` defined in the `init_config` section.
#
# service: <SERVICE>

## @param min_collection_interval - number - optional - default: 15
## This changes the collection interval of the check. For more information, see:
## https://docs.datadoghq.com/developers/write_agent_check/#collection-interval
#
# min_collection_interval: 15

## @param empty_default_hostname - boolean - optional - default: false
## This forces the check to send metrics with no hostname.
##
## This is useful for cluster-level checks.
#
# empty_default_hostname: false

## Log Section
##
## type - required - Type of log input source (tcp / udp / file / windows_event)
Expand Down
3 changes: 2 additions & 1 deletion vertica/assets/configuration/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ files:
query: <QUERY>
columns: <COLUMNS>
tags: <TAGS>
- template: init_config/default
- template: instances
options:
- name: db
Expand Down Expand Up @@ -99,7 +100,7 @@ files:
value:
type: boolean
example: true
- template: instances/tags
- template: instances/default
- template: instances/db
overrides:
custom_queries.value.example:
Expand Down
Loading