External metric server: Difference between revisions

From Proxmox VE
Jump to navigation Jump to search
Line 37: Line 37:




you need to configure your influxdbserver to listen to an udp port.
You need to configure your influxdbserver to listen to an udp port.
In this exemple we defined port 8089 with a database "proxmox"
In this example we defined port 8089 with a database "proxmox"


influxdb.conf (on your influxdb server)
influxdb.conf (on your influxdb server)
Line 50: Line 50:
   batch-timeout = "1s"  
   batch-timeout = "1s"  
</pre>
</pre>


[[Category:HOWTO]] [[Category:Technology]]
[[Category:HOWTO]] [[Category:Technology]]

Revision as of 15:15, 13 October 2015

Introduction

Since Proxmox VE 4.0, it's possible to send metrics stats (host,vms,storage) to external metrics servers in addition to embedded Proxmox rrd graphs

Currently supported:

you can generate graphs && dashboard with grafana: http://grafana.org/

Graphite plugin configuration

create a file /etc/pve/status.cfg

graphite:
      server yourgraphiteserver.fqdn
      port 2003
      path proxmox

Your graphite carbon server need to listen to udp

Influxdb 0.9 plugin configuration

create a file /etc/pve/status.cfg

influxdb:
      server yourinfluxdbserver.fqdn
      port 8089


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)

[[udp]]
  enabled = true
  bind-address = "0.0.0.0:8089"
  database = "proxmox"
  batch-size = 1000
  batch-timeout = "1s"