InfluxDB consulta para vSphere aprovisionamiento con Telegraf y Grafana

votos
0

Estoy usando Grafana para el control / visualización de nuestro entorno vSphere, con Telegraf recogida de los datos y InfluxDB almacenarla. Tengo cuadros de mando para casi todas las métricas que necesito, a excepción de aprovisionamiento. Me gustaría para calcular:

  • (VCPU aprovisionado) / (CPU físicas)
  • (Memoria aprovisionado) / (memoria física)

No creo que el plugin para vSphere Telegraf está recogiendo esta información directamente, por lo que he intentado trabajar con algo como esto (con el plan para escribirlo en una consulta continua):

show tag values cardinality on telegraf from vsphere_host_cpu with key = cpu where cpu != 'instance-total' and esxhostname = 'ESX1'

Soy capaz de obtener un recuento de CPU físicas de un único host, y vCPU para una sola máquina virtual, pero no he encontrado una manera de resumir los (sin añadir manualmente entre sí, que no es realmente factible con 120 máquinas virtuales) . Lo ideal sería terminar con datos como estos:

name: vsphere_provisioning_cpu
------------------------------
time                   cluster      physical     provisioned
2018-11-07T07:00:00Z   CLSTR01      162          320
2018-11-07T07:15:00Z   CLSTR01      162          320
2018-11-07T07:30:00Z   CLSTR01      162          322

Esto es posible hacerlo en absoluto, o voy a tener que acaba de tener un colector separado para que la información?

Publicado el 07/11/2018 a las 22:30
fuente por usuario
En otros idiomas...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more