Skip to main content

F5 BIG IP

Plugin: go.d.plugin Module: snmp

Overview

Monitor F5 BIG IP (loadbalancer) with Netdata over SNMP. Netdata recognizes the device automatically by its sysObjectID (recognized across 1 device identifiers) and collects the metrics this profile declares — on top of the generic SNMP baseline — with no manual OID configuration.

Netdata's SNMP collector matches the device to the f5-big-ip.yaml profile via sysObjectID/sysDescr, then polls the OIDs it declares.

This integration is supported on all platforms.

This integration supports multiple instances configured side-by-side.

Default Behavior

Auto-Detection

Auto-detected as F5 BIG IP via sysObjectID/sysDescr.

Limits

The default configuration for this integration does not impose any limits.

Performance Impact

The default configuration for this integration is not expected to impose a significant performance impact on the system.

Setup

You can configure the snmp collector in two ways:

MethodBest forHow to
UIFast setup without editing filesGo to Nodes → Configure this node → Collectors → Jobs, search for snmp, then click + to add a job.
FileIf you prefer configuring via file, or need to automate deployments (e.g., with Ansible)Edit go.d/snmp.conf and add a job.
important

UI configuration requires paid Netdata Cloud plan.

Prerequisites

SNMP access

SNMP must be enabled on the device and reachable from the Netdata Agent acting as the site's SNMP hub.

Configuration

Options

Configure the SNMP collector with the device hostname and SNMP credentials. See the SNMP collector reference for all options.

via UI

Configure the snmp collector from the Netdata web interface:

  1. Go to Nodes.
  2. Select the node where you want the snmp data-collection job to run and click the (Configure this node). That node will run the data collection.
  3. The Collectors → Jobs view opens by default.
  4. In the Search box, type snmp (or scroll the list) to locate the snmp collector.
  5. Click the + next to the snmp collector to add a new job.
  6. Fill in the job fields, then click Test to verify the configuration and Submit to save.
    • Test runs the job with the provided settings and shows whether data can be collected.
    • If it fails, an error message appears with details (for example, connection refused, timeout, or command execution errors), so you can adjust and retest.

via File

The configuration file name for this integration is go.d/snmp.conf.

The file format is YAML. Generally, the structure is:

update_every: 1
autodetection_retry: 0
jobs:
- name: some_name1
- name: some_name2

You can edit the configuration file using the edit-config script from the Netdata config directory.

cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
sudo ./edit-config go.d/snmp.conf
Examples

There are no configuration examples.

Alerts

There are no alerts configured by default for this integration.

Metrics

On top of the generic SNMP baseline (the Generic SNMP Device integration — interfaces, system, IP/TCP/UDP, host resources), this F5 BIG IP profile adds the metrics below. Each is collected only where the device exposes the matching OID — inclusion means the profile requests it; availability depends on the device model and software.

190 metrics in 13 groups; each row is a chart context usable in alerts.

GroupMetrics
LoadBalancer / Node17
LoadBalancer / Pool15
LoadBalancer / PoolMember14
LoadBalancer / VirtualServer19
Network / IP28
Network / Interface31
Network / Routing10
Network / SSL6
Network / TCP20
Network / UDP11
System / CPU8
System / Memory10
System / Uptime1

LoadBalancer / Node

