Difference between revisions of "Plugin:Protocols"

From collectd Wiki
Jump to: navigation, search
m (Added DEFAULTSORT magic word.)
(Relicensed to MIT license.)
 
Line 5: Line 5:
 
   | Status={{supported}}
 
   | Status={{supported}}
 
   | FirstVersion={{Version|4.7}}
 
   | FirstVersion={{Version|4.7}}
   | Copyright=''2009'' Florian octo Forster
+
   | Copyright=''2009–2010'' [[User:Octo|Florian Forster]]
   | License={{GPLv2}}
+
   | License={{MIT License}}
 
   | Manpage={{Manpage|collectd.conf|5|plugin_protocols}}
 
   | Manpage={{Manpage|collectd.conf|5|plugin_protocols}}
 
}}
 
}}

Latest revision as of 10:44, 21 May 2015

Protocols plugin
Type: read
Callbacks: config, read
Status: supported
First version: 4.7
Copyright: 2009–2010 Florian Forster
License: MIT license
Manpage: collectd.conf(5)
List of Plugins

The Protocols plugin collects information about the network protocols supported by the system, for example Internet Protocol (IP) and Transmission Control Protocol (TCP). Currently the plugin is only available under Linux and reads its information from the following two files in the /proc file-system:

  • /proc/net/snmp
  • /proc/net/netstat

Because the available information is usually far too much to be useful, the interesting values can be selected using the configuration file.

Synopsis

<Plugin "protocols">
  Value "Icmp:InDestUnreachs"
  Value "/^Icmp:.*Echo/"
  IgnoreSelected false
</Plugin>

Example graphs

None yet. Add one now!

Dependencies

  • Linux
    • /proc-file system