Skip to content

Latest commit

 

History

History
130 lines (119 loc) · 34.4 KB

PLUGIN_CATALOG.md

File metadata and controls

130 lines (119 loc) · 34.4 KB

Plugin Catalog

This is the master catalog of plugins for Snap. While the Snap framework is hardened through tons of testing, plugins mature at their own pace. Review the documentation for each plugin before considering it ready for use.

All Plugins

This file is automatically generated. If you would like to add to the plugin list, add your plugin to this list and it will be added (usually within 24 hours).

Collectors (58)

Name Maintainer Description CI Download
Apache Intel Collects Apache webserver mod_status metrics Build Status release
Cassandra Intel Collects Cassandra cluster statistics Build Status release
CEPH Intel Collects OpenStack CEPH module metrics Build Status release
Cinder Intel Collects OpenStack Cinder module metrics Build Status release
Couchbase Staples Inc Collects Bucket Stats from the CouchBase API using SNAP. release
CPU Intel Collects Linux cpu metrics from /proc/stat.
  • Build Status
  • Build Status
release
DBI Intel Collects SQL database metrics using GO's 'SQL' package Build Status release
Df Intel Collects Linux disk space metrics from 'df' Build Status release
Disk Intel Collects Linux disk metrics from /proc/diskstats.
  • Build Status
  • Build Status
release
Docker Intel Collects Docker container runtime metrics. Build Status release
Elasticsearch Intel Collects Elasticsearch cluster and node statistics.
  • Build Status
  • Build Status
release
Etcd Intel Collects etcd metrics from /metrics endpoint Build Status release
Ethtool Intel Collect ethtool interface statistics. Build Status release
Facter Intel Collects system information via Facter Build Status release
Glance Intel Collects OpenStack Glance metrics Build Status release
HAproxy Intel Collects HAProxy performance metrics Build Status release
InfluxDB Intel Collects InfluxDB internal monitoring metrics Build Status release
Interface Intel Collects network interface metrics from /proc/interface Build Status release
IOstat Intel Collects Linux iostat metrics Build Status release
Keystone Intel Collects OpenStack Keystone module metrics Build Status release
Kubestate raintank Snap collector plugin for Kubernetes
Libvirt Intel Collects Linux libvirt metrics Build Status release
Load Intel Collects Linux load average from /proc/loadavg Build Status release
Logs Intel Collects log messages Build Status release
Memcache raintank Memcach stat collector plugin for Snap
Meminfo Intel Collects Linux memory metrics from /proc/meminfo. Build Status release
Mesos Intel Collects Apache Mesos cluster metrics release
MongoDB Intel Collects statistics and metrics information about MongoDB Build Status release
MySQL Intel Collects MySQL database metrics Build Status release
Netstat Staples Inc Collect TCP connection metrics for the snap telemetry framework
Neutron Intel Collects OpenStack Neutron module metrics Build Status release
Nfsclient Intel Collects NFS client metrics Build Status release
Nginx Staples Inc Collect nginx metrics from the status endpoint
Node-manager Intel Collects Intel Node Manager performance metrics Build Status release
Nova Intel Collects OpenStack Nova module metrics Build Status release
Openfoam Intel Collects OpenFOAM performance metrics Build Status release
OSv Intel Collects osv performance metrics Build Status release
PCM Intel Collects Intel Performance Counter Metrics (PCM) Build Status release
Perfevents Intel Collects Linux cgroups perf metrics Build Status release
Ping raintank A collector for icmp latency and packet loss
Processes Intel Collects Linux process metrics from /proc/processes Build Status release
Procnum raintank No description available.
Procstat Staples Inc Collect process metrics using the snap telemetry framework
PSUtil Intel Collects Linux psutil metrics. Build Status release
RabbitMQ Intel Collects RabbitMQ metrics from management API Build Status release
Scaleio Intel Collects ScaleIO performance metrics Build Status release
Schedstat Intel Collects Linux scheduler metrics from /proc/schedstats Build Status release
Scsi Intel Collects Linux SCSI statistics Build Status release
Sessioninfo IrekRomaniuk Collects Paloalto firewall session info
Smart Intel Collects Intel SSDs S.M.A.R.T. metrics Build Status release
Snapstats raintank Snap collector for snap task metrics to be able to monitor Snap. release
SNMP Intel Collects metrics using SNMP. Build Status release
Swap Intel Collects Linux swap metrics from /proc Build Status release
Syslog OpsVision Collects syslog events. Build Status release
Tcpconns raintank No description available.
USE Intel Collect Linux Utilization, Saturation and Errors metrics Build Status release
Users Intel Collects Linux user metrics from utmp Build Status release
Yarn Intel Collects metrics from Hadoop Yarn Build Status release

