summaryrefslogtreecommitdiffstats
path: root/collectors/README.md
diff options
context:
space:
mode:
authorVladimir Kobal <vlad@prokk.net>2019-03-27 11:19:24 +0200
committerGitHub <noreply@github.com>2019-03-27 11:19:24 +0200
commitb3f690e7c9a759ef3a267766f228c0bcbfc02f4a (patch)
treecbdfba44300706689fe12e2048087c15438f9fa9 /collectors/README.md
parent4ab5f2e3a526b2a0d9de7c6849bf5d6488d5b288 (diff)
Add xenstat plugin (#5660)
* Add xenstat plugin * Add basic domain charts * Initialize xl context * Use domain UUID instead of name * Make charts obsolete * Add tmem charts * Change algorithm for tmem puts and gets * Add VCPU charts * Minor formatting for sending charts functions * Add VBD charts * Add network charts * Assemble VCPU metrics in one chart * Fix chart names * Make write/sent dimensions negative * Minor formatting * Change id and context for domain charts * Add dashboard info * Get rid of global variables * Free libxenstat and libxl resourses * Free domain_metrics on VM shutdown * Add domain state chart * Add debug messages * Add branch prediction hints * Minor fix * Fix chart obsoleting * Make names more general * Fix CMake build of nfacct.plugin
Diffstat (limited to 'collectors/README.md')
-rw-r--r--collectors/README.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/collectors/README.md b/collectors/README.md
index 81efe19b71..86c2a9fd24 100644
--- a/collectors/README.md
+++ b/collectors/README.md
@@ -35,6 +35,7 @@ plugin|lang|O/S|runs as|modular|description
[idlejitter.plugin](idlejitter.plugin/)|`C`|any|internal|-|measures CPU latency and jitter on all operating systems
[macos.plugin](macos.plugin/)|`C`|macos|internal|yes|collects resource usage and performance data on MacOS systems
[nfacct.plugin](nfacct.plugin/)|`C`|linux|external|-|collects netfilter firewall, connection tracker and accounting metrics using `libmnl` and `libnetfilter_acct`
+[xenstat.plugin](xenstat.plugin/)|`C`|linux|external|-|collects XenServer and XCP-ng metrics using `libxenstat`
[node.d.plugin](node.d.plugin/)|`node.js`|any|external|yes|a **plugin orchestrator** for data collection modules written in `node.js`.
[plugins.d](plugins.d/)|`C`|any|internal|-|implements the **external plugins** API and serves external plugins
[proc.plugin](proc.plugin/)|`C`|linux|internal|yes|collects resource usage and performance data on Linux systems