NetXMS Agent on Windows Server - Inputbytes returns not supported

Started by JayST, August 10, 2019, 01:53:33 PM

Previous topic - Next topic

JayST

I'm using an agent on a Windows Server 2016 machine and i'm trying to get Net.Interface.BytesIn(*) as a DCI. When i configure such parameter, I'm getting events from SYS_DCI_UNSUPPORTED.
Same for BytesOut(*)

Using latest available agent/server versions. (2.2.16)

any ideas?

Tursiops

Are you literally trying to poll "Net.Interface.BytesIn(*)"? If so, that won't work.
You need to specify the interface's index.

Two ways of doing that: Create the DCI manually by going into the Interfaces tab, right-clicking on the inter face and selecting Create Data Collection Items.
The more common and more scaleable approach is to use Instance Discovery. An older post with a recent update with screenshots (scroll to the end): https://www.netxms.org/forum/configuration/templates-instance-discovery/
There are quite a few questions & answers forum surrounding instance discovery. I therefore recommend going through the documentation and forums first.

JayST

yes i created a DCI parameter on the node and selecting the agent as "origin" i then selected the BytesIn. When i do that, it sets it to BytesIn(*). So i did some assumption it would enumerate something.
All comes down to better understand data collection and instance discovery. I'll read up further.