This is the master catalog of plugins for snap. The plugins in this list may be written by multiple sources. Please examine the license and documentation of each plugin for more information.
Name | Type | Description | Link | Download |
---|---|---|---|---|
Apache | Collector | Collects metrics from the Apache Webserver for mod_status | snap-plugin-collector-apache | Linux |
CEPH | Collector | Collects from CEPH cluster | snap-plugin-collector-ceph | Linux |
Cinder | Collector | Collects from OpenStack Cinder | snap-plugin-collector-cinder | Linux |
CPU | Collector | Collects CPU metrics from Linux procfs | snap-plugin-collector-cpu | Linux |
DBI | Collector | Collects metrics as a result of executing SQL statements on a DB (MySQL and PostgreSQL supported) | snap-plugin-collector-dbi | Linux |
Df | Collector | Collects disk space metrics from df Linux tool |
snap-plugin-collector-df | Linux |
Disk | Collector | Collects disk related metrics from Linux procfs | snap-plugin-collector-disk | |
Docker | Collector | Collects from Docker engine | snap-plugin-collector-docker | Linux |
Elasticsearch | Collector | Collects metrics from Elasticsearch cluster | snap-plugin-collector-elasticsearch | |
Etcd | Collector | Collects metrics from Etcd's /metrics endpoint. |
snap-plugin-collector-etcd | |
Ethtool | Collector | Collect from ethtool stats & registry dump | snap-plugin-collector-ethtool | Linux |
Facter | Collector | Collects from Facter | snap-plugin-collector-facter | Linux | Darwin |
Glance | Collector | Collects metrics from OpenStack Glance | snap-plugin-collector-glance | |
HAProxy | Collector | Collects metrics from HAProxy | snap-plugin-collector-haproxy | Linux |
HEKA | Publisher | Publishes snap metrics into heka via TCP | snap-plugin-publisher-heka | |
InfluxDB | Collector | Collects internal statistics from Influx database. | snap-plugin-collector-influxdb | Linux |
Interface | Collector | Collects network interfaces metrics from Linux procfs | snap-plugin-collector-interface | Linux |
IOstat | Collector | Collect from IOstat | snap-plugin-collector-iostat | Linux |
Keystone | Collector | Collects from OpenStack Keystone | snap-plugin-collector-keystone | Linux |
Libvirt | Collector | Collects from libvirt | snap-plugin-collector-libvirt | Linux |
Load | Collector | Collects plaform load metrics from Linux procfs | snap-plugin-collector-load | Linux |
Meminfo | Collector | Collects memory related metrics from Linux procfs | snap-plugin-collector-meminfo | Linux |
MySQL | Collector | Collects metrics from MySQL DB | snap-plugin-collector-mysql | Linux | Darwin |
Neutron | Collector | Collect from OpenStack Neutron | snap-plugin-collector-neutron | Linux |
NFS Client | Collector | Collect NFS client counters and RPC data | snap-plugin-collector-nfsclient | |
NodeManager | Collector | Collects from Intel Node Manager | snap-plugin-collector-node-manager | Linux |
Nova | Collector | Collect from OpenStack Nova | snap-plugin-collector-nova | Linux |
OSv | Collector | Collect from OSv | snap-plugin-collector-osv | Linux |
PCM | Collector | Collects from PCM.x | snap-plugin-collector-pcm | Linux | Darwin |
Perfevents | Collector | Collects perfevents from Linux | snap-plugin-collector-perfevents | Linux |
Processes | Collector | Collects processes metrics from Linux procfs | snap-plugin-collector-processes | Linux |
PSUtil | Collector | Collects from psutil | snap-plugin-collector-psutil | Linux | Darwin |
RabbitMQ | Collector | Collects from RabbitMQ | snap-plugin-collector-rabbitmq | Linux | Darwin |
SMART | Collector | Collects SMART metrics from Intel SSDs | snap-plugin-collector-smart | Linux |
Swap | Collector | Collects swap related metrics from Linux procfs | snap-plugin-collector-swap | Linux |
Users | Collector | Collects users related metrics from Linux utmp | snap-plugin-collector-users | Linux |
Movingaverage | Processor | Processes data and outputs moving average | snap-plugin-processor-movingaverage | Linux | Darwin |
Graphite | Publisher | Publishes snap metrics to graphite | snap-plugin-publisher-graphite | Linux | Darwin |
HANA | Publisher | Writes to SAP HANA Database | snap-plugin-publisher-hana | Linux | Darwin |
InfluxDB | Publisher | Writes to Influx Database | snap-plugin-publisher-influxdb | Linux |
Kafka | Publisher | Writes to Kafka messaging system | snap-plugin-publisher-kafka | Linux | Darwin |
KairosDB | Publisher | Writes to KairosDB Database | snap-plugin-publisher-kairosdb | Linux | Darwin |
MySQL | Publisher | Writes to MySQL Database | snap-plugin-publisher-mysql | Linux |
OpenFOAM | Collector | Collect metrics from OpenFOAM | snap-plugin-collector-openfoam | |
OpenTSDB | Publisher | Writes to OpenTSDB Database | snap-plugin-publisher-opentsdb | Linux | Darwin |
PostgreSQL | Publisher | Writes to PostgreSQL Database | snap-plugin-publisher-postgresql | Linux | Darwin |
RabbitMQ | Publisher | Writes to RabbitMQ | snap-plugin-publisher-rabbitmq | Linux | Darwin |
Riemann | Publisher | Writes to Riemann monitoring system | snap-plugin-publisher-riemann | Linux | Darwin |
Tag | Processor | Processes data and add tags | snap-plugin-processor-tag |
These plugins are in planned/active development. This list is useful if you want to reach out and contribute to the development.
Name | Type | Description | Link | Authors |
---|---|---|---|---|
Cassandra | Collector | Collects metrics from Cassandra cluster | snap-plugin-collector-cassandra | @candysmurf |
Open vSwitch | Collector | Collect Open vSwitch performance data | - | @sandlbn |
Cassandra | Publisher | Publishes snap metrics into Cassandra | snap-plugin-publisher-cassandra | @candysmurf |
This is a wish list of plugins for snap. If you see one here and want to start on it please let us know.
- CollectD native
- Prometheus
- snap App Endpoint (needs event spec)
- Intel NIC
- Kubernetes Minion
- Mesos Slave
- Mesos Master
- JVM (via JMX)
- Caffe
- Oslo
- 0MQ
- ActiveMQ
- SQLite
- Ceilometer (possibly just OSLO proc + RMQ)