Difference between revisions of "External metric server"

From Proxmox VE
Jump to navigation Jump to search
m
Line 1: Line 1:
= Introduction =
+
== Introduction ==
  
 
Since Proxmox VE 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
Line 11: Line 11:
 
You can generate graphs && dashboard with grafana: http://grafana.org/
 
You can generate graphs && dashboard with grafana: http://grafana.org/
  
= Graphite plugin configuration =
+
== Graphite plugin configuration ==
  
 
create a file
 
create a file
Line 25: Line 25:
 
Your graphite carbon server need to listen to udp
 
Your graphite carbon server need to listen to udp
  
= Influxdb 0.9 plugin configuration =
+
== Influxdb 0.9 plugin configuration ==
  
 
create a file
 
create a file

Revision as of 19:41, 26 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 VE 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"