Difference between revisions of "Plugin:IPVS"

From collectd Wiki
Jump to: navigation, search
(New page: = Description = The <em>IPVS</em> plugin extracts statistics and stores traffic and connections history for each of the RS (Real Servers) behind a local VS (Virtual Server). Collectd must...)
 
m (Add "Needs Info" category to IPVS plugin page)
 
(8 intermediate revisions by one other user not shown)
Line 1: Line 1:
= Description =
+
{{Infobox Plugin
 +
  | Name=IPVS
 +
  | Type=read
 +
  | Callbacks={{Callback|init}}, {{Callback|read}}, {{Callback|shutdown}}
 +
  | Status={{supported}}
 +
  | FirstVersion={{Version|4.2}}
 +
  | Copyright=''1997'' Steven Clarke<br />''1998–2004'' Wensong Zhang<br />''2003–2004'' Peter Kese<br />''2007'' Sebastian Harl
 +
  | License={{GPLv2}}
 +
  | Manpage=''n/a''
 +
}}
 +
The '''IPVS plugin''' extracts statistics from [http://www.linuxvirtualserver.org/software/ipvs.html IP Virtual Server] (IPVS), the transport-layer load-balancer of the [http://www.linuxvirtualserver.org/ Linux Virtual Server] (LVS) project. It stores traffic and connections history for each of the <em>Real Servers</em> (RS) behind a local <em>Virtual Server</em> (VS). collectd must be run on <em>Directors</em> (in LVS jargon).
  
The <em>IPVS</em> plugin extracts statistics and stores traffic and connections history for each of the RS (Real Servers) behind a local VS (Virtual Server).
+
== Example graphs ==
Collectd must be run on "Directors" (in LVS jargon).
 
  
 +
{{No Example Graph}}
  
= Example graphs =
+
== Dependencies ==
  
 
+
* <code>&lt;net/ip_vs.h&gt;</code> or <code>&lt;ip_vs.h&gt;</code><br />These header files are part of the Linux kernel. To build this plugin, you need to install the kernel headers or the kernel sources and make sure the ''configure'' script looks in the right place. By default the configure script looks in <code>"/lib/modules/`uname -r`/source"</code>. You can use the <code>KERNEL_DIR</code> environment variable to customize this behavior.
= Dependencies =
 
 
 
* [http://www.linuxvirtualserver.org/software/index.html LVS Website]
 
  
 
[[Category:Plugins]]
 
[[Category:Plugins]]
 +
[[Category:Needs Info]]
 +
{{DEFAULTSORT:Ipvs}}

Latest revision as of 17:54, 18 March 2020

IPVS plugin
Type: read
Callbacks: init, read, shutdown
Status: supported
First version: 4.2
Copyright: 1997 Steven Clarke
1998–2004 Wensong Zhang
2003–2004 Peter Kese
2007 Sebastian Harl
License: GPLv2
Manpage: n/a
List of Plugins

The IPVS plugin extracts statistics from IP Virtual Server (IPVS), the transport-layer load-balancer of the Linux Virtual Server (LVS) project. It stores traffic and connections history for each of the Real Servers (RS) behind a local Virtual Server (VS). collectd must be run on Directors (in LVS jargon).

Example graphs

None yet. Add one now!

Dependencies

  • <net/ip_vs.h> or <ip_vs.h>
    These header files are part of the Linux kernel. To build this plugin, you need to install the kernel headers or the kernel sources and make sure the configure script looks in the right place. By default the configure script looks in "/lib/modules/`uname -r`/source". You can use the KERNEL_DIR environment variable to customize this behavior.