:plugin: opentsdb :type: output /////////////////////////////////////////// START - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// :version: %VERSION% :release_date: %RELEASE_DATE% :changelog_url: %CHANGELOG_URL% :include_path: ../../../../logstash/docs/include /////////////////////////////////////////// END - GENERATED VARIABLES, DO NOT EDIT! /////////////////////////////////////////// [id="plugins-{type}s-{plugin}"] === Opentsdb output plugin include::{include_path}/plugin_header.asciidoc[] ==== Description This output allows you to pull metrics from your logs and ship them to opentsdb. Opentsdb is an open source tool for storing and graphing metrics. [id="plugins-{type}s-{plugin}-options"] ==== Opentsdb Output Configuration Options This plugin supports the following configuration options plus the <> described later. [cols="<,<,<",options="header",] |======================================================================= |Setting |Input type|Required | <> |<>|No | <> |<>|Yes | <> |<>|No |======================================================================= Also see <> for a list of options supported by all output plugins.   [id="plugins-{type}s-{plugin}-host"] ===== `host` * Value type is <> * Default value is `"localhost"` The address of the opentsdb server. [id="plugins-{type}s-{plugin}-metrics"] ===== `metrics` * This is a required setting. * Value type is <> * There is no default value for this setting. The metric(s) to use. This supports dynamic strings like %{source_host} for metric names and also for values. This is an array field with key of the metric name, value of the metric value, and multiple tag,values . Example: [source,ruby] [ "%{host}/uptime", %{uptime_1m} " , "hostname" , "%{host} "anotherhostname" , "%{host} ] The value will be coerced to a floating point value. Values which cannot be coerced will zero (0) [id="plugins-{type}s-{plugin}-port"] ===== `port` * Value type is <> * Default value is `4242` The port to connect on your graphite server. [id="plugins-{type}s-{plugin}-common-options"] include::{include_path}/{type}.asciidoc[]