{"group":"collectd_plugins","uses":[{"description":"Build the aggregation plugin (aggregates multiplte values into a single value)","group":"collectd_plugins","isdefault":false,"use":"aggregation"},{"description":"Build the AMQP output plugin (transmits or receives values collected by collectd via the Advanced Message Queuing Protocol (AMQP))","group":"collectd_plugins","isdefault":false,"use":"amqp"},{"description":"Build the apache input plugin (collects statistics from Apache's mod_status module)","group":"collectd_plugins","isdefault":false,"use":"apache"},{"description":"Build the apcups input plugin (reads various statistics about a connected uninterruptible power supply (UPS))","group":"collectd_plugins","isdefault":false,"use":"apcups"},{"description":"Build the ascent input plugin (reads and parses the statistics page of Ascent)","group":"collectd_plugins","isdefault":false,"use":"ascent"},{"description":"Build the battery input plugin (collects the battery's charge, the drawn current and the battery's voltage)","group":"collectd_plugins","isdefault":false,"use":"battery"},{"description":"Build the bind input plugin (collects statistics from bind instances)","group":"collectd_plugins","isdefault":false,"use":"bind"},{"description":"Build the buddyinfo input plugin (collects statistics from \/proc\/buddyinfo)","group":"collectd_plugins","isdefault":false,"use":"buddyinfo"},{"description":"Build the capabilities input plugin (collects platform capabilities decoded from the hardware subsystems)","group":"collectd_plugins","isdefault":false,"use":"capabilities"},{"description":"Build the Ceph input plugin (collects statistics from the Ceph distributed storage system)","group":"collectd_plugins","isdefault":false,"use":"ceph"},{"description":"Build the cgroups input plugin (collects CPU accounting information for processes in a cgroup)","group":"collectd_plugins","isdefault":false,"use":"cgroups"},{"description":"Build a plugin to notify about uptime reset","group":"collectd_plugins","isdefault":false,"use":"check_uptime"},{"description":"Build the chrony input plugin (collects statistics from a chrony NTP server)","group":"collectd_plugins","isdefault":false,"use":"chrony"},{"description":"Build the connectivity input plugin (monitors interface up\/down status via netlink library)","group":"collectd_plugins","isdefault":false,"use":"connectivity"},{"description":"Build the conntrack input plugin (tracks the number of entries in Linux's connection tracking table)","group":"collectd_plugins","isdefault":false,"use":"conntrack"},{"description":"Build the contextswitch input plugin (collects the number of context switches done by the operating system)","group":"collectd_plugins","isdefault":false,"use":"contextswitch"},{"description":"Build the cpu input plugin (collects the amount of time spent by the CPU in various states)","group":"collectd_plugins","isdefault":false,"use":"cpu"},{"description":"Build the cpufreq input plugin (collects the current CPU's frequency)","group":"collectd_plugins","isdefault":false,"use":"cpufreq"},{"description":"Build the cpusleep input plugin (measures time spent by CPU in deep sleep mode)","group":"collectd_plugins","isdefault":false,"use":"cpusleep"},{"description":"Build the csv output plugin (writes to comma separated values (CSV) files)","group":"collectd_plugins","isdefault":false,"use":"csv"},{"description":"Build the curl input plugin (reads streams using net-misc\/curl and then parses them according to the configuration)","group":"collectd_plugins","isdefault":false,"use":"curl"},{"description":"Build the curl_json input plugin (queries JavaScript Object Notation (JSON) data using net-misc\/curl and parses it according to the user's configuration using dev-libs\/yajl)","group":"collectd_plugins","isdefault":false,"use":"curl_json"},{"description":"Build the curl_xml input plugin (reads files using net-misc\/curl and parses it as Extensible Markup Language (XML))","group":"collectd_plugins","isdefault":false,"use":"curl_xml"},{"description":"Build the dbi input plugin (executes SQL statements on databases and reads back the result)","group":"collectd_plugins","isdefault":false,"use":"dbi"},{"description":"Build the df input plugin (collects file system usage information, i. e. basically how much space on a mounted partition is used and how much is available)","group":"collectd_plugins","isdefault":false,"use":"df"},{"description":"Build the disk input plugin (collects performance statistics of disks and, where supported, partitions)","group":"collectd_plugins","isdefault":false,"use":"disk"},{"description":"Build the dns input plugin (collects statistics of your DNS traffic on port udp\/53 using net-libs\/libpcap)","group":"collectd_plugins","isdefault":false,"use":"dns"},{"description":"Build the Linux's Distributed Replicated Block Device (DRBD) input plugin (reads Linux's DRBD statistics)","group":"collectd_plugins","isdefault":false,"use":"drbd"},{"description":"Build the email input plugin (opens a UNIX domain socket and starts accepting connections on that socket)","group":"collectd_plugins","isdefault":false,"use":"email"},{"description":"Build the entropy input plugin (collects the available entropy on a system)","group":"collectd_plugins","isdefault":false,"use":"entropy"},{"description":"Build the ethstat input plugin (reads performance statistics directly from ethernet cards)","group":"collectd_plugins","isdefault":false,"use":"ethstat"},{"description":"Build the exec input\/output plugin (executes scripts \/ applications and reads values back)","group":"collectd_plugins","isdefault":false,"use":"exec"},{"description":"Build the file handles input plugin (reports the number of used file handles)","group":"collectd_plugins","isdefault":false,"use":"fhcount"},{"description":"Build the filecount input plugin (counts the number of files in a directory and all its subdirectories)","group":"collectd_plugins","isdefault":false,"use":"filecount"},{"description":"Build the fscache input plugin (collects information about the file-system based caching infrastructure for network file-systems and other slow media)","group":"collectd_plugins","isdefault":false,"use":"fscache"},{"description":"Build the gps input plugin (collects number of satellites seen by a GPS receiver using sci-geosciences\/gpsd)","group":"collectd_plugins","isdefault":false,"use":"gps"},{"description":"Build the NVIDIA GPU input plugin (collects stats from NVIDIA GPU)","group":"collectd_plugins","isdefault":false,"use":"gpu_nvidia"},{"description":"Build the hddtemp input plugin (collects the temperature of disks from hddtemp daemon)","group":"collectd_plugins","isdefault":false,"use":"hddtemp"},{"description":"Build the hugepages input plugin (collects the number of used and free hugepages on Linux)","group":"collectd_plugins","isdefault":false,"use":"hugepages"},{"description":"Build the interface input plugin (collects information about the traffic, packets per second and errors of interfaces)","group":"collectd_plugins","isdefault":false,"use":"interface"},{"description":"Build the IPC input plugin (collects information related to shared memory)","group":"collectd_plugins","isdefault":false,"use":"ipc"},{"description":"Build the ipmi input plugin (reads hardware sensors from servers using the Intelligent Platform Management Interface (IPMI))","group":"collectd_plugins","isdefault":false,"use":"ipmi"},{"description":"Build the iptables input plugin (collects statistics from a ip_tables based packet filter)","group":"collectd_plugins","isdefault":false,"use":"iptables"},{"description":"Build the IPVS input plugin (collects statistics from Linux IP Virtual Server)","group":"collectd_plugins","isdefault":false,"use":"ipvs"},{"description":"Build the irq input plugin (collects the number of times each interrupt has been handled by the operating system)","group":"collectd_plugins","isdefault":false,"use":"irq"},{"description":"Build the java input plugin (embeds a JVM into collectd for writing plugins)","group":"collectd_plugins","isdefault":false,"use":"java"},{"description":"Build the load input plugin (collects the system load)","group":"collectd_plugins","isdefault":false,"use":"load"},{"description":"Build the Logstash output plugin (writes collectd logs and events as Logstash JSON formatted events)","group":"collectd_plugins","isdefault":false,"use":"log_logstash"},{"description":"Build the logfile output plugin (receives log messages from collectd and writes them to a text file)","group":"collectd_plugins","isdefault":false,"use":"logfile"},{"description":"Build the logparser plugin (allows for filtering and parsing log messages)","group":"collectd_plugins","isdefault":false,"use":"logparser"},{"description":"Build the LUA language binding plugin (uses dev-lang\/lua) for writing plugins","group":"collectd_plugins","isdefault":false,"use":"lua"},{"description":"Build the madwifi input plugin (collects information about Atheros wireless LAN chipsets from the MadWifi driver)","group":"collectd_plugins","isdefault":false,"use":"madwifi"},{"description":"Build the match_empty_counter filter plugin","group":"collectd_plugins","isdefault":false,"use":"match_empty_counter"},{"description":"Build the match_hashed filter plugin","group":"collectd_plugins","isdefault":false,"use":"match_hashed"},{"description":"Build the match_regex filter plugin","group":"collectd_plugins","isdefault":false,"use":"match_regex"},{"description":"Build the match_timediff filter plugin","group":"collectd_plugins","isdefault":false,"use":"match_timediff"},{"description":"Build the match_value filter plugin","group":"collectd_plugins","isdefault":false,"use":"match_value"},{"description":"Build the mbmon input plugin (collects information from mainboard sensors)","group":"collectd_plugins","isdefault":false,"use":"mbmon"},{"description":"Build the mcelog input plugin (subscribes to Machine Check Exceptions (MCE) and dispatches notifications)","group":"collectd_plugins","isdefault":false,"use":"mcelog"},{"description":"Build the md input plugin (reports the number of disks in various states in Linux software RAID devices)","group":"collectd_plugins","isdefault":false,"use":"md"},{"description":"Build the memcachec input plugin (queries one or more given pages from a memcached instance and parses the returned data according to user specification)","group":"collectd_plugins","isdefault":false,"use":"memcachec"},{"description":"Build the memcached input plugin (collects statistics from memcached daemon)","group":"collectd_plugins","isdefault":false,"use":"memcached"},{"description":"Build the memory input plugin (collects physical memory utilization)","group":"collectd_plugins","isdefault":false,"use":"memory"},{"description":"Build the Modbus input plugin (reads register values from a Modbus \"slave\" via Modbus\/TCP)","group":"collectd_plugins","isdefault":false,"use":"modbus"},{"description":"Build the MQTT plugin (sends metrics to and\/or receives metrics from an MQTT broker using app-misc\/mosquitto)","group":"collectd_plugins","isdefault":false,"use":"mqtt"},{"description":"Build the multimeter input plugin (reads a voltage or current from a multimeter connected to a serial bus)","group":"collectd_plugins","isdefault":false,"use":"multimeter"},{"description":"Build the mysql input plugin (collects values from 'SHOW STATUS' command of a MySQL server)","group":"collectd_plugins","isdefault":false,"use":"mysql"},{"description":"Build the netlink input plugin (collects statistics for interfaces, qdiscs, classes and filters using netlink socket)","group":"collectd_plugins","isdefault":false,"use":"netlink"},{"description":"Build the network input\/output plugin (send values to other and\/or receive values from from other collectd instances)","group":"collectd_plugins","isdefault":false,"use":"network"},{"description":"Build the nfs input plugin (collects information about the usage of the Network File System (NFS))","group":"collectd_plugins","isdefault":false,"use":"nfs"},{"description":"Build the nginx input plugin (collects number of requests handled and the number of current connections by connection state by the nginx daemon)","group":"collectd_plugins","isdefault":false,"use":"nginx"},{"description":"Build the notify_desktop output plugin (uses x11-libs\/libnotify to display notifications to the user)","group":"collectd_plugins","isdefault":false,"use":"notify_desktop"},{"description":"Build the notify_email output plugin (uses net-libs\/libesmtp to send notifications to a configured email address)","group":"collectd_plugins","isdefault":false,"use":"notify_email"},{"description":"Build the notify_nagios output plugin (sends notifications to Nagios as a passive check result)","group":"collectd_plugins","isdefault":false,"use":"notify_nagios"},{"description":"Build the ntpd input plugin (collects statistics from a NTP server)","group":"collectd_plugins","isdefault":false,"use":"ntpd"},{"description":"Build the numa input plugin (collects statistics of the Linux Non-Uniform Memory Access (NUMA) subsystem)","group":"collectd_plugins","isdefault":false,"use":"numa"},{"description":"Build the nut input plugin (collects UPS statistics using the Network UPS Tools)","group":"collectd_plugins","isdefault":false,"use":"nut"},{"description":"Build the olsrd input plugin (reads information about the Optimized Link State Routing daemon)","group":"collectd_plugins","isdefault":false,"use":"olsrd"},{"description":"Build the onewire (1-Wire) input plugin (collects temperature information from sensors)","group":"collectd_plugins","isdefault":false,"use":"onewire"},{"description":"Build the OpenLDAP input plugin (reads monitoring information from OpenLDAP's cn=Monitor subtree)","group":"collectd_plugins","isdefault":false,"use":"openldap"},{"description":"Build the openvpn input plugin (reads the status file printed by OpenVPN)","group":"collectd_plugins","isdefault":false,"use":"openvpn"},{"description":"Build the oracle input plugin (executes SQL statements against Oracle database systems)","group":"collectd_plugins","isdefault":false,"use":"oracle"},{"description":"Build an input plugin which reports link state changes from Open vSwitch (OVS)","group":"collectd_plugins","isdefault":false,"use":"ovs_events"},{"description":"Build an input plugin which reports bridge and interface statistics from Open vSwitch (OVS)","group":"collectd_plugins","isdefault":false,"use":"ovs_stats"},{"description":"Build an input plugin which reports the PCIe errors","group":"collectd_plugins","isdefault":false,"use":"pcie_errors"},{"description":"Build the perl language binding plugin (embeds a Perl interpreter into collectd for writing plugins)","group":"collectd_plugins","isdefault":false,"use":"perl"},{"description":"Build the ping input plugin (measures network latency)","group":"collectd_plugins","isdefault":false,"use":"ping"},{"description":"Build the postgresql input plugin (executes SQL statements against a PostgreSQL database)","group":"collectd_plugins","isdefault":false,"use":"postgresql"},{"description":"Build the powerdns input plugin (collects statistics from the PowerDNS name server or recursor via control socket)","group":"collectd_plugins","isdefault":false,"use":"powerdns"},{"description":"Build the processes input plugin (collects the number of processes, grouped by their state or detailed statistics about selected processes)","group":"collectd_plugins","isdefault":false,"use":"processes"},{"description":"Build the procevent input plugin (monitors process starts\/stops via netlink library)","group":"collectd_plugins","isdefault":false,"use":"procevent"},{"description":"Build the protocols input plugin (collects information about the network protocols supported by the system)","group":"collectd_plugins","isdefault":false,"use":"protocols"},{"description":"Build the python language binding plugin (embeds a Python interpreter into collectd for writing plugins)","group":"collectd_plugins","isdefault":false,"use":"python"},{"description":"Build the Redis input plugin (collects usage information from Redis instances)","group":"collectd_plugins","isdefault":false,"use":"redis"},{"description":"Build the routeros input plugin (collects information from devices running RouterOS)","group":"collectd_plugins","isdefault":false,"use":"routeros"},{"description":"Build the rrdcached input\/output plugin (connects to rrdcached and submits updates for RRD files)","group":"collectd_plugins","isdefault":false,"use":"rrdcached"},{"description":"Build the rrdtool output plugin (writes values to RRD-files)","group":"collectd_plugins","isdefault":false,"use":"rrdtool"},{"description":"Build the sensors input plugin (reads hardware sensors from lm-sensors)","group":"collectd_plugins","isdefault":false,"use":"sensors"},{"description":"Build the serial input plugin (collects the traffic on serial interfaces)","group":"collectd_plugins","isdefault":false,"use":"serial"},{"description":"Build the sigrok input plugin (reads measurements from any supported hardware from sigrok project)","group":"collectd_plugins","isdefault":false,"use":"sigrok"},{"description":"Build the S.M.A.R.T input plugin (collects S.M.A.R.T statistics from disk drives)","group":"collectd_plugins","isdefault":false,"use":"smart"},{"description":"Build the snmp input plugin (reads values from network devices using SNMP)","group":"collectd_plugins","isdefault":false,"use":"snmp"},{"description":"Build an input plugin which implements an SNMP AgentX subagent that receives and handles queries from SNMP master agent and returns configured metrics","group":"collectd_plugins","isdefault":false,"use":"snmp_agent"},{"description":"Build the statsd input plugin (accepts statsd-type metrics from a UDP socket)","group":"collectd_plugins","isdefault":false,"use":"statsd"},{"description":"Build the swap input plugin (collects amount of memory currently written to swap)","group":"collectd_plugins","isdefault":false,"use":"swap"},{"description":"Build the Linux SYNPROXY input plugin (collects metrics from \/proc\/net\/stat\/synproxy)","group":"collectd_plugins","isdefault":false,"use":"synproxy"},{"description":"Build the rsyslog input plugin (collects system events from rsyslog)","group":"collectd_plugins","isdefault":false,"use":"sysevent"},{"description":"Build the syslog output plugin (receives messages from collectd and dispatches them to syslog)","group":"collectd_plugins","isdefault":false,"use":"syslog"},{"description":"Build the table input plugin (parses table-like structured plain text)","group":"collectd_plugins","isdefault":false,"use":"table"},{"description":"Build the tail input plugin (follows logfiles, e.g. tail -f)","group":"collectd_plugins","isdefault":false,"use":"tail"},{"description":"Build the tail_csv input plugin (follows and parses CSV files, e.g. tail -f *.csv)","group":"collectd_plugins","isdefault":false,"use":"tail_csv"},{"description":"Build the target_notification filter plugin","group":"collectd_plugins","isdefault":false,"use":"target_notification"},{"description":"Build the target_replace filter plugin","group":"collectd_plugins","isdefault":false,"use":"target_replace"},{"description":"Build the target_scale filter plugin","group":"collectd_plugins","isdefault":false,"use":"target_scale"},{"description":"Build the target_set filter plugin","group":"collectd_plugins","isdefault":false,"use":"target_set"},{"description":"Build the tcpconns input plugin (collects numbers of TCP connections to or from a specified port)","group":"collectd_plugins","isdefault":false,"use":"tcpconns"},{"description":"Build the teamspeak2 input plugin (collects traffic statistics from a teamspeak2 instance)","group":"collectd_plugins","isdefault":false,"use":"teamspeak2"},{"description":"Build the ted input plugin (connects to The Energy Detective and reads the current power over connected power lines)","group":"collectd_plugins","isdefault":false,"use":"ted"},{"description":"Build the thermal input plugin (reads ACPI thermal zone information)","group":"collectd_plugins","isdefault":false,"use":"thermal"},{"description":"Build the threshold plugin (checks values against configured thresholds and creates notifications if values are out of bounds)","group":"collectd_plugins","isdefault":false,"use":"threshold"},{"description":"Build the turbostat input plugin (reads CPU frequency and C-state residency on modern Intel turbo-capable processors)","group":"collectd_plugins","isdefault":false,"use":"turbostat"},{"description":"Build the ubi input plugin (collects block state for flash memory devices with UBIFS)","group":"collectd_plugins","isdefault":false,"use":"ubi"},{"description":"Build the unixsock input\/output plugin (opens a UNIX domain socket and accepts connections)","group":"collectd_plugins","isdefault":false,"use":"unixsock"},{"description":"Build the uptime input plugin (keeps track of the system uptime)","group":"collectd_plugins","isdefault":false,"use":"uptime"},{"description":"Build the users input plugin (counts the number of users currently logged into the system)","group":"collectd_plugins","isdefault":false,"use":"users"},{"description":"Build the uuid plugin (tries hard to determine the UUID of the system it is running on)","group":"collectd_plugins","isdefault":false,"use":"uuid"},{"description":"Build the varnish input plugin (collects information about Varnish)","group":"collectd_plugins","isdefault":false,"use":"varnish"},{"description":"Build the (lib)virt input plugin (collects statistics about virtualized guests on a system)","group":"collectd_plugins","isdefault":false,"use":"virt"},{"description":"Build the vmem input plugin (collects information about the virtual memory subsystem of the kernel)","group":"collectd_plugins","isdefault":false,"use":"vmem"},{"description":"Build the vserver input plugin (collects information about the virtual servers running on a system, using Linux-Vserver)","group":"collectd_plugins","isdefault":false,"use":"vserver"},{"description":"Build the wireless input plugin (collects signal quality, signal power and signal-to-noise ratio for wireless LAN cards)","group":"collectd_plugins","isdefault":false,"use":"wireless"},{"description":"Build the write_graphite output plugin (stores values in Carbon, the storage layer of Graphite)","group":"collectd_plugins","isdefault":false,"use":"write_graphite"},{"description":"Build the write_http output plugin (sends metrics to a web-server using HTTP POST requests)","group":"collectd_plugins","isdefault":false,"use":"write_http"},{"description":"Build the InfluxDB UDP output plugin (sends metrics to InfluxDB using UDP)","group":"collectd_plugins","isdefault":false,"use":"write_influxdb_udp"},{"description":"Build the Kafka output plugin (sends metrics to Apache Kafka)","group":"collectd_plugins","isdefault":false,"use":"write_kafka"},{"description":"Build the write_log output plugin (writes metrics to a file)","group":"collectd_plugins","isdefault":false,"use":"write_log"},{"description":"Build the MongoDB output plugin (stores values in MongoDB)","group":"collectd_plugins","isdefault":false,"use":"write_mongodb"},{"description":"Builds the Prometheus output plugin (starts an internal webserver on port 9103 (configurable) and accepts scrape requests from Prometheus)","group":"collectd_plugins","isdefault":false,"use":"write_prometheus"},{"description":"Build the Redis output plugin (stores values in Redis)","group":"collectd_plugins","isdefault":false,"use":"write_redis"},{"description":"Build the Sensu output plugin (sends metrics to Sensu Core, an open-source monitoring project)","group":"collectd_plugins","isdefault":false,"use":"write_sensu"},{"description":"Build the Stackdriver output plugin (stores metrics in Google Stackdriver)","group":"collectd_plugins","isdefault":false,"use":"write_stackdriver"},{"description":"Build the Syslog output plugin (sends metrics in CEE-enhanced syslog message format)","group":"collectd_plugins","isdefault":false,"use":"write_syslog"},{"description":"Build the TSDB output plugin (writes metrics to OpenTSDB, an open-source distributed time-series database based on Apache HBase)","group":"collectd_plugins","isdefault":false,"use":"write_tsdb"},{"description":"Build the XEN CPU input plugin (collects XEN Hypervisor CPU stats using app-emulation\/xen-tools)","group":"collectd_plugins","isdefault":false,"use":"xencpu"},{"description":"Build the ZFS ARC input plugin (reports information such as the cache size, the various hits and misses (also as a ratio) and the transferred data)","group":"collectd_plugins","isdefault":false,"use":"zfs_arc"},{"description":"Build the zookeeper input plugin (reads data from Apache Zookeeper MNTR command)","group":"collectd_plugins","isdefault":false,"use":"zookeeper"}]}