CollectorConfigurationRequest
All collector configurations are listed here
{
"name": "collector-a",
"pollerPrefix": "string",
"groupName": "string",
"oidsThreads": 0,
"tableThreads": 0,
"alwaysPushProperties": false,
"handleCounterWrapAround": false,
"oidAsPropertyInRawValues": false,
"usePollerPrefixInVariable": false,
"pollingGroupsWereSplit": false,
"localCommunicationSettings": {
"hostIpAddress": "localhost",
"communicationPort": 2008,
"communicationInterfaceIpAddress": "string",
"outInterfaceIPAddresses": [
"string"
],
"maxConcurrentSessions": 0,
"acceptCommandsFromIPAddresses": [
"string"
]
}
}
This attribute identifies the Collector in a distributed environment and is also used to identify the list of SNMP agents to use in the Polling Distribution file.This name must be unique among all used Collectors.
This attribute contains the value for source property in Watch4net. All raw values generated by this collector will have their source property set to this value.
This attribute contains the retention group name (this notion is Backend-related only). Valid group names are defined in the config.xml file.All raw values generated by this collector will have their group property set to this value, unless it is overridden in the polling group where the raw value comes from.
The maximum number of threads that will be used for handling the polling of simple OIDs.Providing values that are too small will cause contention at the thread level, therefore dramatically slowing down the polling process, while providing an excessively large value may have adverse consequences on system performance due to memory consumption and thread scheduling.
The maximum number of threads that will be used for handling the polling of Tables.Providing values that are too small will cause contention at the thread level, therefore dramatically slowing down the polling process, while providing an excessively large value may have adverse consequences on system performance due to memory consumption and thread scheduling.
Always include properties with every generated raw value. This should be left on as most collecting filters depend upon properties to perform their duties correctly.
Counter overflow must be handled in a mathematically correct way when calculating Delta and Rate. Switching this off will result in using only the current value in the calculation.
Include the raw values source OID as a property with every polled value.
The variables will contain the collector prefix when enabled. They will not contain it if disabled. This is disabled by default and is also the default behavior on standard installation. Warning: changing this feature state WILL create new variables on the backend. This can only be modified using the API.
When true: this indicates that the polling groups were split. It is no longer possible to add target devices directly in this case.
These properties will setup any communication with the collector, especially the interfaces for SNMP polling and the IPs allowed to send commands.