External metric server: Difference between revisions

From Proxmox VE
Jump to navigation Jump to search
(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 13:01, 7 December 2016