Processors (6)

Name Maintainer Description CI Download
Anomalydetection Intel Snap plugin intended to process data and highlight outliers Build Status release
Logs-openstack Intel Snap plugin intended to process OpenStack logs Build Status release
Logs-regexp Intel Snap plugin intended to process logs using regular expressions Build Status release
Movingaverage Intel Process snap metrics and return a moving average Build Status release
Statistics Intel Process metrics and return statistics over sliding window. Build Status release
Tag Intel Process snap metrics and add tags to label the data Build Status release

Publishers (22)

Name Maintainer Description CI Download
AWS-SQS OpsVision Publishes metrics to AWS SQS. Build Status
Blueflood staples Publishes metrics to a blueflood endpoint. Build Status
Cassandra Intel Publishes Snap metrics to Cassandra Build Status release
Circonus circonus-labs Publishes metrics to Circonus. release
Cloudwatch Ticketmaster A publisher plugin for intelsdi-x/snap framework release
Elasticsearch Intel Publishes Snap metrics to Elasticsearch Build Status release
Etcd Intel This is a Snap publisher plugin for storing the metrics into etcd. Build Status release
File Intel Publishes metrics to a local file in json format. Build Status release
Graphite Intel Publishes metrics to graphite.
  • Build Status
  • Build Status
release
HANA Intel Publishes snap metrics to SAP Hana Build Status release
Heapster Intel Publisher exposing container metrics through a kubelet-compatible API Build Status release
Heka Intel Publishes snap metrics to Mozilla HEKA Build Status release
InfluxDB Intel Publishes metrics to Influxdb. Build Status release
Kafka Intel Publishes snap metrics to Apache Kafka Build Status release
Kairosdb Intel Publishes snap metrics to KairosDB Build Status release
MySQL Intel Publishes snap metrics to MySQL Build Status release
OpenTSDB Intel Publishes snap metrics to OpenTSDB Build Status release
PostgreSQL Intel Publishes snap metrics to PostreSQL Build Status release
RabbitMQ Intel Publishes snap metrics to RabbitMQ Build Status release
Riemann Intel Publishes snap metrics to Riemann Build Status release
SignalFx OpsVision Publishes metrics to SignalFx. Build Status
Warp10 gregleroux Publishes metrics to warp10.

Wishlist

There will always be more plugins we wish we had. To make sure others can contribute to our community goals, we keep a wish list of what people would like to see. If you see one here and want to start on it, please let us know by commenting on the corresponding issue!

Issue Type Description
#1447 collector Snap collector
#1439 collector Plugin Wanted: Entropy collector
#1436 collector RDT metrics collector
#1418 collector Plugin wanted: SR-IOV Virtual Function counters collector
#1401 collector SNAP about Machine Check
#1341 collector Utilizing notifications for OpenStack plugins
#1249 collector Plugin Wanted: Collector for vCenter
#1196 publisher Plugin Wanted: Publisher for Prometheus
#1175 collector Develop Perfmon windows performance monitor plugin
#1030 collector Support flow collector like sflow or netflow?
#1003 collector Collector for tcp and udp stats?
#800 collector Linux BPF support
#673 collector Snap xeon-phi collector plugin