Metric (chart context)UnitScopeDescription
snmp.device_prof_ltmNodeAddrConnLimit{connection}per node_nameThe maximum number of connections the specified node address is allowed to have open at one time
snmp.device_prof_ltmNodeAddrDynamicRatio{ratio}per node_nameThe dynamic ratio of the specified node address used in load balance algorithm
snmp.device_prof_ltmNodeAddrMonitorState{status}per node_nameThe internal tmm monitor state for the specified node address
snmp.device_prof_ltmNodeAddrMonitorStatus{status}per node_nameThe hierarchical load balance state for the specified node address including parent status
snmp.device_prof_ltmNodeAddrNumber{node}deviceThe number of ltmNodeAddr entries in the table
snmp.device_prof_ltmNodeAddrRatio{ratio}per node_nameThe ratio of the specified node address used in load balance algorithm
snmp.device_prof_ltmNodeAddrSessionStatus{status}per node_nameThe hierarchical status of the session including parent status for the specified node address
snmp.device_prof_ltmNodeAddrStatCurSessions{session}per node_nameThe number of current sessions going through the specified node address
snmp.device_prof_ltmNodeAddrStatCurrentConnsPerSec{connection}/sper node_nameThe number of current connections per second to the specified node address
snmp.device_prof_ltmNodeAddrStatDurationRateExceededsper node_nameDuration of time in seconds the specified node address has exceeded the configured connection rate limit
snmp.device_prof_ltmNodeAddrStatServerBytesInBy/sper node_nameThe number of bytes received by the specified node address from server-side
snmp.device_prof_ltmNodeAddrStatServerBytesOutBy/sper node_nameThe number of bytes sent to server-side from the specified node address
snmp.device_prof_ltmNodeAddrStatServerCurConns{connection}per node_nameThe current connections from server-side to the specified node address
snmp.device_prof_ltmNodeAddrStatServerPktsIn{packet}/sper node_nameThe number of packets received by the specified node address from server-side
snmp.device_prof_ltmNodeAddrStatServerPktsOut{packet}/sper node_nameThe number of packets sent to server-side from the specified node address
snmp.device_prof_ltmNodeAddrStatServerTotConns{connection}/sper node_nameThe total connections from server-side to the specified node address
snmp.device_prof_ltmNodeAddrStatTotRequests{request}/sper node_nameThe total number of requests going through the specified node address

LoadBalancer / Pool

Metric (chart context)UnitScopeDescription
snmp.device_prof_ltmPoolActiveMemberCnt{member}per pool_nameThe number of the current active members in the specified pool
snmp.device_prof_ltmPoolDynamicRatioSum{ratio}per pool_nameThe sum of the dynamic ratio from all the members of the specified pool
snmp.device_prof_ltmPoolMemberCnt{member}per pool_nameThe total number of members in the specified pool
snmp.device_prof_ltmPoolNumber{pool}deviceThe number of ltmPool entries in the table
snmp.device_prof_ltmPoolStatConnqAgeHeadmsper pool_nameAge in milliseconds of the oldest queue entry, max
snmp.device_prof_ltmPoolStatConnqDepth{connection}per pool_nameNumber of connections currently in queue, sum
snmp.device_prof_ltmPoolStatConnqServiced{connection}/sper pool_nameNumber of entries that have been removed from the queue, sum
snmp.device_prof_ltmPoolStatCurSessions{session}per pool_nameThe current number of sessions to the specified pool
snmp.device_prof_ltmPoolStatServerBytesInBy/sper pool_nameThe number of bytes received by the specified pool from server-side
snmp.device_prof_ltmPoolStatServerBytesOutBy/sper pool_nameThe number of bytes sent to server-side from the specified pool
snmp.device_prof_ltmPoolStatServerCurConns{connection}per pool_nameThe current connections from server-side to the specified pool
snmp.device_prof_ltmPoolStatServerPktsIn{packet}/sper pool_nameThe number of packets received by the specified pool from server-side
snmp.device_prof_ltmPoolStatServerPktsOut{packet}/sper pool_nameThe number of packets sent to server-side from the specified pool
snmp.device_prof_ltmPoolStatServerTotConns{connection}/sper pool_nameThe total connections from server-side to the specified pool
snmp.device_prof_ltmPoolStatTotRequests{request}/sper pool_nameThe total number of requests to the specified pool

LoadBalancer / PoolMember

