Difference between revisions of "External metric server"

From Proxmox VE
Jump to: navigation, search
(Introduction)
(redirect to reference documentaiton)
 
Line 1: Line 1:
== Introduction ==
+
#REDIRECT [[External_Metric_Server]]
 
 
Since Proxmox VE 4.0, it's possible to send metrics stats (host,vms,storage) to external metrics servers
 
in addition to embedded Proxmox VE rrd graphs.
 
 
 
Previous to pve-manager 4.2-7 the server address MUST be FQDN (host/dns names) since 4.2-7 you may also use IPv4 and IPv6 addresses.
 
 
 
Currently supported:
 
 
 
*graphite (http://graphite.wikidot.com/)
 
*influxdb 0.9 (https://influxdb.com/)
 
 
 
You can generate graphs && dashboard with grafana: http://grafana.org/
 
 
 
== Graphite plugin configuration ==
 
 
 
create a file
 
/etc/pve/status.cfg
 
 
 
<pre>
 
graphite:
 
      server yourgraphiteserver.fqdn
 
      port 2003
 
      path proxmox
 
</pre>
 
 
 
Your graphite carbon server need to listen to udp
 
 
 
== Influxdb 0.9 plugin configuration ==
 
 
 
create a file
 
/etc/pve/status.cfg
 
 
 
<pre>
 
influxdb:
 
      server yourinfluxdbserver.fqdn
 
      port 8089
 
</pre>
 
 
 
 
 
You need to configure your influxdbserver to listen to an udp port.
 
In this example we defined port 8089 with a database "proxmox"
 
 
 
influxdb.conf (on your influxdb server)
 
 
 
<pre>
 
[[udp]]
 
  enabled = true
 
  bind-address = "0.0.0.0:8089"
 
  database = "proxmox"
 
  batch-size = 1000
 
  batch-timeout = "1s"
 
</pre>
 
 
 
[[Category:HOWTO]] [[Category:Technology]]
 

Latest revision as of 15:01, 7 December 2016