---
title: Telegraf Documentation
description: Telegraf plugin for collecting metrics from Riak
url: https://docs.influxdata.com/telegraf/v1/input-plugins/riak/
estimated_tokens: 1139
product: Telegraf
version: v1
---

-   Telegraf v0.10.4+

# Riak Input Plugin

This plugin gathers metrics from [Riak](https://riak.com/) instances.

**Introduced in:** Telegraf v0.10.4 **Tags:** server **OS support:** all

## Global configuration options

Plugins support additional global and plugin configuration settings for tasks such as modifying metrics, tags, and fields, creating aliases, and configuring plugin ordering. See [CONFIGURATION.md](/telegraf/v1/configuration/#plugins) for more details.

## Configuration

```toml
# Read metrics one or many Riak servers
[[inputs.riak]]
  # Specify a list of one or more riak http servers
  servers = ["http://localhost:8098"]
```

## Metrics

-   riak:
    -   tags:
        -   server (host:port of the given server address)
        -   nodename (internal node name received)
    -   fields
        -   cpu\_avg1
        -   cpu\_avg15
        -   cpu\_avg5
        -   memory\_code
        -   memory\_ets
        -   memory\_processes
        -   memory\_system
        -   memory\_total
        -   node\_get\_fsm\_objsize\_100
        -   node\_get\_fsm\_objsize\_95
        -   node\_get\_fsm\_objsize\_99
        -   node\_get\_fsm\_objsize\_mean
        -   node\_get\_fsm\_objsize\_median
        -   node\_get\_fsm\_siblings\_100
        -   node\_get\_fsm\_siblings\_95
        -   node\_get\_fsm\_siblings\_99
        -   node\_get\_fsm\_siblings\_mean
        -   node\_get\_fsm\_siblings\_median
        -   node\_get\_fsm\_time\_100
        -   node\_get\_fsm\_time\_95
        -   node\_get\_fsm\_time\_99
        -   node\_get\_fsm\_time\_mean
        -   node\_get\_fsm\_time\_median
        -   node\_gets
        -   node\_gets\_total
        -   node\_put\_fsm\_time\_100
        -   node\_put\_fsm\_time\_95
        -   node\_put\_fsm\_time\_99
        -   node\_put\_fsm\_time\_mean
        -   node\_put\_fsm\_time\_median
        -   node\_puts
        -   node\_puts\_total
        -   pbc\_active
        -   pbc\_connects
        -   pbc\_connects\_total
        -   vnode\_gets
        -   vnode\_gets\_total
        -   vnode\_index\_reads
        -   vnode\_index\_reads\_total
        -   vnode\_index\_writes
        -   vnode\_index\_writes\_total
        -   vnode\_puts
        -   vnode\_puts\_total
        -   read\_repairs
        -   read\_repairs\_total

Time fields such as `node_get_fsm_time_mean` are measured in nanoseconds.

## Example Output

```text
riak,nodename=riak@127.0.0.1,server=localhost:8098 cpu_avg1=31i,cpu_avg15=69i,cpu_avg5=51i,memory_code=11563738i,memory_ets=5925872i,memory_processes=30236069i,memory_system=93074971i,memory_total=123311040i,node_get_fsm_objsize_100=0i,node_get_fsm_objsize_95=0i,node_get_fsm_objsize_99=0i,node_get_fsm_objsize_mean=0i,node_get_fsm_objsize_median=0i,node_get_fsm_siblings_100=0i,node_get_fsm_siblings_95=0i,node_get_fsm_siblings_99=0i,node_get_fsm_siblings_mean=0i,node_get_fsm_siblings_median=0i,node_get_fsm_time_100=0i,node_get_fsm_time_95=0i,node_get_fsm_time_99=0i,node_get_fsm_time_mean=0i,node_get_fsm_time_median=0i,node_gets=0i,node_gets_total=19i,node_put_fsm_time_100=0i,node_put_fsm_time_95=0i,node_put_fsm_time_99=0i,node_put_fsm_time_mean=0i,node_put_fsm_time_median=0i,node_puts=0i,node_puts_total=0i,pbc_active=0i,pbc_connects=0i,pbc_connects_total=20i,vnode_gets=0i,vnode_gets_total=57i,vnode_index_reads=0i,vnode_index_reads_total=0i,vnode_index_writes=0i,vnode_index_writes_total=0i,vnode_puts=0i,vnode_puts_total=0i,read_repair=0i,read_repairs_total=0i 1455913392622482332
```

#### Related

-   [Configure plugins](/telegraf/v1/configure_plugins/)
-   [Riak Plugin Source](https://github.com/influxdata/telegraf/tree/v1.38.4/plugins/inputs/riak/README.md)
