Alerting
Questions about alerting and problem detection in Dynatrace.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Implement alerting for power, cooling, and RAID failures on ESX hosts

MohammedRahman
Visitor

Hey,

I have enabled VMWARE Integration in our tenant.

I would like to Implement alerting for power, cooling, and RAID failures on ESX hosts, how to do that ?

I see very limited metrics for esxi hosts with native integration and also explored metrics of VMWARE remote monitoring extension, but I could only find  vmware.vm.power.status metric which tells the power status.

 

How can we implement this ? any thoughts ?

1 REPLY 1

DanielS
DynaMight Guru
DynaMight Guru

Hello @MohammedRahman 
You can use different approaches:
 

  • OneAgent Metric Ingestion (Recommended)

The simplest approach if OneAgent is deployed on your VMware hosts.

Local HTTP Endpoint

Push custom metrics directly from the host using the OneAgent ingestion endpoint:

http://localhost:14499/metrics/ingest
Payload
vmware.cooling.usage,dt.entity.host=HOST-XXXXXXXX gauge,85.3

 

  • Use a declarative YAML-based extension to pull additional VMware metrics via VMware APIs (e.g., vSphere SDK).
  • Metrics API v2 (Remote Ingestion)

    If OneAgent is not on the host, push metrics remotely via the REST API:

POST https://{your-environment}.live.dynatrace.com/api/v2/metrics/ingest

 

  • OpenTelemetry

    Collect VMware metrics using an OpenTelemetry Collector with a VMware receiver and forward to Dynatrace via OTLP:

    • Use the vmware/vsphere receiver in the OTel Collector
    • Send to Dynatrace using the otlphttp exporter pointing to your environment's OTLP endpoint

 

Dynatrace Certified Professional @ www.dosbyte.com

Featured Posts