Table of Contents

Datadog plugin

Purpose

Configuration

Parameter Description Example
Name A name of your choice for the plugin My Datadog plugin
Host The datadog API endpoint of your cloud instance: https://api.[region].datadoghq.[com/eu] https://api.datadoghq.com/ or https://api.us5.datadoghq.com
API key The API key to use to connect to the datadog instance UUID provided by Datadog
APP key the APP key to use to connect to the datadog instance UUID provided by Datadog
Max metrics payload size The number of metrics to send per API call 50
Custom tags A comma separated key:value pairs of tags to systematically associate with metrics and events
Custom Prefix The prefix identifying generated events, metrics and logs for this integration redpeaks
Track distinct time series If enabled, Redpeaks will record distinct timeseries (see explanation below) false
Send alarms If enabled, Redpeaks will send generated alarm to Datadog, visible as events true
Send metrics If enabled, Redpeaks will send generated metrics to Datadog, visible as metrics true
Send logs If enabled, Redpeaks will send generated alarm to Datadog, visible as logs true
Listen syslog integrations Enables the listening of syslog drains and propagate as Datadog logs Default: false
Use TLS Activate to use with syslog-tls drains Default: false
Syslog mode Defines if syslogs will be sent by HTTP intake, or output in a file for Datadog agent Default: HTTP
Syslog listening port The port of the syslog service Default: 9999

If you want to stop the data flow between Redpeaks and Datadog, you can deactivate the plugin.

Datadog API & APP keys

Architecture

Proxy settings

Collected data

Events

Metrics

Logs

Redpeaks is using logs interface to send collected data, by example:

SAP jobs

Shortdumps:

System logs

Distinct time series tracking

GET /plugins/statistics/distinct_ts?type=DATADOG

Custom tags

From the plugin menu:

From the properties file:

the file conf/monitoring.properties

Once set, you must restart Redpeaks

Custom Prefix

Syslog

Helps to easily integrate any syslog drain with Datadog.
This is specially adapted to logs produced by Cloud Foundry applications

Configuration

Listen syslog integrations Enables the listening of syslog drains and propagate as Datadog logs Default: false
Use TLS Activate to use with syslog-tls drains Default: false
Syslog mode Defines if syslogs will be sent by HTTP intake, or output in a file for Datadog agent Default: HTTP
Syslog listening port The port of the syslog service Default: 9999

Syslog MODE

Example with cloud foundry

cf cups java-syslog-drain -l syslog://[REDPEAKS_HOST]:9999
cf bind-service [YOUR APPLICATION NAME] java-syslog-drain
cf restage [YOUR APPLICATION NAME]