Metric (chart context)UnitScopeDescription
snmp.device_prof_ltmPoolMemberConnLimit{connection}per pool_name, node_nameThe maximum connections allowed to the specified pool member
snmp.device_prof_ltmPoolMemberDynamicRatio{ratio}per pool_name, node_nameThe dynamic ratio for the specified pool member used in load balance algorithm
snmp.device_prof_ltmPoolMemberMonitorState{status}per pool_name, node_nameThe internal tmm monitor state for the specified node address
snmp.device_prof_ltmPoolMemberMonitorStatus{status}per pool_name, node_nameThe hierarchical load balance state for the specified node address including parent status
snmp.device_prof_ltmPoolMemberNumber{member}deviceThe number of ltmPoolMember entries in the table
snmp.device_prof_ltmPoolMemberRatio{ratio}per pool_name, node_nameThe load balancing ratio of the specified pool member used in pool member ratio load balancing mode
snmp.device_prof_ltmPoolMemberSessionStatus{status}per pool_name, node_nameThe hierarchical status of the session including parent status for the specified pool member
snmp.device_prof_ltmPoolMemberStatConnqServiced{connection}/sper pool_name, node_nameNumber of entries that have been removed from the queue, sum
snmp.device_prof_ltmPoolMemberStatServerBytesInBy/sper pool_name, node_nameThe number of bytes received by the specified pool member from server-side
snmp.device_prof_ltmPoolMemberStatServerBytesOutBy/sper pool_name, node_nameThe number of bytes sent to server-side from the specified pool member
snmp.device_prof_ltmPoolMemberStatServerPktsIn{packet}/sper pool_name, node_nameThe number of packets received by the specified pool member from server-side
snmp.device_prof_ltmPoolMemberStatServerPktsOut{packet}/sper pool_name, node_nameThe number of packets sent to server-side from the specified pool member
snmp.device_prof_ltmPoolMemberStatServerTotConns{connection}/sper pool_name, node_nameThe total connections from server-side to the specified pool member
snmp.device_prof_ltmPoolMemberStatTotRequests{request}/sper pool_name, node_nameThe total number of requests going through the specified pool member

LoadBalancer / VirtualServer

Metric (chart context)UnitScopeDescription
snmp.device_prof_ltmVirtualServConnLimit{connection}per virtual_server_nameThe maximum number of connections the specified virtual server is allowed to have open at one time
snmp.device_prof_ltmVirtualServEnabled{virtual_server}per virtual_server_nameThe state indicating whether the specified virtual server is enabled or not
snmp.device_prof_ltmVirtualServNumber{virtual_server}deviceThe number of ltmVirtualServ entries in the table
snmp.device_prof_ltmVirtualServStatClientBytesInBy/sper virtual_server_nameThe number of bytes received by the specified virtual server from client-side
snmp.device_prof_ltmVirtualServStatClientBytesOutBy/sper virtual_server_nameThe number of bytes sent to client-side from the specified virtual server
snmp.device_prof_ltmVirtualServStatClientCurConns{connection}per virtual_server_nameThe current connections from client-side to the specified virtual server
snmp.device_prof_ltmVirtualServStatClientEvictedConns{connection}/sper virtual_server_nameThe number of client-side connections that have been evicted on the specified virtual server
snmp.device_prof_ltmVirtualServStatClientPktsIn{packet}/sper virtual_server_nameThe number of packets received by the specified virtual server from client-side
snmp.device_prof_ltmVirtualServStatClientPktsOut{packet}/sper virtual_server_nameThe number of packets sent to client-side from the specified virtual server
snmp.device_prof_ltmVirtualServStatClientSlowKilled{connection}/sper virtual_server_nameThe number of slow client-side connections that have been killed on the specified virtual server
snmp.device_prof_ltmVirtualServStatClientTotConns{connection}/sper virtual_server_nameThe total connections from client-side to the specified virtual server
snmp.device_prof_ltmVirtualServStatCurrentConnsPerSec{connection}/sper virtual_server_nameThe number of current connections per second to the specified virtual server
snmp.device_prof_ltmVirtualServStatDurationRateExceededsper virtual_server_nameDuration of time in seconds the specified virtual server has exceeded the configured connection rate limit
snmp.device_prof_ltmVirtualServStatNoNodesErrors{error}/sper virtual_server_nameThe number of no-node errors
snmp.device_prof_ltmVirtualServStatTotRequests{request}/sper virtual_server_nameThe total number of requests going through the specified virtual server
snmp.device_prof_ltmVirtualServStatVsUsageRatio1m%per virtual_server_nameThe percentage of time Virtual Server was busy over the last 1 minute
snmp.device_prof_ltmVirtualServStatVsUsageRatio5m%per virtual_server_nameThe percentage of time Virtual Server was busy over the last 5 minutes
snmp.device_prof_ltmVirtualServStatVsUsageRatio5s%per virtual_server_nameThe percentage of time Virtual Server was busy over the last 5 seconds
snmp.device_prof_ltmVsStatusEnabledState{status}per ltm_vs_status_avail_state, ltm_vs_status_nameThe activity status of the specified virtual server, as specified by the user.

Network / IP

