Difference between revisions of "External metric server"

From Proxmox VE
Jump to navigation Jump to search
(Created page with "= Introduction = Since Proxmox 4.0, it's possible to send metrics stats (host,vms,storage) to external metrics servers in addition to embedded proxmox rrd graphs Currently ...")
 
Line 1: Line 1:
 
= Introduction  =
 
= Introduction  =
  
Since Proxmox 4.0, it's possible to send metrics stats (host,vms,storage) to external metrics servers
+
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
+
in addition to embedded Proxmox rrd graphs
  
Currently supported :
+
Currently supported:
  
- graphite (http://graphite.wikidot.com/)
+
*graphite (http://graphite.wikidot.com/)
 
+
*influxdb 0.9 (https://influxdb.com/)
- influxdb 0.9 ( https://influxdb.com/ )
 
 
 
you can generate graphs && dashbaord with grafana: http://grafana.org/
 
  
 +
you can generate graphs && dashboard with grafana: http://grafana.org/
  
 
= Graphite plugin configuration  =
 
= Graphite plugin configuration  =

Revision as of 15:14, 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 exemple 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"