I am currently setting up Windows Services monitoring on vms and physical servers with Telegraf agent within Aria Operations. I have manually configured the Windows Services to be monitored on a source vm server. I read this configuration via API and successfully update the other Windows vm servers via API. I also have a few physical Windows servers whose services I want to monitor with Telegraf. The Telegraf agent has been successfully installed on all physical Windows servers. When I try to update the Telegraf agent via API with the same configuration I use for the Windows vms, I get the following error message:
{
"message": "Configuration not valid.",
"moreInformation": [
{
"name": "errorMessage",
"value": "Linux VMs support processavailability service"
}
],
"httpStatusCode": 422,
"apiErrorCode": 1502
}

What I don't understand is this message, given that it concerns a Windows server: "Linux VMs support processavailability service". Does anyone have any idea what's going wrong?
Even when I manually configure a Windows Service on a physical Window server in the Telegraf Agent (Applications) and read it out with the API, I do not see this correctly configured and functioning service reflected in the JSON output.
Does anyone have any idea how to solve this?
-------------------------------------------