Metric (chart context)UnitScopeDescription
snmp.device_prof_ipSystemStatsHCInBcastPkts{packet}/sper ipversionThe number of IP broadcast datagrams received
snmp.device_prof_ipSystemStatsHCInForwDatagrams{forward}/sper ipversionInput datagrams for which this entity was not their final IP destination and for which this entity attempted to find a route to fo…
snmp.device_prof_ipSystemStatsHCInMcastOctetsbit/sper ipversionThe total number of octets received in IP multicast datagrams
snmp.device_prof_ipSystemStatsHCInMcastPkts{packet}/sper ipversionThe number of IP multicast datagrams received
snmp.device_prof_ipSystemStatsHCInOctetsbit/sper ipversionOctets received in input IP datagrams
snmp.device_prof_ipSystemStatsHCInReceives{packet}/sper ipversionInput IP datagrams received
snmp.device_prof_ipSystemStatsHCOutBcastPkts{packet}/sper ipversionThe number of IP broadcast datagrams transmitted
snmp.device_prof_ipSystemStatsHCOutForwDatagrams{packet}/sper ipversionThe number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path…
snmp.device_prof_ipSystemStatsHCOutMcastOctetsbit/sper ipversionThe total number of octets transmitted in IP multicast datagrams
snmp.device_prof_ipSystemStatsHCOutMcastPkts{packet}/sper ipversionThe number of IP multicast datagrams transmitted
snmp.device_prof_ipSystemStatsHCOutOctetsbit/sper ipversionThe total number of octets in IP datagrams delivered to the lower layers for transmission
snmp.device_prof_ipSystemStatsHCOutRequests{packet}/sper ipversionThe total number of IP datagrams that local IP user-protocols including ICMP supplied to IP in requests for transmission
snmp.device_prof_ipSystemStatsHCOutTransmits{packet}/sper ipversionThe total number of IP datagrams that this entity supplied to the lower layers for transmission
snmp.device_prof_ipSystemStatsInAddrErrors{error}/sper ipversionInput IP datagrams discarded due to invalid IP address in header
snmp.device_prof_ipSystemStatsInDiscards{error}/sper ipversionThe number of input IP datagrams for which no problems were encountered to prevent their continued processing, but were discarded
snmp.device_prof_ipSystemStatsInHdrErrors{error}/sper ipversionDiscarded input IP datagrams due to errors in their IP headers
snmp.device_prof_ipSystemStatsInNoRoutes{errors}/sper ipversionInput IP datagrams discarded because no route could be found to transmit them to their destination
snmp.device_prof_ipSystemStatsInTruncatedPkts{error}/sper ipversionInput IP datagrams discarded due to datagram frame not carrying enough data
snmp.device_prof_ipSystemStatsInUnknownProtos{error}/sper ipversionLocally-addressed IP datagrams received successfully but discarded due to an unknown or unsupported protocol
snmp.device_prof_ipSystemStatsOutDiscards{error}/sper ipversionThe number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination, but wer…
snmp.device_prof_ipSystemStatsOutFragCreates{fragment}/sper ipversionThe number of output datagram fragments that have been generated as a result of IP fragmentation
snmp.device_prof_ipSystemStatsOutFragFails{error}/sper ipversionThe number of IP datagrams that have been discarded because they needed to be fragmented but could not be
snmp.device_prof_ipSystemStatsOutFragOKs{packet}/sper ipversionThe number of IP datagrams that have been successfully fragmented
snmp.device_prof_ipSystemStatsOutFragReqds{packet}/sper ipversionThe number of IP datagrams that would require fragmentation in order to be transmitted
snmp.device_prof_ipSystemStatsOutNoRoutes{error}/sper ipversionThe number of locally generated IP datagrams discarded because no route could be found to transmit them to their destination
snmp.device_prof_ipSystemStatsReasmFails{error}/sper ipversionThe number of failures detected by the IP re-assembly algorithm
snmp.device_prof_ipSystemStatsReasmOKs{packet}/sper ipversionThe number of IP datagrams successfully reassembled
snmp.device_prof_ipSystemStatsReasmReqds{fragment}/sper ipversionThe number of IP fragments received that needed to be reassembled at this interface

Network / Interface

