Skip to main content
Question

[ESX 8 API]get_esx_stats function failed to retrieve stats

  • March 9, 2026
  • 1 reply
  • 2 views

Forum|alt.badge.img+2

since middle on weekend all service usinf esx8 api popup same error:

UNKNOWN: no data for resource host-709473 counter mem.capacity.usable.HOST at the moment. - no data for resource host-709473 counter mem.consumed.vms.HOST at the moment. - get_esx_stats function failed to retrieve stats

The counter mem.capacity.usable.HOST was not recorded for resource host-709473 before. It will now (creating acq_spec).

The counter mem.consumed.vms.HOST was not recorded for resource host-709473 before. It will now (creating acq_spec).

 

in debug on poller:

== Info: We are completely uploaded and fine
=> Recv header: HTTP/2 500
=> Recv header: date: Mon, 09 Mar 2026 14:24:12 GMT
=> Recv header: content-type: application/json
=> Recv header: x-envoy-upstream-service-time: 13
=> Recv header: vary: Accept-Encoding
=> Recv header:
=> Recv data: {"messages":[{"args":[],"default_message":"Unable to create Acquisition Spec due to conflict at row: `375`","localized":"Unable to create Acquisition Spec due to conflict at row: `375`","id":"com.vmware.vstats.acq_specs_create_failed_conflict","params":{"id":{"s":"375"}}}]}
== Info: Connection #0 to host mgt-vcenter.admin.local left intact

 

restart poller / api service on vsc = same error

account is not locked out

1 reply

lpinsivy
Centreonian
Forum|alt.badge.img+21
  • Centreonian
  • March 12, 2026

Hi ​@blank ,

I’m not a VMware expert but the following error come from your vCenter:

{
"messages": [
{
"args": [],
"default_message": "Unable to create Acquisition Spec due to conflict at row: `375`",
"localized": "Unable to create Acquisition Spec due to conflict at row: `375`",
"id": "com.vmware.vstats.acq_specs_create_failed_conflict",
"params": {
"id": {
"s": "375"
}
}
}
]
}

Do you have access to the vCenter logs?

Did you update the vCenter version recently?