Telegraf metrics agent for Lotus
Sentinel Drone is a fork of Telegraf with input and processing plugins for Lotus, and the postgres output plugin. It's deployed as part of Sentinel, the Filecoin Network Monitoring and Analysis System.
Telegraf is an agent for collecting and writing metrics see https://github.com/influxdata/telegraf/
Drone packages Telegraf with the following custom plugins:
input
lotusprocessor
lotus_peer_idoutput
postgresqlTelegraf shares the same minimum requirements as Go:
Telegraf requires Go version 1.12 or newer, the Makefile requires GNU make.
git clone https://github.com/filecoin-project/sentinel-drone.git
make
from the source directorySee usage with:
telegraf --help
telegraf config > telegraf.conf
telegraf --section-filter agent:inputs:outputs --input-filter cpu --output-filter influxdb config
telegraf --config telegraf.conf --test
telegraf --config telegraf.conf
telegraf --config telegraf.conf --input-filter cpu:mem --output-filter influxdb
For documentation on the latest development code see the documentation index.