Metric (chart context)UnitScopeDescription
snmp.device_prof_ifAdminStatus{status}per interface, interfaceCurrent administrative state of the interface
snmp.device_prof_ifHighSpeedbit/sper interface, interfaceEstimate of the interface's current bandwidth
snmp.device_prof_ifNumber{interface}deviceNumber of network interfaces regardless of their current state present on this system
snmp.device_prof_ifOperStatus{status}per interface, interfaceCurrent operational state of the interface
snmp.device_prof_ipIfStatsHCInBcastPkts{packet}/sper interface_index, ipversionThe number of IP broadcast datagrams received
snmp.device_prof_ipIfStatsHCInDelivers{packet}/sper interface_index, ipversionThe total number of datagrams successfully delivered to IP user-protocols including ICMP
snmp.device_prof_ipIfStatsHCInForwDatagrams{forward}/sper interface_index, ipversionThe number of input datagrams for which this entity was not their final IP destination and for which this entity attempted to find…
snmp.device_prof_ipIfStatsHCInMcastOctetsbit/sper interface_index, ipversionThe total number of octets received in IP multicast datagrams
snmp.device_prof_ipIfStatsHCInMcastPkts{packet}/sper interface_index, ipversionThe number of IP multicast datagrams received
snmp.device_prof_ipIfStatsHCInOctetsbit/sper interface_index, ipversionThe total number of octets received in input IP datagrams, including those received in error
snmp.device_prof_ipIfStatsHCOutBcastPkts{packet}/sper interface_index, ipversionThe number of IP broadcast datagrams transmitted
snmp.device_prof_ipIfStatsHCOutForwDatagrams{packet}/sper interface_index, ipversionThe number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path…
snmp.device_prof_ipIfStatsHCOutMcastOctetsbit/sper interface_index, ipversionThe total number of octets transmitted in IP multicast datagrams
snmp.device_prof_ipIfStatsHCOutMcastPkts{packet}/sper interface_index, ipversionThe number of IP multicast datagrams transmitted
snmp.device_prof_ipIfStatsHCOutOctetsbit/sper interface_index, ipversionThe total number of octets in IP datagrams delivered to the lower layers for transmission
snmp.device_prof_ipIfStatsHCOutRequests{packet}/sper interface_index, ipversionThe total number of IP datagrams that local IP user-protocols including ICMP supplied to IP in requests for transmission
snmp.device_prof_ipIfStatsHCOutTransmits{packet}/sper interface_index, ipversionThe total number of IP datagrams that this entity supplied to the lower layers for transmission
snmp.device_prof_ipIfStatsInAddrErrors{error}/sper interface_index, ipversionThe number of input IP datagrams discarded because the IP address in their IP header's destination field was not a valid address t…
snmp.device_prof_ipIfStatsInDiscards{error}/sper interface_index, ipversionThe number of input IP datagrams for which no problems were encountered to prevent their continued processing, but were discarded
snmp.device_prof_ipIfStatsInHdrErrors{error}/sper interface_index, ipversionThe number of input IP datagrams discarded due to errors in their IP headers
snmp.device_prof_ipIfStatsInNoRoutes{error}/sper interface_index, ipversionThe number of input IP datagrams discarded because no route could be found to transmit them to their destination
snmp.device_prof_ipIfStatsInTruncatedPkts{error}/sper interface_index, ipversionThe number of input IP datagrams discarded because the datagram frame didn't carry enough data
snmp.device_prof_ipIfStatsInUnknownProtos{error}/sper interface_index, ipversionThe number of locally-addressed IP datagrams received successfully but discarded because of an unknown or unsupported protocol
snmp.device_prof_ipIfStatsOutDiscards{error}/sper interface_index, ipversionThe number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination, but wer…
snmp.device_prof_ipIfStatsOutFragCreates{fragment}/sper interface_index, ipversionThe number of output datagram fragments that have been generated as a result of IP fragmentation
snmp.device_prof_ipIfStatsOutFragFails{packet}/sper interface_index, ipversionThe number of IP datagrams that have been discarded because they needed to be fragmented but could not be
snmp.device_prof_ipIfStatsOutFragOKs{packet}/sper interface_index, ipversionThe number of IP datagrams that have been successfully fragmented
snmp.device_prof_ipIfStatsOutFragReqds{packet}/sper interface_index, ipversionThe number of IP datagrams that would require fragmentation in order to be transmitted
snmp.device_prof_ipIfStatsReasmFails{error}/sper interface_index, ipversionThe number of failures detected by the IP re-assembly algorithm
snmp.device_prof_ipIfStatsReasmOKs{packet}/sper interface_index, ipversionThe number of IP datagrams successfully reassembled
snmp.device_prof_ipIfStatsReasmReqds{fragment}/sper interface_index, ipversionThe number of IP fragments received that needed to be reassembled at this interface

