ENTERPRISE: Built-in integrations are available for Sensu Enterprise users only.

OpenTSDB Integration

Overview

Send metrics to OpenTSDB using the telnet protocol (over TCP). This handler uses the output_formatmutator.

Configuration

Example(s)

The following is an example global configuration for the opentsdb enterprise handler (integration).

{
  "opentsdb": {
    "host": "opentsdb.example.com",
    "port": 4242,
    "tag_host": true
  }
}

Integration Specification

opentsdb attributes

The following attributes are configured within the {"opentsdb": {} } configuration scope.

host
description
The OpenTSDB host address.
required
false
type
String
default
127.0.0.1
example
"host": "opentsdb.example.com"
port
description
The OpenTSDB telnet listener port.
required
false
type
Integer
default
4242
example
"port": 4444
tag_host
description
If automatic host tagging should be used for metric data points. The Sensu client name is used as the host tag value. The OpenTSDB handler will always add a host tag to metric data points that do not have tags.
required
false
type
Boolean
default
true
example
"tag_host": false

Start your FREE trial today.

Already using Sensu Core? Upgrade to Sensu Enterprise today to take advantage of its enterprise console, added-value features, built-in integrations, FREE annual training, and enterprise-class support.