Plugin Catalog

Welcome to the Plugin Catalog!

Each plugin includes a plugin progress indicator ( ) with links to github repos ( ).

Plugins in-progress also include author links ( ) in case you have any questions.

Please let us know if you see a plugin on our help wanted list you would like to start.


filter:

Collectors

NewRelic

Collect metrics from New Relic.

Syslog

Collects syslog events.

Sessioninfo

Collects Paloalto firewall session info

Kubestate

Snap collector plugin for Kubernetes

Ping

A collector for icmp latency and packet loss

Procnum

No description available.

Memcache

Memcach stat collector plugin for Snap

Snapstats

Snap collector for snap task metrics to be able to monitor Snap.

Tcpconns

No description available.

Couchbase

Collects Bucket Stats from the CouchBase API using SNAP.

Netstat

Collect TCP connection metrics for the snap telemetry framework

Nginx

Collect nginx metrics from the status endpoint

Procstat

Collect process metrics using the snap telemetry framework

Apache

Collects Apache webserver mod_status metrics

Cassandra

Collects Cassandra cluster statistics

CEPH

Collects OpenStack CEPH module metrics

Cinder

Collects OpenStack Cinder module metrics

CPU

Collects Linux cpu metrics from /proc/stat.

DBI

Collects SQL database metrics using GO's 'SQL' package

Df

Collects Linux disk space metrics from 'df'

Disk

Collects Linux disk metrics from /proc/diskstats

Docker

Collects Docker container runtime metrics.

Elasticsearch

Collects Elasticsearch cluster and nodes statistics

Etcd

Collects etcd metrics from /metrics endpoint

Ethtool

Collect ethtool interface statistics.

Facter

Collects system information via Facter

Glance

Collects OpenStack Glance metrics

HAproxy

Collects HAProxy performance metrics

InfluxDB

Collects InfluxDB internal monitoring metrics

Interface

Collects network interface metrics from /proc/interface

IOstat

Collects Linux iostat metrics

Keystone

Collects OpenStack Keystone module metrics

Libvirt

Collects Linux libvirt metrics

Load

Collects Linux load average from /proc/loadavg

Logs

Collects log messages

Meminfo

Collects Linux memory metrics from /proc/meminfo.

Mesos

Collects Apache Mesos cluster metrics

MongoDB

Collects statistics and metrics information about MongoDB

MySQL

Collects MySQL database metrics

Neutron

Collects OpenStack Neutron module metrics

Nfsclient

Collects NFS client metrics

Node-manager

Collects Intel Node Manager performance metrics

Nova

Collects OpenStack Nova module metrics

Openfoam

Collects OpenFOAM performance metrics

OSv

Collects osv performance metrics

PCM

Collects Intel Performance Counter Metrics (PCM)

Perfevents

Collects Linux cgroups perf metrics

Processes

Collects Linux process metrics from /proc/processes

PSUtil

Collects Linux psutil metrics.

RabbitMQ

Collects RabbitMQ metrics from management API

Scaleio

Collects ScaleIO performance metrics

Scsi

Collects Linux SCSI statistics

Schedstat

Collects Linux scheduler metrics from /proc/schedstats

SNMP

Collects metrics using SNMP.

Smart

Collects Intel SSDs S.M.A.R.T. metrics

Swap

Collects Linux swap metrics from /proc

USE

Collect Linux Utilization, Saturation and Errors metrics

Users

Collects Linux user metrics from utmp

Yarn

Collects metrics from Hadoop Yarn

Entropy

Collects Linux avaliable entropy from /proc/sys/kernel/random/entropy_avail.

Influxdb-data

Snap plugin intended to receive data previously saved in InfluxDB

Diamond

Wrapper to gather telemetry data from Diamond plugins

RDT

RDT Collector for Snap

Openfoam

Collects OpenFOAM performance metrics

Redfish

Collects metrics from Redfish API

CollectD native
Perfmon
TPC/UDP
sflow/netflow
Kubernetes Node (Minion)

Processors

Anomalydetection

Snap plugin intended to process data and highlight outliers

Logs-openstack

Snap plugin intended to process OpenStack logs

Logs-regexp

Snap plugin intended to process logs using regular expressions

Movingaverage

Process snap metrics and return a moving average

Statistics

Process metrics and return statistics over sliding window.

Tag

Process snap metrics and add tags to label the data

Change-detector

Snap plugin intended to detect changes in metrics

Tags-filter

Filters Snap metrics by tags

Threshold

This plugin filtering metrics with task defined threshold


Publishers

AWS-SQS

Publishes metrics to AWS SQS.

SignalFx

Publishes metrics to SignalFx.

Circonus

Publishes metrics to Circonus.

Blueflood

Publishes metrics to a blueflood endpoint.

Cloudwatch

A publisher plugin for intelsdi-x/snap framework

Cassandra

Publishes Snap metrics to Cassandra

Elasticsearch

Publishes Snap metrics to Elasticsearch

Etcd

This is a Snap publisher plugin for storing the metrics into etcd.

File

Publishes Snap metrics to a local file in JSON format

Graphite

Publishes Snap metrics to Graphite

HANA

Publishes snap metrics to SAP Hana

Heapster

Publisher exposing container metrics through a kubelet-compatible API

Heka

Publishes snap metrics to Mozilla HEKA

InfluxDB

Publishes Snap metrics to a InfluxDB

Kafka

Publishes snap metrics to Apache Kafka

Kairosdb

Publishes snap metrics to KairosDB

MySQL

Publishes snap metrics to MySQL

OpenTSDB

Publishes snap metrics to OpenTSDB

PostgreSQL

Publishes snap metrics to PostreSQL

RabbitMQ

Publishes snap metrics to RabbitMQ

Riemann

Publishes snap metrics to Riemann

Warp10

Publishes metrics to warp10.

Slack

Publishes Snap metrics to Slack

Prometheus

Publishes metrics to a Prometheus Push Gateway

Prometheus
Ceilometer