Network / Routing

Metric (chart context)UnitScopeDescription
snmp.device_prof_ospfIfLsaCount{advertisement}/sper ospf_ip_addr, neighbor_idThe total number of link-local link state advertisements in this interface's link-local link state database
snmp.device_prof_ospfIfState{status}per ospf_ip_addr, neighbor_idThe OSPF Interface State
snmp.device_prof_ospfNbrEvents{event}/sper neighbor_id, neighbor_ipThe number of times this neighbor relationship has changed state or an error has occurred
snmp.device_prof_ospfNbrLsRetransQLen{message}per neighbor_id, neighbor_ipThe current length of the retransmission queue
snmp.device_prof_ospfNbrState{status}per neighbor_id, neighbor_ipThe state of the relationship with this neighbor
snmp.device_prof_ospfVirtIfLsaCount{advertisement}/sper neighbor_idThe total number of link-local link state advertisements in this virtual interface's link-local link state database
snmp.device_prof_ospfVirtIfState{status}per neighbor_idOSPF virtual interface states
snmp.device_prof_ospfVirtNbrEvents{change}/sper neighbor_id, neighbor_ipThe number of times this virtual link has changed its state or an error has occurred
snmp.device_prof_ospfVirtNbrLsRetransQLen{message}per neighbor_id, neighbor_ipThe current length of the retransmission queue
snmp.device_prof_ospfVirtNbrState{status}per neighbor_id, neighbor_ipThe state of the virtual neighbor relationship

Network / SSL

Metric (chart context)UnitScopeDescription
snmp.device_prof_sysClientsslStatCurConns{connection}deviceThe current number of concurrent connections with established SSL sessions being maintained by the filter
snmp.device_prof_sysClientsslStatDecryptedBytesInBy/sdeviceThe total decrypted bytes received
snmp.device_prof_sysClientsslStatDecryptedBytesOutBy/sdeviceThe total decrypted bytes sent
snmp.device_prof_sysClientsslStatEncryptedBytesInBy/sdeviceThe total encrypted bytes received
snmp.device_prof_sysClientsslStatEncryptedBytesOutBy/sdeviceThe total encrypted bytes sent
snmp.device_prof_sysClientsslStatHandshakeFailures{connection}/sdeviceThe total number of handshake failures

Network / TCP

Metric (chart context)UnitScopeDescription
snmp.device_prof_sysTcpStatAcceptfails{connection}/sdeviceThe number of connections not accepted
snmp.device_prof_sysTcpStatAccepts{connection}/sdeviceThe number of connections accepted
snmp.device_prof_sysTcpStatCloseWait{connection}deviceThe number of current connections in CLOSE-WAIT/LAST-ACK
snmp.device_prof_sysTcpStatConnects{connection}/sdeviceThe number of connections established
snmp.device_prof_sysTcpStatConnfails{connection}/sdeviceThe number of connections failures
snmp.device_prof_sysTcpStatFinWait{connection}deviceThe number of current connections in FIN-WAIT/CLOSING
snmp.device_prof_sysTcpStatOpen{connection}deviceThe number of current open connections
snmp.device_prof_sysTcpStatTimeWait{connection}deviceThe number of current connections in TIME-WAIT
snmp.device_prof_tcpActiveOpens{transition}/sdeviceTCP connections transitioning from CLOSED to SYN-SENT
snmp.device_prof_tcpAttemptFails{failure}/sdeviceFailed TCP connection attempts
snmp.device_prof_tcpCurrEstab{connection}deviceCurrent TCP connections in ESTABLISHED or CLOSE-WAIT state
snmp.device_prof_tcpEstabResets{reset}/sdeviceTCP connections reset from ESTABLISHED/CLOSE-WAIT
snmp.device_prof_tcpHCInSegs{packet}/sdeviceTCP segments received
snmp.device_prof_tcpHCOutSegs{packet}/sdeviceTCP segments sent
snmp.device_prof_tcpInErrs{error}/sdeviceTCP segments received with errors
snmp.device_prof_tcpInSegs{packet}/sdeviceTCP segments received
snmp.device_prof_tcpOutRsts{reset}/sdeviceTCP segments sent with RST flag
snmp.device_prof_tcpOutSegs{packet}/sdeviceTCP segments sent
snmp.device_prof_tcpPassiveOpens{transition}/sdeviceTCP connections transitioning from LISTEN to SYN-RCVD
snmp.device_prof_tcpRetransSegs{retransmit}/sdeviceTCP segments retransmitted

