builtin:network-connection-monitoring)
OneAgent automatically monitors the critical network traffic on your hosts. These settings can be overridden at a host group and host level.
Schema ID | Schema groups | Scope |
---|---|---|
builtin:network-connection-monitoring |
| HOST - HostHOST_GROUP - Host Groupenvironment |
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:network-connection-monitoring |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:network-connection-monitoring | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:network-connection-monitoring |
To execute this request, you need an access token with Read settings (settings.read
) scope. To learn how to obtain and use it, see Tokens and authentication.
Property | Type | Description | Required |
---|---|---|---|
Enable OneAgent network connection monitoringenabled | boolean | When disabled, OneAgent will not collect network data about critical traffic. Enabled by default. Consumes Logs powered by Grail licensing. Requires OneAgent version 1.325+ | required |
IP FilteripFilterMode | enum | Choose which IP addresses will be included in network connection monitoring. Available options: all, public traffic only (all globally routable addresses), private traffic only (addresses within IPv4 or IPv6 Private Address Ranges: 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, fd00::/8), custom exclusion, or custom inclusion
| required |
IP addresses:IPaddresses | text | Use comma separated CIDR notation, e.g. 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 IP addresses to include or exclude | required |
Reported connectionsreportedConnections | enum | Defines which connections should be reported. Defaults to Critical connections, which logs only connection refused for new connections and connection reset for existing. Optionally, log all connections or set custom thresholds.
| required |
Reported connections thresholdsreportedConnectionsThresholds | reportedConnectionsThresholds | If any of the thresholds are exceeded, then connection is reported. | required |
Aggregationaggregation | aggregationParams | - | required |
Enable classic OneAgent process connection monitoringenabledClassic | boolean | Classic OneAgent process connection monitoring is not compatible with Grail and will be removed at a later time. These metrics are only used on the Process Connections screen within Classic Host Networking. Defaults to off. | required |
reportedConnectionsThresholds
objectProperty | Type | Description | Required |
---|---|---|---|
Bytes threshold [bytes]bytesThreshold | integer | - | required |
Connectivity threshold [%]connectivityThreshold | float | - | required |
Retransmissions threshold [%]retransmissionsThreshold | float | - | required |
RTT (round trip time) threshold [ms]rttThreshold | integer | - | required |
aggregationParams
objectProperty | Type | Description | Required |
---|---|---|---|
Aggregation interval [min.]interval | integer | Aggregate similar connections records across an interval. Allowed range: 1-10 min. Aggregate similar connection records across an interval. For example, 20 connections from the same source process to the same destination IP and port, would be aggregated into one log with count=20. 1 minute is the default and recommended. | required |
Rate limitrateLimit | integer | Rate limit for connections reported per host per minute. Default 100. | required |