Network / UDP

Metric (chart context)UnitScopeDescription
snmp.device_prof_sysUdpStatAcceptfails{connection}/sdeviceThe number of connections not accepted
snmp.device_prof_sysUdpStatAccepts{connection}/sdeviceThe number of connections accepted
snmp.device_prof_sysUdpStatConnects{connection}/sdeviceThe number of connections established
snmp.device_prof_sysUdpStatConnfails{connection}/sdeviceThe number of connections failures
snmp.device_prof_sysUdpStatOpen{connection}deviceThe number of current open connections
snmp.device_prof_udpHCInDatagrams{packet}/sdeviceUDP datagrams received
snmp.device_prof_udpHCOutDatagrams{packet}/sdeviceUDP datagrams sent
snmp.device_prof_udpInDatagrams{packet}/sdeviceUDP datagrams received
snmp.device_prof_udpInErrors{error}/sdeviceUDP datagrams received but couldn't be delivered (not due to missing app)
snmp.device_prof_udpNoPorts{error}/sdeviceUDP datagrams received with no app on the destination port
snmp.device_prof_udpOutDatagrams{packet}/sdeviceUDP datagrams sent

System / CPU

Metric (chart context)UnitScopeDescription
snmp.device_prof_cpu_usage%per cpuThe current CPU utilization
snmp.device_prof_sysMultiHostCpuIdle%per cpu_idThe average time spent by the specified processor doing nothing for the associated host
snmp.device_prof_sysMultiHostCpuIowait%per cpu_idThe average time spent by the specified processor waiting for external I/O to complete for the associated host
snmp.device_prof_sysMultiHostCpuIrq%per cpu_idThe average time spent by the specified processor servicing hardware interrupts for the associated host
snmp.device_prof_sysMultiHostCpuNice%per cpu_idThe average time spent by the specified processor running niced processes for the associated host
snmp.device_prof_sysMultiHostCpuSoftirq%per cpu_idThe average time spent by the specified processor servicing soft interrupts for the associated host
snmp.device_prof_sysMultiHostCpuSystem%per cpu_idThe average time spent by the specified processor servicing system calls for the associated host
snmp.device_prof_sysMultiHostCpuUser%per cpu_idThe average time spent by the specified processor in user context for the associated host

System / Memory

Metric (chart context)UnitScopeDescription
snmp.device_prof_memory_totalBydeviceThe total memory available in bytes for TMM (Traffic Management Module)
snmp.device_prof_memory_usedBydeviceThe memory in use in bytes for TMM (Traffic Management Module)
snmp.device_prof_sysGlobalHostOtherMemoryTotalBydeviceThe total other non-TMM memory in bytes for the system
snmp.device_prof_sysGlobalHostOtherMemoryUsedBydeviceThe other non-TMM memory in bytes currently in use for the system
snmp.device_prof_sysGlobalHostSwapTotalBydeviceThe total swap in bytes for the system
snmp.device_prof_sysGlobalHostSwapUsedBydeviceThe swap in bytes currently in use for the system
snmp.device_prof_sysGlobalTmmStatMemoryTotalBydeviceThe total memory available in bytes for TMM (Traffic Management Module)
snmp.device_prof_sysGlobalTmmStatMemoryUsedBydeviceThe memory in use in bytes for TMM (Traffic Management Module)
snmp.device_prof_sysStatMemoryTotalBydeviceThe total memory available in bytes for TMM (Traffic Management Module)
snmp.device_prof_sysStatMemoryUsedBydeviceThe memory in use in bytes for TMM (Traffic Management Module)

System / Uptime

Metric (chart context)UnitScopeDescription
snmp.device_prof_systemUptimesdeviceTime since the system was last rebooted or powered on.

Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.