BIG-IP Next for Kubernetes OpenTelemetry Metric Details

BIG-IP Next for Kubernetes OpenTelemetry collector sends the following statistics:



Description of Labels / Attributes applied to all tables

These labels are added to every metric, in addition to the labels included in a specific metric table.

Label and Alias

Description

Example

k8s.namespace.name

Indicates the namespace of the CR

spk-app-1

target.namespace

Indicates the namespace of the TMM pod.

default

observer.job.mode

Specify the aggregation mode. Possible option:
- aggregated
- semi-aggregated
- diagnostic (no aggregation at all)
See Aggregation mode to customise and configure operator jobs

aggregated

target.name

Specify the TMM pod and the container name.
This parameter is used only when the aggregation mode is set to diagnostic (observer.job.mode: diagnostic)

tmm-6589877948

BDOS UDP DNS Parser

Metrics

Alias

Description

Aggregation

err_bounds

f5.bdos_udp_dns_parser.error.bounds

The number of DNS packets with invalid bounds

Cumulative

err_dns_header

f5.bdos_udp_dns_parser.error.dns_header

The number of DNS packets with invalid header

Cumulative

err_dns_invalid_packet_size

f5.bdos_udp_dns_parser.error.dns_invalid_packet_size

The number of DNS packets with invalid packet size

Cumulative

err_dns_qclass_qtype_missing

f5.bdos_udp_dns_parser.error.dns_qclass_qtype_missing

The number of DNS packets with missing QCLASS and QTYPE fields

Cumulative

err_dns_qdcount_zero

f5.bdos_udp_dns_parser.error.dns_qdcount_zero

The number of DNS packets with zero value for QDCOUNT field

Cumulative

err_dns_udp_frag_no_l4

f5.bdos_udp_dns_parser.error.dns_udp_frag_no_l4

The number of fragmented DNS packets with no UDP header

Cumulative

err_dns_udp_incomplete_first_ip_frag

f5.bdos_udp_dns_parser.error.dns_udp_incomplete_first_ip_frag

The number of fragmented DNS packets with no UDP header

Cumulative

err_first_qname_compressed

f5.bdos_udp_dns_parser.error.first_qname_compressed

The number of DNS packets with incomplete first fragment (i.e., DNS header and first QD entry)

Cumulative

err_max_qname_len_excd

f5.bdos_udp_dns_parser.error.max_qname_len_excd

The number of DNS packets that exceed maximum domain name length of 255 octets

Cumulative

err_min_udp_dns_size

f5.bdos_udp_dns_parser.error.min_udp_dns_size

The number of DNS packets that do not have minimum header size

Cumulative

err_non_dns_udp

f5.bdos_udp_dns_parser.error.non_dns_udp

The number of DNS packets that are not UDP

Cumulative

success

f5.bdos_udp_dns_parser.success

The number of DNS packets that are valid

Cumulative

DNS cache resolver statistics

Label

Alias

Description

name

f5.dns_cache_resolver.name

The name of the DNS cache resolver

Metric

Alias

Description

Aggregation

async

f5.dns_cache_resolver.async

The number of asynchronous responses

Cumulative

cb_ctx_cnt

f5.dns_cache_resolver.callback_context

The number of callback context entries

Cumulative

failure_cf

f5.dns_cache_resolver.connection_failure

Connection failures

Cumulative

failure_resolv

f5.dns_cache_resolver.resolution_failure

Internal resolution failures

Cumulative

failure_send

f5.dns_cache_resolver.send_failure

Response send failures

Cumulative

failure_server

f5.dns_cache_resolver.server_failure

Server failures

Cumulative

fwd.queries

f5.dns_cache_resolver.fwd.queries

The number of queries requested of the cache that were forwarded

Cumulative

fwd.responses

f5.dns_cache_resolver.fwd.responses

The number of responses answered by the cache via a forwarder

Cumulative

key.bytes_allocated

f5.dns_cache_resolver.key.memory

The memory allocated to all entries in DNSSEC key cache

Cumulative

key.evictions

f5.dns_cache_resolver.key.evictions

The number of DNSSEC key cache evictions

Cumulative

key.evictions_mempressure

f5.dns_cache_resolver.key.evictions_mempressure

The number of DNSSEC key cache evictions during aggressive memory pressure

Cumulative

key.evictions_rate

f5.dns_cache_resolver.key.evictions_rate

The number of DNSSEC key cache evictions per second

Cumulative

key.hits

f5.dns_cache_resolver.key.hits

The number of DNSSEC key cache hits

Cumulative

key.inserts

f5.dns_cache_resolver.key.inserts

The number of DNSSEC key cache inserts

Cumulative

key.misses

f5.dns_cache_resolver.key.misses

The number of DNSSEC key cache misses

Cumulative

key.modifications_rate

f5.dns_cache_resolver.key.modifications_rate

The number of DNSSEC key cache inserts and updates per second

Cumulative

key.updates

f5.dns_cache_resolver.key.updates

The number of DNSSEC key cache updates

Cumulative

local.drops

f5.dns_cache_resolver.local.dropped

The number of packets dropped

Cumulative

local.queries

f5.dns_cache_resolver.local.queries

The total number of queries

Cumulative

local.responses

f5.dns_cache_resolver.local.responses

The total number of responses

Cumulative

mesh.client_wait_response

f5.dns_cache_resolver.mesh.client_wait_response

The number of client queries waiting to respond

Cumulative

mesh.dns64nodata

f5.dns_cache_resolver.mesh.dns64nodata

The number of NODATA responses to DNS64 queries

Cumulative

mesh.dns64reqs

f5.dns_cache_resolver.mesh.dns64reqs

The number of queries sent for DNS64

Cumulative

mesh.dns64xlated

f5.dns_cache_resolver.mesh.dns64xlated

The number of responses where DNS64 AAAA prefix was used to change A records

Cumulative

mesh.forever_states

f5.dns_cache_resolver.mesh.forever_states

The number of reply states in the forever list

Cumulative

mesh.hits

f5.dns_cache_resolver.mesh.hits

The number of client queries with no nameserver queries

Cumulative

mesh.misses

f5.dns_cache_resolver.mesh.misses

The number of client queries with at least one nameserver query

Cumulative

mesh.num_reply_states

f5.dns_cache_resolver.mesh.reply_states

The number of mesh states that have replies

Cumulative

mesh.prefetch_queries

f5.dns_cache_resolver.mesh.prefetch_queries

The number of prefetch queries

Cumulative

mesh.queries_rate

f5.dns_cache_resolver.mesh.queries_rate

Queries per second

Cumulative

mesh.replies_sent

f5.dns_cache_resolver.mesh.replies_sent

The number of replies sent

Cumulative

mesh.responses

f5.dns_cache_resolver.mesh.responses

The number of responses answered by resolver

Cumulative

mesh.serve_expired_answers

f5.dns_cache_resolver.mesh.serve_expired_answers

The number of serve expired answers

Cumulative

mesh.stats_dropped

f5.dns_cache_resolver.mesh.dropped

The number of queries dropped without sending

Cumulative

mesh.stats_jostled

f5.dns_cache_resolver.mesh.jostled

The number of queries dropped due to no space after sent

Cumulative

mesh.tcp_queries

f5.dns_cache_resolver.mesh.tcp_queries

The number of queries sent to nameservers over TCP

Cumulative

mesh.tcp_wait_send

f5.dns_cache_resolver.mesh.tcp_wait_send

The number of queries waiting to be sent over TCP

Cumulative

mesh.total_callbacks

f5.dns_cache_resolver.mesh.callbacks

The number of times a response or timeout was handled

Cumulative

mesh.udp_queries

f5.dns_cache_resolver.mesh.udp_queries

The number of queries sent to nameservers over UDP

Cumulative

mesh.udp_wait_send

f5.dns_cache_resolver.mesh.udp_wait_send

The number of queries waiting to be sent over UDP

Cumulative

mesh.unwanted_replies

f5.dns_cache_resolver.mesh.unwanted_replies

The number of replies with no query

Cumulative

mesh.wait_response

f5.dns_cache_resolver.mesh.wait_response

The number of queries waiting for response

Cumulative

msg.bytes_allocated

f5.dns_cache_resolver.msg.memory

The memory allocated to all entries in complete message cache

Cumulative

msg.evictions

f5.dns_cache_resolver.msg.evictions

The number of complete message cache evictions

Cumulative

msg.evictions_mempressure

f5.dns_cache_resolver.msg.evictions_mempressure

The number of complete message cache evictions during aggressive memory pressure

Cumulative

msg.evictions_rate

f5.dns_cache_resolver.msg.evictions_rate

The number of complete message cache evictions per second

Cumulative

msg.hits

f5.dns_cache_resolver.msg.hits

The number of complete message cache hits

Cumulative

msg.inserts

f5.dns_cache_resolver.msg.inserts

The number of complete message cache inserts

Cumulative

msg.misses

f5.dns_cache_resolver.msg.misses

The number of complete message cache misses

Cumulative

msg.modifications_rate

f5.dns_cache_resolver.msg.modifications_rate

The number of complete message cache inserts and updates per second

Cumulative

msg.updates

f5.dns_cache_resolver.msg.updates

The number of complete message cache updates

Cumulative

nameserver.bytes_allocated

f5.dns_cache_resolver.nameserver.memory

The memory allocated to all entries in internet name-server cache

Cumulative

nameserver.evictions

f5.dns_cache_resolver.nameserver.evictions

The number of internet name-server evictions

Cumulative

nameserver.evictions_mempressure

f5.dns_cache_resolver.nameserver.evictions_mempressure

The number of internet name-server cache evictions during aggressive memory pressure

Cumulative

nameserver.evictions_rate

f5.dns_cache_resolver.nameserver.evictions_rate

The number of internet name-server cache evictions per second

Cumulative

nameserver.hits

f5.dns_cache_resolver.nameserver.hits

The number of internet name-server cache hits

Cumulative

nameserver.inserts

f5.dns_cache_resolver.nameserver.inserts

The number of internet name-server cache inserts

Cumulative

nameserver.misses

f5.dns_cache_resolver.nameserver.misses

The number of internet name-server cache misses

Cumulative

nameserver.modifications_rate

f5.dns_cache_resolver.nameserver.modifications_rate

The number of internet name-server cache inserts and updates per second

Cumulative

nameserver.updates

f5.dns_cache_resolver.nameserver.updates

The number of internet name-server cache updates

Cumulative

ns_resp_err.formerr

f5.dns_cache_resolver.nameserver_response_error.formerr

The number of internet name-server cache responses that have FORMERR error code

Cumulative

ns_resp_err.memory

f5.dns_cache_resolver.nameserver_response_error.memory

The number of internet name-server cache responses that have out of memory error

Cumulative

ns_resp_err.other

f5.dns_cache_resolver.nameserver_response_error.other

The number of internet name-server cache responses that have other errors

Cumulative

ns_resp_err.port_v4

f5.dns_cache_resolver.nameserver_response_error.port_v4

The number of internet name-server cache responses that have error due to unavailable port to send IPv4 query

Cumulative

ns_resp_err.port_v6

f5.dns_cache_resolver.nameserver_response_error.port_v6

The number of internet name-server cache responses that have error due to unavailable port to send IPv6 query

Cumulative

ns_resp_err.route_v4

f5.dns_cache_resolver.nameserver_response_error.route_v4

The number of internet name-server cache responses that have error due to unavailable route to send IPv4 query

Cumulative

ns_resp_err.route_v6

f5.dns_cache_resolver.nameserver_response_error.route_v6

The number of internet name-server cache responses that have error due to unavailable route to send IPv6 query

Cumulative

ns_resp_err.servfail

f5.dns_cache_resolver.nameserver_response_error.servfail

The number of internet name-server cache responses that have SERVFAIL error code

Cumulative

ns_resp_err.timeout

f5.dns_cache_resolver.nameserver_response_error.timeout

The number of internet name-server cache responses that have timeout error

Cumulative

queries

f5.dns_cache_resolver.queries

The number of queries requested of the cache

Cumulative

response_time_async

f5.dns_cache_resolver.response.time_async

The average time taken (EMA) for asynchronous responses, in microseconds

Maximum

response_time_sync

f5.dns_cache_resolver.response.time_sync

The average time taken (EMA) for synchronous responses, in microseconds

Maximum

responses

f5.dns_cache_resolver.response.count

The number of responses answered by the cache

Cumulative

responses_rate

f5.dns_cache_resolver.response.rate

The number of responses answered by the cache per second

Cumulative

rpz_rewrites

f5.dns_cache_resolver.response_policy_rewrites

The number of queries rewritten due to response policy

Cumulative

rrset.bytes_allocated

f5.dns_cache_resolver.rrset.memory

The memory allocated to all entries in resource record set cache

Cumulative

rrset.evictions

f5.dns_cache_resolver.rrset.evictions

The number of resource record set cache evictions

Cumulative

rrset.evictions_mempressure

f5.dns_cache_resolver.rrset.evictions_mempressure

The number of resource record set cache evictions during aggressive memory pressure

Cumulative

rrset.evictions_rate

f5.dns_cache_resolver.rrset.evictions_rate

The number of resource record set cache evictions per second

Cumulative

rrset.hits

f5.dns_cache_resolver.rrset.hits

The number of resource record set cache hits

Cumulative

rrset.inserts

f5.dns_cache_resolver.rrset.inserts

The number of resource record set cache inserts

Cumulative

rrset.misses

f5.dns_cache_resolver.rrset.misses

The number of resource record set cache misses

Cumulative

rrset.modifications_rate

f5.dns_cache_resolver.rrset.modifications_rate

The number of resource record set cache inserts and updates per second

Cumulative

rrset.updates

f5.dns_cache_resolver.rrset.updates

The number of resource record set cache updates

Cumulative

sec_bogus

f5.dns_cache_resolver.sec.bogus

DNSSEC responses with bogus security status

Cumulative

sec_indeterminate

f5.dns_cache_resolver.sec.indeterminate

DNSSEC responses with indeterminate security status

Cumulative

sec_insecure

f5.dns_cache_resolver.sec.insecure

DNSSEC responses with insecure security status

Cumulative

sec_secure

f5.dns_cache_resolver.sec.secure

DNSSEC responses with secure security status

Cumulative

sec_unchecked

f5.dns_cache_resolver.sec.unchecked

DNSSEC responses with unchecked security status

Cumulative

sync

f5.dns_cache_resolver.sync

The number of synchronous responses

Cumulative

tcp.bytes_in

f5.dns_cache_resolver.tcp.bytes.received

TCP bytes received for resolution

Cumulative

tcp.bytes_out

f5.dns_cache_resolver.tcp.bytes.transmitted

TCP bytes sent for resolution

Cumulative

tcp.cur_conns

f5.dns_cache_resolver.tcp.connections.current

Current TCP connections for resolution

Instance

tcp.max_conns

f5.dns_cache_resolver.tcp.connections.max

Maximum concurrent TCP connections for resolution

Cumulative

tcp.pkts_in

f5.dns_cache_resolver.tcp.packets.received

TCP packets received for resolution

Cumulative

tcp.pkts_out

f5.dns_cache_resolver.tcp.packets.transmitted

TCP packets sent for resolution

Cumulative

tcp.tot_conns

f5.dns_cache_resolver.tcp.connections.count

The number of TCP connections for resolution

Cumulative

udp.bytes_in

f5.dns_cache_resolver.udp.bytes.received

UDP bytes received for resolution

Cumulative

udp.bytes_out

f5.dns_cache_resolver.udp.bytes.transmitted

UDP bytes sent for resolution

Cumulative

udp.cur_conns

f5.dns_cache_resolver.udp.connections.current

Current UDP connections for resolution

Instance

udp.max_conns

f5.dns_cache_resolver.udp.connections.max

Maximum UDP connections for resolution

Cumulative

udp.pkts_in

f5.dns_cache_resolver.udp.packets.received

UDP packets received for resolution

Cumulative

udp.pkts_out

f5.dns_cache_resolver.udp.packets.transmitted

UDP packets sent for resolution

Cumulative

udp.tot_conns

f5.dns_cache_resolver.udp.connections.count

The number of UDP connections for resolution

Cumulative

DNS resolver statistics

Label

Alias

Description

name

f5.dns_resolver.name

The name of the DNS resolver

Metric

Alias

Description

Aggregation

async

f5.dns_resolver.async

The number of asynchronous responses

Cumulative

cb_ctx_cnt

f5.dns_resolver.callback_context

The number of callback context entries

Cumulative

failure_cf

f5.dns_resolver.connection_failure

Connection failures

Cumulative

failure_resolv

f5.dns_resolver.resolution_failure

Internal resolution failures

Cumulative

failure_send

f5.dns_resolver.send_failure

Response send failures

Cumulative

failure_server

f5.dns_resolver.server_failure

Server failures

Cumulative

fwd.queries

f5.dns_resolver.fwd.queries

The number of queries requested that were forwarded

Cumulative

fwd.responses

f5.dns_resolver.fwd.responses

The number of responses answered via a forwarder

Cumulative

key.bytes_allocated

f5.dns_resolver.key.memory

The memory allocated to all entries in DNSSEC key

Cumulative

key.evictions

f5.dns_resolver.key.evictions

The number of DNSSEC key evictions

Cumulative

key.evictions_mempressure

f5.dns_resolver.key.evictions_mempressure

The number of DNSSEC key evictions during aggressive memory pressure

Cumulative

key.evictions_rate

f5.dns_resolver.key.evictions_rate

The number of DNSSEC key evictions per second

Cumulative

key.hits

f5.dns_resolver.key.hits

The number of DNSSEC key hits

Cumulative

key.inserts

f5.dns_resolver.key.inserts

The number of DNSSEC key inserts

Cumulative

key.misses

f5.dns_resolver.key.misses

The number of DNSSEC key misses

Cumulative

key.modifications_rate

f5.dns_resolver.key.modifications_rate

The number of DNSSEC key inserts and updates per second

Cumulative

key.updates

f5.dns_resolver.key.updates

The number of DNSSEC key updates

Cumulative

local.drops

f5.dns_resolver.local.dropped

The number of packets dropped

Cumulative

local.queries

f5.dns_resolver.local.queries

The total number of queries

Cumulative

local.responses

f5.dns_resolver.local.responses

The total number of responses

Cumulative

mesh.client_wait_response

f5.dns_resolver.mesh.client_wait_response

The number of client queries waiting to respond

Cumulative

mesh.detached_states

f5.dns_resolver.mesh.detached_states

The number of detached internal opportunistic queries

Cumulative

mesh.dns64nodata

f5.dns_resolver.mesh.dns64nodata

The number of NODATA responses to DNS64 queries

Cumulative

mesh.dns64reqs

f5.dns_resolver.mesh.dns64reqs

The number of queries sent for DNS64

Cumulative

mesh.dns64xlated

f5.dns_resolver.mesh.dns64xlated

The number of responses where DNS64 AAAA prefix was used to change A records

Cumulative

mesh.forever_states

f5.dns_resolver.mesh.forever_states

The number of reply states in the forever list

Cumulative

mesh.hits

f5.dns_resolver.mesh.hits

The number of client queries with no nameserver queries

Cumulative

mesh.misses

f5.dns_resolver.mesh.misses

The number of client queries with at least one nameserver query

Cumulative

mesh.num_reply_states

f5.dns_resolver.mesh.reply_states

The number of mesh states that have replies

Cumulative

mesh.prefetch_queries

f5.dns_resolver.mesh.prefetch_queries

The number of prefetch queries

Cumulative

mesh.queries_rate

f5.dns_resolver.mesh.queries_rate

Queries per second

Cumulative

mesh.replies_sent

f5.dns_resolver.mesh.replies_sent

The number of replies sent

Cumulative

mesh.responses

f5.dns_resolver.mesh.responses

The number of responses answered by resolver

Cumulative

mesh.serve_expired_answers

f5.dns_resolver.mesh.serve_expired_answers

The number of serve expired answers

Cumulative

mesh.stats_dropped

f5.dns_resolver.mesh.dropped

The number of queries dropped without sending

Cumulative

mesh.stats_jostled

f5.dns_resolver.mesh.jostled

The number of queries dropped due to no space after sent

Cumulative

mesh.tcp_queries

f5.dns_resolver.mesh.tcp_queries

The number of queries sent to nameservers over TCP

Cumulative

mesh.tcp_wait_send

f5.dns_resolver.mesh.tcp_wait_send

The number of queries sent to nameservers over TCP

Cumulative

mesh.total_callbacks

f5.dns_resolver.mesh.callbacks

The number of times a response or timeout was handled

Cumulative

mesh.udp_queries

f5.dns_resolver.mesh.udp_queries

The number of queries sent to nameservers over UDP

Cumulative

mesh.udp_wait_send

f5.dns_resolver.mesh.udp_wait_send

The number of queries waiting to be sent over UDP

Cumulative

mesh.unwanted_replies

f5.dns_resolver.mesh.unwanted_replies

The number of replies with no query

Cumulative

mesh.wait_response

f5.dns_resolver.mesh.wait_response

The number of queries waiting for response

Cumulative

msg.bytes_allocated

f5.dns_resolver.msg.memory

The memory allocated to all entries in complete message cache

Cumulative

msg.evictions

f5.dns_resolver.msg.evictions

The number of complete message evictions

Cumulative

msg.evictions_mempressure

f5.dns_resolver.msg.evictions_mempressure

The number of complete message evictions during aggressive memory pressure

Cumulative

msg.evictions_rate

f5.dns_resolver.msg.evictions_rate

The number of complete message evictions per second

Cumulative

msg.hits

f5.dns_resolver.msg.hits

The number of complete message hits

Cumulative

msg.inserts

f5.dns_resolver.msg.inserts

The number of complete message inserts

Cumulative

msg.misses

f5.dns_resolver.msg.misses

The number of complete message misses

Cumulative

msg.modifications_rate

f5.dns_resolver.msg.modifications_rate

The number of complete message inserts and updates per second

Cumulative

msg.updates

f5.dns_resolver.msg.updates

The number of complete message updates

Cumulative

nameserver.bytes_allocated

f5.dns_resolver.nameserver.memory

The memory allocated to all entries in internet name-server cache

Cumulative

nameserver.evictions

f5.dns_resolver.nameserver.evictions

The number of internet name-server evictions

Cumulative

nameserver.evictions_mempressure

f5.dns_resolver.nameserver.evictions_mempressure

The number of internet name-server evictions during aggressive memory pressure

Cumulative

nameserver.evictions_rate

f5.dns_resolver.nameserver.evictions_rate

The number of internet name-server evictions per second

Cumulative

nameserver.hits

f5.dns_resolver.nameserver.hits

The number of internet name-server hits

Cumulative

nameserver.inserts

f5.dns_resolver.nameserver.inserts

The number of internet name-server inserts

Cumulative

nameserver.misses

f5.dns_resolver.nameserver.misses

The number of internet name-server misses

Cumulative

nameserver.modifications_rate

f5.dns_resolver.nameserver.modifications_rate

The number of internet name-server misses

Cumulative

nameserver.updates

f5.dns_resolver.nameserver.updates

The number of internet name-server updates

Cumulative

ns_resp_err.formerr

f5.dns_resolver.nameserver_response_error.formerr

The number of internet name-server responses that have FORMERR error code

Cumulative

ns_resp_err.memory

f5.dns_resolver.nameserver_response_error.memory

The number of internet name-server responses that have out of memory error

Cumulative

ns_resp_err.other

f5.dns_resolver.nameserver_response_error.other

The number of internet name-server responses that have other errors

Cumulative

ns_resp_err.port_v4

f5.dns_resolver.nameserver_response_error.port_v4

The number of internet name-server responses that have error due to unavailable port to send IPv4 query

Cumulative

ns_resp_err.port_v6

f5.dns_resolver.nameserver_response_error.port_v6

The number of internet name-server responses that have error due to unavailable port to send IPv6 query

Cumulative

ns_resp_err.route_v4

f5.dns_resolver.nameserver_response_error.route_v4

The number of internet name-server responses that have error due to unavailable route to send IPv4 query

Cumulative

ns_resp_err.route_v6

f5.dns_resolver.nameserver_response_error.route_v6

The number of internet name-server responses that have error due to unavailable route to send IPv6 query

Cumulative

ns_resp_err.servfail

f5.dns_resolver.nameserver_response_error.servfail

The number of internet name-server responses that have SERVFAIL error code

Cumulative

ns_resp_err.timeout

f5.dns_resolver.nameserver_response_error.timeout

The number of internet name-server responses that have timeout error

Cumulative

queries

f5.dns_resolver.queries

The number of queries requested

Cumulative

response_time_async

f5.dns_resolver.response.time_async

The average time taken (EMA) for asynchronous responses, in microseconds

Maximum

response_time_sync

f5.dns_resolver.response.time_sync

The average time taken (EMA) for synchronous responses, in microseconds

Maximum

responses

f5.dns_resolver.response.count

The number of responses answered

Cumulative

responses_rate

f5.dns_resolver.response.rate

The number of responses answered per second

Cumulative

rpz_rewrites

f5.dns_resolver.response_policy_rewrites

The number of queries rewritten due to response policy

Cumulative

rrset.bytes_allocated

f5.dns_resolver.rrset.memory

The memory allocated to all entries in resource record set cache

Cumulative

rrset.evictions

f5.dns_resolver.rrset.evictions

The number of resource record set evictions

Cumulative

rrset.evictions_mempressure

f5.dns_resolver.rrset.evictions_mempressure

The number of resource record set evictions during aggressive memory pressure

Cumulative

rrset.evictions_rate

f5.dns_resolver.rrset.evictions_rate

The number of resource record set evictions per second

Cumulative

rrset.hits

f5.dns_resolver.rrset.hits

The number of resource record set hits

Cumulative

rrset.inserts

f5.dns_resolver.rrset.inserts

The number of resource record set inserts

Cumulative

rrset.misses

f5.dns_resolver.rrset.misses

The number of resource record set misses

Cumulative

rrset.modifications_rate

f5.dns_resolver.rrset.modifications_rate

The number of resource record set inserts and updates per second

Cumulative

rrset.updates

f5.dns_resolver.rrset.updates

The number of resource record set updates

Cumulative

sec_bogus

f5.dns_resolver.sec.bogus

DNSSEC responses with bogus security status

Cumulative

sec_indeterminate

f5.dns_resolver.sec.indeterminate

DNSSEC responses with indeterminate security status

Cumulative

sec_insecure

f5.dns_resolver.sec.insecure

DNSSEC responses with insecure security status

Cumulative

sec_secure

f5.dns_resolver.sec.secure

DNSSEC responses with secure security status

Cumulative

sec_unchecked

f5.dns_resolver.sec.unchecked

DNSSEC responses with unchecked security status

Cumulative

sync

f5.dns_resolver.sync

The number of synchronous responses

Cumulative

tcp.bytes_in

f5.dns_resolver.tcp.bytes.received

TCP bytes received for resolution

Cumulative

tcp.bytes_out

f5.dns_resolver.tcp.bytes.transmitted

TCP bytes sent for resolution

Cumulative

tcp.cur_conns

f5.dns_resolver.tcp.connections.current

Current TCP connections for resolution

Instance

tcp.max_conns

f5.dns_resolver.tcp.connections.max

Maximum concurrent TCP connections for resolution

Cumulative

tcp.pkts_in

f5.dns_resolver.tcp.packets.received

TCP packets received for resolution

Cumulative

tcp.pkts_out

f5.dns_resolver.tcp.packets.transmitted

TCP packets sent for resolution

Cumulative

tcp.tot_conns

f5.dns_resolver.tcp.connections.count

The number of TCP connections for resolution

Cumulative

udp.bytes_in

f5.dns_resolver.udp.bytes.received

UDP bytes received for resolution

Cumulative

udp.bytes_out

f5.dns_resolver.udp.bytes.transmitted

UDP bytes sent for resolution

Cumulative

udp.cur_conns

f5.dns_resolver.udp.connections.current

Current UDP connections for resolution

Instance

udp.max_conns

f5.dns_resolver.udp.connections.max

Maximum UDP connections for resolution

Cumulative

udp.pkts_in

f5.dns_resolver.udp.packets.received

UDP packets received for resolution

Cumulative

udp.pkts_out

f5.dns_resolver.udp.packets.transmitted

UDP packets sent for resolution

Cumulative

udp.tot_conns

f5.dns_resolver.udp.connections.count

The number of UDP connections for resolution

Cumulative

DNS Service statistics

Label

Alias

Description

name

f5.dns_service.name

The name of the DNS service proxy

Metric

Alias

Description

Aggregation

backlogs

f5.dns_service.backlogs

The number of DNS requests waiting to be processed

Cumulative

delay_depth

f5.dns_service.delay_depth

The depth of the delay queue

Cumulative

drops

f5.dns_service.dropped

Number of DNS queries dropped

Cumulative

fails

f5.dns_service.failed

The number of responses whose return code is SERVFAIL

Cumulative

referrals

f5.dns_service.referrals

The number of referral responses

Cumulative

refused

f5.dns_service.refused

The number of REFUSED responses returned

Cumulative

reqs_a

f5.dns_service.requests.a

The number of A type DNS packets received

Cumulative

reqs_aaaa

f5.dns_service.requests.aaaa

The number of AAAA type DNS packets received

Cumulative

reqs_ns

f5.dns_service.requests.ns

The number of NS type DNS packets received

Cumulative

reqs_other

f5.dns_service.requests.other

The number of all types of DNS packets received that do not fall into any of the specific categories

Cumulative

reqs_soa

f5.dns_service.requests.soa

The number of SOA type DNS packets received

Cumulative

requests

f5.dns_service.requests.count

The number of DNS requests

Cumulative

responses

f5.dns_service.responses.count

The number of DNS responses

Cumulative

truncs

f5.dns_service.truncated

The number of DNS responses with truncation flag set

Cumulative

DOS DNSNXdomain statistics

Label

Alias

Description

context_name

f5.dos_dnsnxdomain.context_name

The context name

Metric

Alias

Description

Aggregation

nxdomaintable_entries

f5.dos_dnsnxdomain.nxdomaintable.entry

The number of NXDOMAIN table entries

Cumulative

nxdomaintable_lookup

f5.dos_dnsnxdomain.nxdomaintable.lookup

The number of NXDOMAIN table lookups

Cumulative

nxdomaintable_lookupsuccess

f5.dos_dnsnxdomain.nxdomaintable.lookup_success

The number of NXDOMAIN table lookups that succeeded

Cumulative

DOS statistics

Label

Alias

Description

attack_type

f5.dos.attack_type

The attack type

dos_context_type

f5.dos.context_type

The context type

context_name

f5.dos.context_name

The context name

vector_name

f5.dos.vector_name

The vector name

profile_name

f5.dos.profile_name

The profile name

protocol_type

f5.dos.protocol_type

The protocol type

Metric

Alias

Description

Aggregation

agg_detected

f5.dos.agg_detected

Aggregate attack detected

Cumulative

attack_count

f5.dos.attack_count

The number of attacks detected

Cumulative

attack_detected

f5.dos.attack_detected

A flag representing whether or not an attack is currently occurring

Maximum

ba_detected

f5.dos.bad_actor.detected

Bad actor attack detected

Maximum

ba_drops

f5.dos.bad_actor.dropped.count

The number of packets dropped due to bad actor attack

Cumulative

ba_drops_1h

f5.dos.bad_actor.dropped.1h

The number of packets dropped due to bad actor attack in the last one hour

Cumulative

ba_drops_1m

f5.dos.bad_actor.dropped.1m

The number of packets dropped due to bad actor attack in the last one minute

Cumulative

ba_drops_rate

f5.dos.bad_actor.dropped.rate

The number of packets dropped due to bad actor attack in the last second

Cumulative

ba_stats

f5.dos.bad_actor.count

The number of bad actor attacks

Cumulative

ba_stats_rate

f5.dos.bad_actor.rate

The number of bad actor attacks in the last second

Cumulative

bd_detected

f5.dos.bad_destination.detected

Bad destination attack detected

Maximum

bd_drops

f5.dos.bad_destination.dropped.count

The number of packets dropped due to bad destination attack

Cumulative

bd_drops_1h

f5.dos.bad_destination.dropped.1h

The number of packets dropped due to bad destination attack in the last one hour

Cumulative

bd_drops_1m

f5.dos.bad_destination.dropped.1m

The number of packets dropped due to bad destination attack in the last one minute

Cumulative

bd_drops_rate

f5.dos.bad_destination.dropped.rate

The number of packets dropped due to bad destination attack in the last second

Cumulative

bd_stats

f5.dos.bad_destination.count

The number of bad destination attacks

Cumulative

bd_stats_rate

f5.dos.bad_destination.rate

The number of bad destination attacks in the last second

Cumulative

bypass_count

f5.dos.bypass.count

The number of packets bypassed

Cumulative

bytes

f5.dos.bytes.count

The number of bytes processed

Cumulative

bytes_rate

f5.dos.bytes.rate

The number of bytes processed in the last second

Cumulative

detection

f5.dos.detection.threshold

The DoS auto-detection threshold

Cumulative

detection_ba

f5.dos.detection.bad_actor_threshold

The bad actor auto-detection threshold

Cumulative

detection_bd

f5.dos.detection.bad_destination_threshold

The bad destination auto-detection threshold

Cumulative

dropped_bytes

f5.dos.dropped.bytes.count

The number of bytes dropped

Cumulative

dropped_bytes_rate

f5.dos.dropped.bytes.rate

The number of bytes dropped in the last second

Cumulative

drops

f5.dos.dropped.count

The number of DoS packets dropped

Cumulative

drops_1h

f5.dos.dropped.1h

The number of DoS packets dropped in the last hour

Cumulative

drops_1m

f5.dos.dropped.1m

The number of DoS packets dropped in the last minute

Cumulative

drops_rate

f5.dos.dropped.rate

The number of DoS packets dropped in the last second

Cumulative

mitigation_ba

f5.dos.mitigation.bad_actor

The auto mitigation threshold for bad actor

Cumulative

mitigation_ba_high

f5.dos.mitigation.bad_actor_high

The high mitigation threshold for bad actor

Cumulative

mitigation_ba_low

f5.dos.mitigation.bad_actor_low

The low mitigation threshold for bad actor

Minimum

mitigation_bd

f5.dos.mitigation.bad_destination

The auto mitigation threshold for bad destination

Cumulative

mitigation_bd_high

f5.dos.mitigation.bad_destination_high

The high mitigation threshold for bad destination

Cumulative

mitigation_bd_low

f5.dos.mitigation.bad_destination_low

The low mitigation threshold for bad destination

Minimum

mitigation_curr

f5.dos.mitigation.current

The current mitigation threshold

Cumulative

mitigation_high

f5.dos.mitigation.high

The high mitigation threshold

Minimum

mitigation_low

f5.dos.mitigation.low

The low mitigation threshold

Minimum

most_recent_agg_applied_time

f5.dos.most_recent_agg_applied_time

The most recent aggregate attack blocked time

Cumulative

most_recent_applied_time

f5.dos.most_recent_applied_time

The most recent attack blocked time

Cumulative

most_recent_ba_applied_time

f5.dos.most_recent_bad_actor_applied_time

The most recent bad actor attack blocked time

Cumulative

most_recent_bd_applied_time

f5.dos.most_recent_bad_destination_applied_time

The most recent bad destination attack blocked time

Cumulative

signature_accuracy

f5.dos.signature_accuracy

The attack signature accuracy

Cumulative

stats

f5.dos.stats.count

The number of DoS packets received

Cumulative

stats_1h

f5.dos.stats.1h

The number of DoS packets received in the last hour

Cumulative

stats_1h_samples

f5.dos.stats.1h_samples

The number of packets received in the last hour

Cumulative

stats_1m

f5.dos.stats.1m

The number of DoS packets received in the last minute

Cumulative

stats_rate

f5.dos.stats.rate

The number of DoS packets received in the last second

Cumulative

wl_count

f5.dos.whitelist.count

The number of DoS whitelist hits

Cumulative

FW Container statistics

Label

Alias

Description

slot_id

f5.firewall.container.slot_id

The processing group of the firewall rule container

form

f5.firewall.container.form

The form of the firewall rule container

context_type

f5.firewall.container.context_type

The context type

context_name

f5.firewall.container.context_name

The context name

policy_type

f5.firewall.container.policy_type

The policy type

policy_name

f5.firewall.container.policy_name

The policy name

Metric

Alias

Description

Aggregation

activation_time

f5.firewall.container.activation_time

The time at which the firewall container was activated in the TMM

Minimum

commit_duration

f5.firewall.container.commit_duration

The time taken for the commit phase of compilation

Minimum

commit_time

f5.firewall.container.commit_time

The time at which the commit phase of compilation started

Minimum

container_size_kb

f5.firewall.container.size

The size of the firewall rule container in kilobytes

Maximum

insert_duration

f5.firewall.container.insert_duration

The time taken to insert rules into the firewall rule container

Minimum

overlap_check_duration

f5.firewall.container.overlap_check_duration

The time taken to perform overlapping check for the firewall rule container

Minimum

process_mem_kb

f5.firewall.container.process_memory

The amount of memory used during compilation of the firewall rule container

Maximum

remove_duration

f5.firewall.container.remove_duration

The time taken to remove rules from the firewall rule container

Minimum

rule_count

f5.firewall.container.rule_count

The number of rules in the firewall rule container

Minimum

start_time

f5.firewall.container.start_time

The time at which the firewall rule container compilation started

Minimum

total_compile_time

f5.firewall.container.compile_time

The total time taken for firewall rule compilation

Minimum

FX context statistics

Label

Alias

Description

context_type

f5.firewall.context.context_type

The context type

context_name

f5.firewall.context.context_name

The context name

policy_type

f5.firewall.context.policy_type

The policy type

Metric

Alias

Description

Aggregation

packets_accept

f5.firewall.context.packets_accept

The number of packets accepted

Cumulative

packets_accept_decisively

f5.firewall.context.packets_accept_decisively

The number of packets accepted decisively

Cumulative

packets_drop

f5.firewall.context.packets_drop

The number of packets accepted dropped

Cumulative

packets_reject

f5.firewall.context.packets_reject

The number of packets accepted rejected

Cumulative

FX logthrottle statistics

Label

Alias

Description

name

f5.firewall.logthrottle.name

The name of the logger

vs_name

f5.firewall.logthrottle.vs_name

The virtual server name

category

f5.firewall.current_state.category

The log category

logtype

f5.firewall.logthrottle.log_type

The log type

Metric

Alias

Description

Aggregation

cum_dropped

f5.firewall.logthrottle.cumulative_dropped

The cumulative count of events dropped by the logger

Cumulative

cum_msgs

f5.firewall.logthrottle.cumulative_messages

The cumulative count of events logged by the logge

Cumulative

dropped

f5.firewall.logthrottle.dropped

The number of events dropped by the logger

Cumulative

msgs

f5.firewall.logthrottle.messages

The number of events logged by the logger

Cumulative

CGNAT pool statistics

Label

Alias

Description

name

f5.firewall.lsn_pool.name

The name of the NAT pool

Metric

Alias

Description

Aggregation

active_end_points

f5.firewall.lsn_pool.active_end_points

The number of active endpoints

Cumulative

active_hairpin_connections

f5.firewall.lsn_pool.active_hairpin_connections

The number of active hairpin connections

Cumulative

active_translations

f5.firewall.lsn_pool.active_translations

The number of active translations

Cumulative

backup_pool_translations

f5.firewall.lsn_pool.backup_pool_translations

The number of NAT translations from the backup pool

Cumulative

dnat_num_excl_addrs

f5.firewall.lsn_pool.dnat_excl_addrs

The number of entries in exclude address table for DNAT

Cumulative

end_points

f5.firewall.lsn_pool.end_points

The integer product of the number of IP addresses and the translation port range

Maximum

end_points_high_value

f5.firewall.lsn_pool.end_points_high_value

The double product of the number of IP addresses and the translation port range

Maximum

hairpin_connection_failures

f5.firewall.lsn_pool.hairpin_connection_failures

The number of failed hairpin connections

Cumulative

hairpin_connection_requests

f5.firewall.lsn_pool.hairpin_connection_requests

The number of hairpin connection requests

Cumulative

persistence_mapping_failures

f5.firewall.lsn_pool.persistence_mapping_failures

The number of persistence mapping translation request failures

Cumulative

translation_ip_attempts

f5.firewall.lsn_pool.translation_ip_attempts

The number of IPs attempted for translation

Cumulative

translation_port_attempts

f5.firewall.lsn_pool.translation_port_attempts

The number of ports attempted for translation

Cumulative

translation_request_failures

f5.firewall.lsn_pool.translation_request_failures

The number of translation request failures

Cumulative

translation_requests

f5.firewall.lsn_pool.translation_requests

The number of translation requests

Cumulative

NAT rule statistics

Label

Alias

Description

context_name

f5.firewall.lsn_pool.name

The name of the NAT pool

context_type

f5.firewall.nat_rule.context_type

The context type

rule_name

f5.firewall.nat_rule.rule_name

The rule name

Metric

Alias

Description

Aggregation

action

f5.firewall.nat_rule.action

The rule action (0 - drop; 1 - reject; 2 - accept; 3 - accept decisively)

Maximum

counter

f5.firewall.nat_rule.count

The number of times this NAT rule has been hit

Cumulative

last_hit_time

f5.firewall.nat_rule.last_hit_time

The last time this NAT rule has been hit

Maximum

micro_rules

f5.firewall.nat_rule.micro_rules

The number of micro-rules

Maximum

NAT translation statistics

Label

Alias

Description

name

f5.firewall.nat_translation.name

The NAT type name

type

f5.firewall.nat_translation.type

The translation type

Metric

Alias

Description

Aggregation

bidirectional_request_failures

f5.firewall.nat_translation.bidirectional_request_failures

The number of bidirectional request failures

Cumulative

bidirectional_requests

f5.firewall.nat_translation.bidirectional_requests

The number of bidirectional requests

Cumulative

err_address_translation

f5.firewall.nat_translation.error.address_translation

The number of err address translation events

Cumulative

err_config_mismatch

f5.firewall.nat_translation.error.config_mismatch

The number of err config mismatch events

Cumulative

err_flow_collision

f5.firewall.nat_translation.error.flow_collision

The number of err flow collision events

Cumulative

err_memory

f5.firewall.nat_translation.error.memory

The number of err memory events

Cumulative

err_port_translation

f5.firewall.nat_translation.error.port_translation

The number of err port translation events

Cumulative

subscriber_id_errors

f5.firewall.nat_translation.subscriber_id.errors

The number of subscriber id errors

Cumulative

subscriber_id_lookups

f5.firewall.nat_translation.subscriber_id.lookups

The number of subscriber id lookups

Cumulative

subscriber_id_not_found

f5.firewall.nat_translation.subscriber_id.not_found

The number of subscriber id not found events

Cumulative

translation_request_failures

f5.firewall.nat_translation.translation_request.failures

The number of translation request failures

Cumulative

translation_requests

f5.firewall.nat_translation.translation_requests.count

The number of translation requests

Cumulative

FW rule statistics

Label

Alias

Description

context_name

f5.firewall.rule.context_name

The context name

context_type

f5.firewall.rule.context_type

The context type

rule_name

f5.firewall.rule.rule_name

The rule name

Metric

Alias

Description

Aggregation

action

f5.firewall.rule.action

The rule action (0 - drop; 1 - reject; 2 - accept; 3 - accept decisively)

Maximum

counter

f5.firewall.rule.count

The number of packets matching this rule

Cumulative

last_hit_time

f5.firewall.rule.last_hit_time

The last time a packet matched this rule

Maximum

micro_rules

f5.firewall.rule.micro_rules

The number of micro-rules

Maximum

ICMPv4 statistics

Metric

Alias

Description

Aggregation

drop

f5.icmp.dropped.count

Total number of ICMP messages dropped

Cumulative

drop_limit

f5.icmp.dropped.limit

The number of ICMP messages dropped due to user-specified rate limit

Cumulative

drop_mcast

f5.icmp.dropped.mcast

The number of ICMP messages dropped due to multicast address

Cumulative

drop_notactive

f5.icmp.dropped.notactive

The number of ICMP messages dropped due to HA inactive state

Cumulative

drop_route

f5.icmp.dropped.route

The number of ICMP messages dropped due to no route

Cumulative

drop_ttl

f5.icmp.dropped.ttl

The number of ICMP messages dropped due to TTL

Cumulative

err

f5.icmp.error.count

The number of other not specified errors

Cumulative

err_cksum

f5.icmp.error.checksum

The number of ICMP messages received but determined as having ICMP-specific errors, bad ICMP checksums

Cumulative

err_len

f5.icmp.error.length

The number of ICMP messages received but determined as having ICMP-specific errors, bad ICMP bad length

Cumulative

err_mem

f5.icmp.error.memory

The number of memory allocation errors in the process

Cumulative

err_opt

f5.icmp.error.options

The number of errors in options

Cumulative

err_proto

f5.icmp.error.protocol

The number of ICMP messages received but determined as having protocol errors

Cumulative

err_rtx

f5.icmp.error.rtx

The number of routing errors

Cumulative

forward

f5.icmp.forwarded

The number of ICMP messages forwarded

Cumulative

rtx

f5.icmp.rtx

The number of ICMP messages dropped as smurf packets

Cumulative

rx

f5.icmp.received

The number of ICMP messages received

Cumulative

rxsummismatch

f5.icmp.rxsummismatch

The number of hardware-software checksum mismatches

Cumulative

tx

f5.icmp.transmitted

The number of ICMP messages attempted to send

Cumulative

ICMPv6 statistics

Metric

Alias

Description

Aggregation

drop

f5.icmp6.dropped.count

Total number of ICMPv6 messages dropped

Cumulative

drop_hlim

f5.icmp6.dropped.hop_limit

Total number of ICMPv6 messages dropped due to hop limit

Cumulative

drop_limit

f5.icmp6.dropped.limit

The number of ICMPv6 messages dropped due to user-specified rate limit

Cumulative

drop_mcast

f5.icmp6.dropped.mcast

The number of ICMPv6 messages dropped due to multicast IP address

Cumulative

drop_notactive

f5.icmp6.dropped.notactive

The number of ICMPv6 messages dropped due to HA inactive state

Cumulative

drop_redirect

f5.icmp6.dropped.redirect

The number of ICMPv6 messages dropped due to redirect

Cumulative

drop_route

f5.icmp6.dropped.route

The number of ICMPv6 messages dropped due to no route

Cumulative

drop_source

f5.icmp6.dropped.source

The number of ICMPv6 messages dropped due to invalid source address

Cumulative

err

f5.icmp6.error.count

The number of other not specified errors

Cumulative

err_cksum

f5.icmp6.error.checksum

The number of ICMPv6 messages received but determined as having ICMP-specific errors, bad ICMP checksums

Cumulative

err_len

f5.icmp6.error.length

The number of ICMPv6 messages received but determined as having ICMP-specific errors, bad ICMP bad length

Cumulative

err_mem

f5.icmp6.error.memory

The number of memory allocation errors in the process

Cumulative

err_opt

f5.icmp6.error.options

The number of errors in options

Cumulative

err_proto

f5.icmp6.error.protocol

The number of ICMPv6 messages received but determined as having protocol errors

Cumulative

err_rtx

f5.icmp6.error.rtx

The number of routing errors

Cumulative

forward

f5.icmp6.forwarded

The number of ICMPv6 messages forwarded

Cumulative

rtx

f5.icmp6.rtx

The number of ICMPv6 messages dropped as smurf packets

Cumulative

rx

f5.icmp6.received

The number of ICMPv6 messages received

Cumulative

rxsummismatch

f5.icmp6.rxsummismatch

The number of hardware-software checksum mismatches

Cumulative

tx

f5.icmp6.transmitted

The number of ICMPv6 messages attempted to send

Cumulative

L3 interface statistics

Label

Alias

Description

if_index

f5.l3_interface.index

The index of the interface

name

f5.l3_interface.name

The name of the L3 interface

type

f5.l3_interface.type

The interface type

Metric

Alias

Description

Aggregation

hc_in_broadcast_pkts

f5.l3_interface.received.broadcast

The number of incoming broadcast packets

Cumulative

hc_in_multicast_pkts

f5.l3_interface.received.mcast

The number of incoming multicast packets

Cumulative

hc_in_octets

f5.l3_interface.received.octets

The number of incoming octets

Cumulative

hc_in_ucast_pkts

f5.l3_interface.received.ucast

The number of incoming unicast packets

Cumulative

hc_out_broadcast_pkts

f5.l3_interface.transmitted.broadcast

The number of outgoing broadcast packets

Cumulative

hc_out_multicast_pkts

f5.l3_interface.transmitted.mcast

The number of outgoing multicast packets

Cumulative

hc_out_octets

f5.l3_interface.transmitted.octets

The number of outgoing octets

Cumulative

hc_out_ucast_pkts

f5.l3_interface.transmitted.ucast

The number of outgoing unicast packets

Cumulative

in_discards

f5.l3_interface.received.discards

The number of incoming packets discarded

Cumulative

in_errors

f5.l3_interface.received.errors

The number of incoming error packets

Cumulative

in_unknown_protos

f5.l3_interface.received.unknown_protos

The number of incoming unknown proto packets

Cumulative

out_discards

f5.l3_interface.transmitted.discards

The number of outgoing packets discarded

Cumulative

out_errors

f5.l3_interface.transmitted.errors

The number of outgoing error packets

Cumulative

syncookie_tmm_cnt

f5.l3_interface.syncookie_tmm_cnt

The number of SYN cookies

Cumulative

Device interface statistics

Label

Alias

Description

if_index

f5.interface.index

The index of the interface

name

f5.interface.name

The name of the L3 interface

Metric

Alias

Description

Aggregation

counters.bytes_in

system.network.bytes

The number of bytes received on the specified interface

Cumulative

counters.bytes_out

system.network.bytes

The number of bytes transmitted out of the specified interface

Cumulative

counters.collisions

system.network.collisions

The number of collisions on the specified interface, incremented by the number of collisions experienced during transmissions of a frame

Cumulative

counters.drops_in

system.network.dropped

The number of packets dropped on ingress for various reasons on the specified interface

Cumulative

counters.drops_out

system.network.dropped

The number of packets aged out or with excessive transmission delays due to multiple deferrals on the specified interface

Cumulative

counters.errors_in

system.network.errors

The number of received packets that are either undersized, oversized, or have FCS errors by the specified interface

Cumulative

counters.errors_out

system.network.errors

The number of excessive collisions, incremented for each frame that experienced 16 collisions during transmission and was aborted on the specified interface

Cumulative

counters.pkts_in

system.network.packets

The number of packets received on this interface

Cumulative

counters.pkts_out

system.network.packets

The number of packets transmitted out of the specified interface

Cumulative

rx_pkts

f5.interface.received.count

The number of packets received on this interface

Cumulative

tx_lost_carrier

f5.interface.transmitted.lost_carrier

The number of times that the carrier sense condition was lost or never asserted when attempting to transmit a frame on a particular interface

Cumulative

tx_pkts

f5.interface.transmitted.count

The number of packets transmitted out of the specified interface

Cumulative

IPv4 statistics

Metric

Alias

Description

Aggregation

dropped

f5.ip.dropped

The number of dropped datagrams

Cumulative

err_cksum

f5.ip.error.checksum

The number of datagrams discarded due to errors in their IP headers, bad checksums

Cumulative

err_frag_mem_limit_reached

f5.ip.error.frag_mem_limit_reached

The number of times the memory limit was reached during IP processing

Cumulative

err_len

f5.ip.error.length

The number of IP datagrams discarded due to errors in their IP headers, bad length

Cumulative

err_mcast_max_pending_packets

f5.ip.error.mcast_max_pending_packets

The number of multicast packets dropped due to pending queue being full

Cumulative

err_mcast_max_pending_routes

f5.ip.error.mcast_max_pending_routes

The number of multicast packets dropped due to pending routing exceeded the max number

Cumulative

err_mcast_no_route

f5.ip.error.mcast_no_route

The number of multicast packets dropped due to failure to lookup route

Cumulative

err_mcast_route_lookup_timeout

f5.ip.error.mcast_route_lookup_timeout

The number of multicast packets dropped due to timeout while looking up route

Cumulative

err_mcast_rpf

f5.ip.error.mcast_rpf

The number of multicast packets dropped due to failed reverse-path-forward (RPF) check

Cumulative

err_mcast_wrong_if

f5.ip.error.mcast_wrong_if

The number of multicast packets dropped due to wrong interface

Cumulative

err_mem

f5.ip.error.memory

The number of memory allocation errors in the packet process

Cumulative

err_opt

f5.ip.error.options

The number of errors in options

Cumulative

err_proto

f5.ip.error.protocol

The number of IP datagrams discarded due to errors in their protocols

Cumulative

err_reassembled_too_long

f5.ip.error.reassembled_too_long

The number of IP datagrams discarded due to errors of reassembled too long

Cumulative

err_rtx

f5.ip.error.rtx

The number of routing errors

Cumulative

frag_bytes_limit

f5.ip.frag_bytes.limit

The cumulative fragment byte limit for each TMM

Maximum

frag_bytes_used

f5.ip.frag_bytes.usage

The maximum number of bytes used by IP fragments by any TMM

Maximum

mcast_rx

f5.ip.received.mcast

The number of received multicast packets

Cumulative

mcast_tx

f5.ip.transmitted.mcast

The number of transmitted multicast packets

Cumulative

nbr_pbq_full_dropped

f5.ip.nbr_pbq_full_dropped

The number of IP datagrams dropped because the neighbor queue was full

Cumulative

nbr_unreachable_dropped

f5.ip.nbr_unreachable_dropped

The number of IP datagrams dropped because the neighbor host or gateway was unreachable

Cumulative

pending_frag_pkts

f5.ip.pending_frag_pkts

The number of fragmented packets pending reassembly

Cumulative

pending_frags

f5.ip.pending_frags

The number of fragments pending reassembly

Cumulative

reassembled

f5.ip.reassembled

The number of IP datagrams successfully reassembled

Cumulative

rx

f5.ip.received.count

The number of received datagrams from interfaces

Cumulative

rx_frag

f5.ip.received.fragmented

The number of packet fragments received

Cumulative

rx_frag_dropped

f5.ip.received.frag_dropped

The number of received packet fragments that were dropped

Cumulative

tx

f5.ip.transmitted.count

The number of transmitted datagrams to interfaces

Cumulative

tx_frag

f5.ip.transmitted.fragmented

The number of packet fragments transmitted

Cumulative

tx_frag_dropped

f5.ip.transmitted.frag_dropped

The number of transmitted packet fragments that were dropped

Cumulative

IPv6 statistics

Metric

Alias

Description

Aggregation

dropped

f5.ip6.dropped

Total number of dropped datagrams

Cumulative

err_cksum

f5.ip6.error.checksum

The number of datagrams discarded due to errors in their IP headers, bad checksums

Cumulative

err_len

f5.ip6.error.length

The number of IP datagrams discarded due to errors in their IP headers, bad length

Cumulative

err_mcast_max_pending_packets

f5.ip6.error.mcast_max_pending_packets

The number of multicast packets dropped due to pending queue being full

Cumulative

err_mcast_max_pending_routes

f5.ip6.error.mcast_max_pending_routes

The number of multicast packets dropped due to pending routing exceeded the max number

Cumulative

err_mcast_no_route

f5.ip6.error.mcast_no_route

The number of multicast packets dropped due to failure to lookup route

Cumulative

err_mcast_route_lookup_timeout

f5.ip6.error.mcast_route_lookup_timeout

The number of multicast packets dropped due to timeout while looking up route

Cumulative

err_mcast_rpf

f5.ip6.error.mcast_rpf

The number of multicast packets dropped due to timeout while looking up route

Cumulative

err_mcast_wrong_if

f5.ip6.error.mcast_wrong_if

The number of multicast packets dropped due to wrong interface

Cumulative

err_mem

f5.ip6.error.memory

The number of memory allocation errors in the packet process

Cumulative

err_opt

f5.ip6.error.options

The number of errors in options

Cumulative

err_proto

f5.ip6.error.protocol

The number of IP datagrams discarded due to errors in their protocols

Cumulative

err_reassembled_too_long

f5.ip6.error.reassembled_too_long

The number of IP datagrams discarded due to errors of reassembled too long

Cumulative

err_rtx

f5.ip6.error.rtx

The number of routing errors

Cumulative

mcast_rx

f5.ip6.received.mcast

The number of received multicast packets

Cumulative

mcast_tx

f5.ip6.transmitted.mcast

The number of transmitted multicast packets

Cumulative

nbr_pbq_full_dropped

f5.ip6.nbr_pbq_full_dropped

The number of IP datagrams dropped because the neighbor queue was full

Cumulative

nbr_unreachable_dropped

f5.ip6.nbr_unreachable_dropped

The number of IP datagrams dropped because the neighbor host or gateway was unreachable

Cumulative

pending_frag_pkts

f5.ip6.pending_frag_pkts

The number of fragmented packets pending reassembly

Cumulative

pending_frags

f5.ip6.pending_frags

The number of fragments pending reassembly

Cumulative

reassembled

f5.ip6.reassembled

The number of IP datagrams successfully reassembled

Cumulative

rx

f5.ip6.received.count

The number of received datagrams from interfaces

Cumulative

rx_frag

f5.ip6.received.fragmented

The number of packet fragments received

Cumulative

rx_frag_dropped

f5.ip6.received.frag_dropped

The number of received packet fragments that were dropped

Cumulative

tx

f5.ip6.transmitted.count

The number of transmitted datagrams to interfaces

Cumulative

tx_frag

f5.ip6.transmitted.fragmented

The number of packet fragments transmitted

Cumulative

tx_frag_dropped

f5.ip6.transmitted.frag_dropped

The number of transmitted packet fragments that were dropped

Cumulative

LSN Global statistics

Metric

Alias

Description

Aggregation

active_inbound_reservations

f5.lsn_global.active_inbound_reservations

The number of active inbound reservations

Cumulative

active_persistence_mappings

f5.lsn_global.active_persistence_mappings

The number of active persistence mappings

Cumulative

biglsn_fail_early_accepts

f5.lsn_global.biglsn_fail_early_accepts

The number of inbound entries found in the session DB

Cumulative

biglsn_fail_early_rejects

f5.lsn_global.biglsn_fail_early_rejects

The number of inbound entries not found in the session DB

Cumulative

biglsn_inbound_entry_not_found

f5.lsn_global.biglsn_inbound_entry_not_found

The number of inbound entries not found in the session DB

Cumulative

end_points

f5.lsn_global.end_points

The number of endpoints available in the global LSN pool

Cumulative

TMM page memory statistics

Label

Alias

Description

tmid

f5.page.tmm

The index of this TMM on the system

slot

f5.page.slot

The slot ID of the TMM memory pages

Metric

Alias

Description

Aggregation

pages_avail

f5.page.limit

The count of available memory pages allocated for the TMM

Cumulative

pages_used

f5.page.usage

The count of used memory pages within the TMM

Cumulative

Pool member statistics

Label

Alias

Description

pool_name

f5.pool_member.pool_name

The name of the pool

addr

f5.pool_member.ip_address

The IP address of the pool member

port

f5.pool_member.port

The port number of the pool member

Metric

Alias

Description

Aggregation

connq.age_edm

f5.pool_member.connq.age_edm

The exponential decaying maximum queue entry age in milliseconds

Maximum

connq.age_ema

f5.pool_member.connq.age_ema

The exponential moving average queue entry age in milliseconds

Maximum

connq.age_head

f5.pool_member.connq.age_head

The age in milliseconds of the oldest queue entry

Maximum

connq.age_max

f5.pool_member.connq.age_max

The maximum queue entry age in milliseconds

Maximum

connq.depth

f5.pool_member.connq.depth

The number of connections currently in queue

Cumulative

connq.serviced

f5.pool_member.connq.serviced

The number of entries that have been removed from the queue

Cumulative

cur_sessions

f5.pool_member.sessions.current

The number of current sessions going through the specified pool member

Instance

msg.msg_in

f5.pool_member.msg.received.messages

The number of incoming routed messages to the specified pool member

Cumulative

msg.msg_out

f5.pool_member.msg.transmitted.messages

The number of outgoing routed messages to the specified pool member

Cumulative

msg.req_in

f5.pool_member.msg.received.requests

The number of routed message incoming requests to the specified pool member

Cumulative

msg.req_out

f5.pool_member.msg.transmitted.requests

The number of routed message outgoing requests to the specified pool member

Cumulative

msg.resp_in

f5.pool_member.msg.received.responses

The number of routed message incoming responses to the specified pool member

Cumulative

msg.resp_out

f5.pool_member.msg.transmitted.responses

The number of routed message outgoing responses to the specified pool member

Cumulative

serverside.bytes_in

f5.pool_member.serverside.received.bytes

The number of bytes received by the specified pool member from server-side

Cumulative

serverside.bytes_out

f5.pool_member.serverside.transmitted.bytes

The number of bytes sent to server-side from the specified pool member

Cumulative

serverside.cur_conns

f5.pool_member.serverside.connections.current

The number of current connections from server-side to the specified pool member

Instance

serverside.cur_load

f5.pool_member.serverside.connections.load

The current load from server-side on the specified pool member

Instance

serverside.max_conns

f5.pool_member.serverside.connections.max

The maximum number of connections from server-side to the specified pool member

Cumulative

serverside.pkts_in

f5.pool_member.serverside.received.packets

The number of packets received by the specified pool member from server-side

Cumulative

serverside.pkts_out

f5.pool_member.serverside.transmitted.packets

The number of packets sent to server-side from the specified pool member

Cumulative

serverside.tot_conns

f5.pool_member.serverside.connections.count

The number of connections from server-side to the specified pool member

Cumulative

tot_requests

f5.pool_member.requests.count

The number of requests going through the specified pool member

Cumulative

DNS profile statistics

Label

Alias

Description

name

f5.profile_dns.name

The name of the DNS profile

vs_name

f5.profile_dns.vs_name

The virtual server name

Metric

Alias

Description

Aggregation

a_reqs

f5.profile_dns.a_reqs

The number of A query packets received

Cumulative

aaaa_reqs

f5.profile_dns.aaaa_reqs

The number of AAAA query packets received

Cumulative

any_reqs

f5.profile_dns.any_reqs

The number of ANY type query packets received

Cumulative

cname_reqs

f5.profile_dns.cname_reqs

The number of CNAME query packets received

Cumulative

dns64fails

f5.profile_dns.dns64fails

The number of unsuccessful AAAA requests

Cumulative

dns64reqs

f5.profile_dns.dns64reqs

The number of A requests the system generated and sent

Cumulative

dns64trans

f5.profile_dns.dns64trans

The number of A responses translated to AAAA

Cumulative

drops

f5.profile_dns.dropped

The number of packets dropped

Cumulative

edns0_cc_inserted

f5.profile_dns.edns0_cc_inserted

The number of EDNS0 cache control insertions

Cumulative

edns0_cc_responses

f5.profile_dns.edns0_cc_responses

The number of EDNS0 cache control responses

Cumulative

edns0_cs_inserted

f5.profile_dns.edns0_cs_inserted

The number of EDNS0 client subnet insertions

Cumulative

edns0_cs_queries

f5.profile_dns.edns0_cs_queries

The number of EDNS0 client subnet queries

Cumulative

edns0_cs_responses

f5.profile_dns.edns0_cs_responses

The number of EDNS0 client subnet responses

Cumulative

fast_dns_allowed

f5.profile_dns.fast_dns_allowed

The number of non-matched queries passing through DNS Rapid Response

Cumulative

fast_dns_drops

f5.profile_dns.fast_dns_dropped

The number of non-matching queries dropped by DNS Rapid Response

Cumulative

fast_dns_queries

f5.profile_dns.fast_dns_queries

The number of queries handled by DNS Rapid Response

Cumulative

fast_dns_resp_bvers

f5.profile_dns.fast_dns_resp_bvers

The number of queries resulting in a BADVERS response by DNS Rapid Response

Cumulative

fast_dns_resp_ne

f5.profile_dns.fast_dns_resp_ne

The number of non-matching queries resulting in a No-Data response by DNS Rapid Response

Cumulative

fast_dns_resp_nx

f5.profile_dns.fast_dns_resp_nx

The number of non-matching queries resulting in a NXDOMAIN response by DNS Rapid Response

Cumulative

fast_dns_resp_rf

f5.profile_dns.fast_dns_resp_rf

The number of non-matching queries resulting in a REFUSED response by DNS Rapid Response

Cumulative

fast_dns_resp_tc

f5.profile_dns.fast_dns_resp_tc

The number of non-matching queries resulting in a truncated response by DNS Rapid Response

Cumulative

fast_dns_responses

f5.profile_dns.fast_dns_responses

The number of responses returned by DNS Rapid Response

Cumulative

gtm_rewrites

f5.profile_dns.gtm_rewrites

The number of responses modified by GTM

Cumulative

hdr_aa

f5.profile_dns.hdr_aa

The number of responses with AA bit set

Cumulative

hdr_ad

f5.profile_dns.hdr_ad

The number of responses with AD bit set

Cumulative

hdr_cd

f5.profile_dns.hdr_cd

The number of queries with CD bit set

Cumulative

hdr_edns0

f5.profile_dns.hdr_edns0

The number of queries with EDNS0 bit set

Cumulative

hdr_ra

f5.profile_dns.hdr_ra

The number of responses with RA bit set

Cumulative

hdr_rd

f5.profile_dns.hdr_rd

The number of queries with RD bit set

Cumulative

hdr_tc

f5.profile_dns.hdr_tc

The number of responses with TC bit set

Cumulative

hints

f5.profile_dns.hints

The number of hint (Root Nameservers) responses sent

Cumulative

lic_dns_rate_rejects

f5.profile_dns.lic_dns_rate_rejects

The number of DNS queries rejected due to rate limiter action

Cumulative

malformed

f5.profile_dns.malformed

The number of malformed packets received

Cumulative

malicious

f5.profile_dns.malicious

The number of malicious packets received

Cumulative

mx_reqs

f5.profile_dns.mx_reqs

The number of MX query packets received

Cumulative

naptr_reqs

f5.profile_dns.naptr_reqs

The number of NAPTR query packets received

Cumulative

noerrors

f5.profile_dns.noerrors

The number of NOERROR responses sent

Cumulative

ns_reqs

f5.profile_dns.ns_reqs

The number of NS query packets received

Cumulative

nxdomain_override

f5.profile_dns.nxdomain_override

The number of responses whose return code is NOERROR due to NXDOMAIN override

Cumulative

op_notify

f5.profile_dns.op_notify

The number of queries whose operation code is NOTIFY

Cumulative

op_other

f5.profile_dns.op_other

The number of queries whose operation code is uncategorized

Cumulative

op_query

f5.profile_dns.op_query

The number of queries whose operation code is QUERY

Cumulative

op_update

f5.profile_dns.op_update

The number of queries whose operation code is UPDATE

Cumulative

other_reqs

f5.profile_dns.other_reqs

The number of uncategorized DNS packets received

Cumulative

ptr_reqs

f5.profile_dns.ptr_reqs

The number of PTR query packets received

Cumulative

queries

f5.profile_dns.queries

The number of DNS queries

Cumulative

r_badvers

f5.profile_dns.r_badvers

The number of responses whose return code is BADVERS

Cumulative

r_noerror

f5.profile_dns.r_noerror

The number of responses whose return code is NOERROR

Cumulative

r_nxdomain

f5.profile_dns.r_nxdomain

The number of responses whose return code is NXDOMAIN

Cumulative

r_refused

f5.profile_dns.r_refused

The number of responses whose return code is REFUSED

Cumulative

r_servfail

f5.profile_dns.r_servfail

The number of responses whose return code is SERVFAIL

Cumulative

rejects

f5.profile_dns.rejects

The number of reject (REFUSED) responses sent

Cumulative

responses

f5.profile_dns.responses

The number of DNS responses

Cumulative

rps

f5.profile_dns.rps

The average number of DNS responses per second

Cumulative

soa_reqs

f5.profile_dns.soa_reqs

The number of SOA query packets received

Cumulative

srv_reqs

f5.profile_dns.srv_reqs

The number of SRV query packets received

Cumulative

suspends

f5.profile_dns.suspends

The number of TCL suspends

Cumulative

tocache

f5.profile_dns.tocache

The number of requests sent to the DNS cache

Cumulative

todns

f5.profile_dns.todns

The number of requests sent to backend DNS

Cumulative

todnsx

f5.profile_dns.todnsx

The number of requests sent to DNS Express

Cumulative

togtm

f5.profile_dns.togtm

The number of requests sent to GTM

Cumulative

tozxfrd

f5.profile_dns.tozxfrd

The number of DNS Express notifies

Cumulative

txt_reqs

f5.profile_dns.txt_reqs

The number of TXT query packets received

Cumulative

zone_axfr

f5.profile_dns.zone_axfr

The number of queries whose question type is AXFR

Cumulative

zone_ixfr

f5.profile_dns.zone_ixfr

The number of queries whose question type is IXFR

Cumulative

Profile FTP statistics

Label

Alias

Description

name

f5.profile_ftp.name

The name of the FTP profile

vs_name

f5.profile_ftp.vs_name

The virtual server name

Metric

Alias

Description

Aggregation

active_requests

f5.profile_ftp.active_requests

The number of active transfer requests received

Cumulative

download_requests

f5.profile_ftp.download_requests

The number of download requests received

Cumulative

ftps_bypasses

f5.profile_ftp.ftps_bypasses

The number of FTP transitions to pass through mode due to SSL bypass

Cumulative

ftps_intercepts

f5.profile_ftp.ftps_intercepts

The number of intercepted FTPS connections

Cumulative

ftps_resets

f5.profile_ftp.ftps_resets

The number of reset FTP connections due to FTPS policy

Cumulative

ftps_sessions

f5.profile_ftp.ftps_sessions

The number of sessions entering explicit FTPS mode

Cumulative

login_requests

f5.profile_ftp.login_requests

The number of login requests received

Cumulative

passive_requests

f5.profile_ftp.passive_requests

The number of passive transfer requests received

Cumulative

passthru_transitions

f5.profile_ftp.passthru_transitions

The number of sessions entering pass through mode

Cumulative

upload_requests

f5.profile_ftp.upload_requests

The number of upload requests received

Cumulative

Profile PPTP statistics

Label

Alias

Description

name

f5.profile_pptp.name

The name of the PPTP profile

vs_name

f5.profile_pptp.vs_name

The virtual server name

Metric

Alias

Description

Aggregation

common.active_calls

f5.profile_pptp.active_calls

The number of active PPTP calls

Cumulative

common.call_clear_requests

f5.profile_pptp.call_clear_requests

The number of PPTP control messages sent by the server to the client indicating that a particular call is to be disconnected

Cumulative

common.call_disconnect_notifies

f5.profile_pptp.call_disconnect_notifies

The number of PPTP Call-Disconnect-Notify control messages sent by the client to the server

Cumulative

common.echo_replies

f5.profile_pptp.echo_replies

The number of PPTP control messages sent by either peer of a client-server control connection in response to the receipt of an Echo-Request

Cumulative

common.echo_requests

f5.profile_pptp.echo_requests

The number of PPTP control messages sent by either peer of a client-server control connection

Cumulative

common.failed_calls

f5.profile_pptp.failed_calls

The number of PPTP calls that failed

Cumulative

common.outgoing_call_replies

f5.profile_pptp.outgoing_call_replies

The number of PPTP control messages sent in reply to a received Start-Control-Connection-Request message

Cumulative

common.outgoing_call_requests

f5.profile_pptp.outgoing_call_requests

The number of PPTP control messages sent by the server to the client to indicate that an outbound call from the client is to be established

Cumulative

common.set_link_info

f5.profile_pptp.set_link_info

The number of PPTP control messages sent by the server to the client to set PPP-negotiated options

Cumulative

common.start_replies

f5.profile_pptp.start_replies

The number of PPTP control messages sent in reply to a received Start-Control-Connection-Request message

Cumulative

common.start_requests

f5.profile_pptp.start_requests

The number of PPTP control messages sent in reply to a received Start-Control-Connection-Request message

Cumulative

common.stop_replies

f5.profile_pptp.stop_replies

The number of PPTP control messages sent by one peer of a client-server control connection upon receipt of a Stop-Control-Connection-Request from the other peer

Cumulative

common.stop_requests

f5.profile_pptp.stop_requests

The number of PPTP control messages sent by one peer of a client-server control connection to inform the other peer that the control connection should be closed

Cumulative

common.total_calls

f5.profile_pptp.total_calls

The number of PPTP calls served

Cumulative

common.wan_error_notifies

f5.profile_pptp.wan_error_notifies

The number of WAN-Error-Notify messages sent by the client to the server to indicate WAN error conditions

Cumulative

Profile RTSP statistics

Label

Alias

Description

name

f5.profile_rtsp.name

The name of the RTSP profile

vs_name

f5.profile_rtsp.vs_name

The virtual server name

Metric

Alias

Description

Aggregation

num_errors

f5.profile_rtsp.errors

The number of RTSP errors

Cumulative

num_interleaved_data

f5.profile_rtsp.interleaved_data

The number of interleaved RTSP data packets

Cumulative

num_requests

f5.profile_rtsp.requests

The number of RTSP requests

Cumulative

num_responses

f5.profile_rtsp.responses

The number of RTSP responses

Cumulative

Profile SBI ratelimit statistics

Label

Alias

Description

vs_name

f5.profile_sbi_ratelimit.vs_name

The name of the rate limit profile

name

f5.profile_sbi_ratelimit.name

The virtual server name

Metric

Alias

Description

Aggregation

cur_acceptance_rate

f5.profile_sbi_ratelimit.acceptance.rate

The current percentage of SBI requests forwarded to a server that received a successful response code

Instance

cur_accepted_responses_per_sec

f5.profile_sbi_ratelimit.acceptance.response_rate

The current number of SBI requests per second forwarded to a server that received a successful response code

Instance

cur_bytes_per_sec_egress

f5.profile_sbi_ratelimit.egress.rate

The current number of bytes per second egressed by SBI, after any rate limiting was applied

Instance

cur_bytes_per_sec_ingress

f5.profile_sbi_ratelimit.ingress.rate

The current number of bytes per second ingressed to SBI, before any rate limiting was applied

Instance

cur_conns_at_50_pct_threshold_egress

f5.profile_sbi_ratelimit.egress.conns_at_50_pct_threshold

The current number of connections whose egress rate exceeds 50 percent of the configured SBI ratelimit threshold

Instance

cur_conns_at_50_pct_threshold_ingress

f5.profile_sbi_ratelimit.ingress.conns_at_50_pct_threshold

The current number of connections whose ingress rate exceeds 50 percent of the configured SBI ratelimit threshold

Instance

cur_conns_at_75_pct_threshold_egress

f5.profile_sbi_ratelimit.egress.conns_at_75_pct_threshold

The current number of connections whose egress rate exceeds 75 percent of the configured SBI ratelimit threshold

Instance

cur_conns_at_75_pct_threshold_ingress

f5.profile_sbi_ratelimit.ingress.conns_at_75_pct_threshold

The current number of connections whose ingress rate exceeds 75 percent of the configured SBI ratelimit threshold

Instance

cur_conns_at_90_pct_threshold_egress

f5.profile_sbi_ratelimit.egress.conns_at_90_pct_threshold

The current number of connections whose egress rate exceeds 90 percent of the configured SBI ratelimit threshold

Instance

cur_conns_at_90_pct_threshold_ingress

f5.profile_sbi_ratelimit.ingress.conns_at_90_pct_threshold

The current number of connections whose ingress rate exceeds 90 percent of the configured SBI ratelimit threshold

Instance

Protocol inspection libs state

Label

Alias

Description

blade

f5.protocol_inspection_libs_state.blade

The blade index

tmm

f5.protocol_inspection_libs_state.tmm

The TMM index

filename

f5.protocol_inspection_libs_state.filename

The name of the protocol inspection library file

state

f5.protocol_inspection_libs_state.state

The state of the protocol inspection library

Metric

Alias

Description

Aggregation

flows_active

f5.protocol_inspection_libs_state.flows.active

The number of active flows being inspected

Cumulative

flows_processed

f5.protocol_inspection_libs_state.flows.processed

The number of flows inspected

Cumulative

Protocol inspection statistics

Label

Alias

Description

insp_id

f5.protocol_inspection.insp_id

The protocol inspection identifier

vs_name

f5.protocol_inspection.vs_name

The virtual server name

prof_name

f5.protocol_inspection.prof_name

The name of the protoctol inspection profile

Metric

Alias

Description

Aggregation

hit_count

f5.protocol_inspection.hit_count

The number of times the inspection was matched

Cumulative

last_hit_time

f5.protocol_inspection.last_hit_time

The last time the inspection was matched

Maximum

RST cause statistics

Label

Alias

Description

rst_cause

f5.rst_cause.cause

The cause for TCP/IP reset (RST)

Metric

Alias

Description

Aggregation

count

f5.rst_cause.count

The count for each TCP/IP reset (RST) cause

Cumulative

TMM physical memory statistics

Label

Alias

Description

name

f5.tmm.pid

The name of the physical memory

Metric

Alias

Description

Aggregation

avail

f5.tmm_physmem.limit

The amount of memory available for TMM

Cumulative

used

f5.tmm_physmem.usage

The amount of memory consumed by TMM

Cumulative

TMM statistics

Label

Alias

Description

pid

f5.tmm.pid

The TMM process ID

cpu

f5.tmm.cpu

The index of CPU on which the specified TMM is running on the system

slot_id

f5.tmm.slot_id

The hardware slot in a chassis where a blade is plugged in

Metric

Alias

Description

Aggregation

tot_tmms

f5.tmm.limit

The number of TMMs on the system

Cumulative

client_side_traffic.bytes_in

f5.tmm.clientside.received.bytes

The number of bytes received by the system from client-side

Cumulative

client_side_traffic.bytes_out

f5.tmm.clientside.transmitted.bytes

The number of bytes sent to server-side from the system

Cumulative

client_side_traffic.cur_conns

f5.tmm.clientside.connections.current

The current connections from client-side to the system

Instance

client_side_traffic.max_conns

f5.tmm.clientside.connections.max

The maximum connections from client-side to the system

Cumulative

client_side_traffic.pkts_in

f5.tmm.clientside.received.packets

The number of packets received by the system from client-side

Cumulative

client_side_traffic.pkts_out

f5.tmm.clientside.transmitted.packets

The number of packets sent to client-side from the system

Cumulative

cpu_usage_1min

f5.tmm.cpu_utilization.1min

The percentage of time the TMM was busy over the last 1 minute

Cumulative

cpu_usage_1sec

f5.tmm.cpu_utilization.1sec

The percentage of time the TMM was busy over the last 1 second

Cumulative

cpu_usage_5mins

f5.tmm.cpu_utilization.5mins

The percentage of time the TMM was busy over the last 5 minutes

Cumulative

cpu_usage_5secs

f5.tmm.cpu_utilization.5secs

The percentage of time the TMM was busy over the last 5 seconds

Cumulative

cpu_usage_15mins

f5.tmm.cpu_utilization.15mins

The percentage of time the TMM was busy over the last 15 minutes

Cumulative

cpu_usage_15secs

f5.tmm.cpu_utilization.15secs

The percentage of time the TMM was busy over the last 15 seconds

Cumulative

dropped_packets

f5.tmm.dropped

The number of dropped packets

Cumulative

memory_total

f5.tmm.memory.limit

The memory available for TMM

Cumulative

memory_used

f5.tmm.memory.usage

The memory in use for TMM

Cumulative

server_side_traffic.bytes_in

f5.tmm.serverside.received.bytes

The number of bytes received by the system from server-side

Cumulative

server_side_traffic.bytes_out

f5.tmm.serverside.transmitted.bytes

The number of bytes sent to server-side from the system

Cumulative

server_side_traffic.cur_conns

f5.tmm.serverside.connections.current

The current connections from server-side to the system

Instance

server_side_traffic.max_conns

f5.tmm.serverside.connections.max

The maximum connections from client-side to the system

Cumulative

server_side_traffic.pkts_in

f5.tmm.serverside.received.packets

The number of packets received by the system from server-side

Cumulative

server_side_traffic.pkts_out

f5.tmm.serverside.transmitted.packets

The number of packets sent to server-side from the system

Cumulative

Virtual server statistics

Label

Alias

Description

name

f5.virtual_server.name

The virtual server name

destination

f5.virtual_server.destination

The virtual server destination address

source

f5.virtual_server.source

The virtual server source address

Metric

Alias

Description

Aggregation

clientside.bytes_in

f5.virtual_server.clientside.received.bytes

The number of bytes received by the specified virtual server from client-side

Cumulative

clientside.bytes_out

f5.virtual_server.clientside.transmitted.bytes

The number of bytes sent to client-side from the specified virtual server

Cumulative

clientside.cur_conns

f5.virtual_server.clientside.connections.current

The current connections from client-side to the specified virtual server

Instance

clientside.max_conns

f5.virtual_server.clientside.connections.max

The maximum connections from client-side to the specified virtual server

Cumulative

clientside.pkts_in

f5.virtual_server.clientside.received.packets

The number of packets received by the specified virtual server from client-side

Cumulative

clientside.pkts_out

f5.virtual_server.clientside.transmitted.packets

The number of packets sent to client-side from the specified virtual server

Cumulative

clientside.tot_conns

f5.virtual_server.clientside.connections.count

The number of connections from client-side to the specified virtual server

Cumulative

msg.req_in

f5.virtual_server.msg.received.requests

The number of incoming requests routed through the specified virtual server

Cumulative

msg.req_out

f5.virtual_server.msg.transmitted.requests

The number of outgoing requests routed through the specified virtual server

Cumulative

msg.resp_in

f5.virtual_server.msg.received.responses

The number of incoming responses routed through the specified virtual server

Cumulative

msg.resp_out

f5.virtual_server.msg.transmitted.responses

The number of outgoing responses routed through the specified virtual server

Cumulative

serverside.bytes_in

f5.virtual_server.serverside.received.bytes

The number of bytes received by the specified virtual server from server-side

Cumulative

serverside.bytes_out

f5.virtual_server.serverside.transmitted.bytes

The number of bytes sent to server-side from the specified virtual server

Cumulative

serverside.cur_conns

f5.virtual_server.serverside.connections.current

The current connections from server-side to the specified virtual server

Instance

serverside.max_conns

f5.virtual_server.serverside.connections.max

The maximum connections from server-side to the specified virtual server

Cumulative

serverside.pkts_in

f5.virtual_server.serverside.received.packets

The number of packets received by the specified virtual server from server-side

Cumulative

serverside.pkts_out

f5.virtual_server.serverside.transmitted.packets

The number of packets sent to server-side from the specified virtual server

Cumulative

serverside.tot_conns

f5.virtual_server.serverside.connections.total

Total number of connections from server-side to the specified virtual server

Cumulative

VLAN member statistics

Label

Alias

Description

vlan_name

f5.vlan_member.vlan_name

The name of the VLAN

member_name

f5.vlan_member.member_name

The name of the VLAN member

Metric

Alias

Description

Aggregation

clone_pkt_err

f5.vlan_member.clone_packet.error

The number of packet clone errors

Cumulative

clone_pkt_ok

f5.vlan_member.clone_packet.ok

The number of successfully cloned packets

Cumulative

profile_tcp_stat table

Label

Alias

Description

name

f5.profile_tcp.name

The name of the TCP profile

vs_name

f5.profile_tcp.vs_name

The virtual server name

Metric

Alias

Description

Aggregation

open

f5.profile_tcp.open

Counts the number of TCP connections currently in the ESTABLISHED state. This means the connection has completed the handshake and endpoints may send and receive data.

Cumulative

closed

f5.profile_tcp.closed

Counts the number of TCP connections that were previously initiated but have now progressed to the CLOSED state. This means TMM is no longer sending or receiving data through the connection, and the connection teardown sequence is complete.

Cumulative

accepts

f5.profile_tcp.accepts

Counts the total number of TCP connections that have successfully completed the three-way handshake and transitioned from SYN_RECEIVED to ESTABLISHED state. This represents server-side accepted connections where the final ACK has been received, indicating the connection is fully established and ready for data transfer.

Cumulative

close_wait

f5.profile_tcp.close_wait

Counts the number of TCP connections currently in the CLOSE_WAIT or LAST_ACK states. This means the remote endpoint has sent FIN, and TMM has sent an ACK, but has not yet completed the shutdown in the other direction. This may be because TMM still has data to forward and has not sent its own FIN, or it has sent its own FIN but is waiting to receive a corresponding ACK.

Cumulative

fin_wait

f5.profile_tcp.fin_wait

Counts the number of TCP connections currently in the CLOSING or FIN_WAIT_1 states. This means TMM has finished sending data for the connection and sent a FIN, but has not yet received a corresponding ACK from the remote endpoint.

Cumulative

fin_wait_2

f5.profile_tcp.fin_wait_2

Counts the number of TCP connections currently in the FIN_WAIT_2 state. This means TMM has finished sending data for the connection and sent a FIN, and the remote endpoint has sent a corresponding ACK but not yet sent its own FIN.

Cumulative

time_wait

f5.profile_tcp.time_wait

Counts the number of TCP connections currently in the TIME_WAIT state. This means TMM has sent its final ACK to complete a connection, but is waiting for a short period of time to ensure the remote endpoint has terminated its connection fully.

Cumulative

rttsum

f5.profile_tcp.rttsum

The sum of all RTT (round-trip time) measurements that have been taken by TMM, in milliseconds. This number can be divided by rttcount to compute a meaningful mean value.

Cumulative

rttcount

f5.profile_tcp.rttcount

The number of RTT (round-trip-time) measurements that have been taken by TMM. This number can be used as a denominator for rttsum to compute a meaningful mean value.

Cumulative

rttvarsum

f5.profile_tcp.rttvarsum

The sum of all RTT variance measurements that have been taken by TMM, in milliseconds, which is an indication of path jitter. This number can be divided by rttcount to compute a meaningful mean value.

Cumulative

delay_state_3whs

f5.profile_tcp.delay_state_3whs

The number of milliseconds that connections have been unable to send data because they are waiting for the 3-way TCP handshake to complete.
A significant amount of time spent in this state could signify a high RTT on the path, or a server that is overloaded and slow to accept new connections. Investigate RTT along the path in more detail using RTT statistics, or adjust the server to improve its response times on new connections.

Cumulative

delay_state_rwnd

f5.profile_tcp.delay_state_rwnd

The number of milliseconds that connections have been unable to send data because the current number of unacknowledged bytes on the wire has reached the remote endpoint’s advertised receive window, and the window cannot slide until TMM receives acknowledgement of some of the data.
A significant amount of time spent in this state suggests TMM is sending at the maximum possible egress data speed, since it is being limited by the remote endpoint receiving the data. If the goodput is lower than expected for the path, the remote endpoint must be adjusted to increase its receive window size to be more ideally tuned to the BDP (bandwidth-delay product) of the path.

Cumulative

delay_state_retx

f5.profile_tcp.delay_state_retx

The number of milliseconds that connections have been unable to send meaningful data because they are retransmitting already-sent data or waiting for acknowledgement of retransmitted data.
A significant amount of time spent in this state suggests that there is packet loss along the path from TMM to the remote endpoint receiving the data. Ideally, we would be adjusting our congestion window size down to limit the amount of loss more effectively, but a large value here suggests this is not the case. This could indicate an overly aggressive congestion algorithm (for example, slow start is disabled), or a path with random loss unrelated to congestion. You may consider enabling slow start, using a less aggressive congestion algorithm, or adjusting packet loss ignore settings to ignore fewer packet losses, and allow congestion control to take effect sooner.

Cumulative

delay_state_waitforack

f5.profile_tcp.delay_state_waitforack

The number of milliseconds that connections have been unable to send data because they have already sent all available data they have received. In this case, the connections are also expecting an ACK to data that has been sent, but that is not causing the delay since there is no available data to send.
A significant amount of time spent in this state suggests that data is being sent to the remote endpoint faster than it is arriving or being processed by Big-IP. One possibility is an idle server that is only occasionally sending small chunks of data. If this is not the case, we should direct our attention to the traffic being received by TMM on the other half of the proxied connection. From the perspective of that remote endpoint sending data to TMM, it may be limited by packet loss / congestion control, or TMM’s receive window size. If the former, the path may be saturated, or the congestion algorithm on the server may need adjustment. If the latter, TMM’s receive window size should be increased or receive window auto-tuning should be enabled. If this does not solve the issue, there may be a slowdown in the processing layers above TCP in TMM. It may help to increase the TCP proxy buffer size or enable proxy buffer size auto-tuning in the TCP settings for the connection that is sending the data out of TMM, or decrease other upper layer protocol parsing within TMM.

Cumulative

delay_state_closing

f5.profile_tcp.delay_state_closing

The number of milliseconds that connections have spent after receiving acknowledgement of all outgoing data and sent a FIN, waiting for acknowledgement of the FIN.
A significant amount of time spent in this state does not typically signal any performance throughput issues. It would indicate that servers are taking a long time to respond to FIN during connection termination.

Cumulative

delay_state_cwnd

f5.profile_tcp.delay_state_cwnd

The number of milliseconds that connections have been unable to send data because they are limited by the current congestion window size.
A significant amount of time spent in this state typically suggests a legitimate response to congestion on the network path TMM is sending traffic out through. It means the current congestion control algorithm is limiting the amount of data TMM is willing to send out at a time, typically due to packet loss. The packet loss is likely due to the network path being saturated with the maximum rate of data it can handle. If the packet loss is not related to congestion, increasing the level of ignored packet loss in the TCP settings on TMM may help alleviate the congestion window limitation.

Cumulative

delay_state_nagle

f5.profile_tcp.delay_state_nagle

The number of milliseconds that connections have been waiting to send data because they are holding sub-MSS size packets due to Nagle’s algorithm.
A significant amount of time in this state shows that TMM is waiting significant periods of time with sub-MSS size packets due to Nagle’s algorithm. It may be alleviated by disabling Nagle’s algorithm in the TCP settings on TMM.

Cumulative

delay_state_sndbuf

f5.profile_tcp.delay_state_sndbuf

The number of milliseconds that connections have been unable to send data because the local send buffer is full, and TMM is waiting for data to be acknowledged before the window can slide to allow more bytes to be output on the wire.
A significant amount of time spent in this state means that the send buffer in use by TMM is not large enough for the BDP (bandwidth-delay product) of the path to the remote endpoint. Consider enabling send window auto-tuning or increasing the size of the send buffer size in TMM’s TCP settings.

Cumulative

delay_state_app

f5.profile_tcp.delay_state_app

The number of milliseconds that connections have been unable to send data because they have already sent all available data they have received. In this case all the data has also been acknowledged already by the remote endpoint.
A significant amount of time spent in this state suggests that data is being sent to the remote endpoint faster than it is arriving or being processed by Big-IP. One possibility is an idle server that is only occasionally sending small chunks of data. If this is not the case, we should direct our attention to the traffic being received by TMM on the other half of the proxied connection. From the perspective of that remote endpoint sending data to TMM, it may be limited by packet loss / congestion control, or TMM’s receive window size. If the former, the path may be saturated, or the congestion algorithm on the server may need adjustment. If the latter, TMM’s receive window size should be increased or receive window auto-tuning should be enabled. If this does not solve the issue, there may be a slowdown in the processing layers above TCP in TMM. It may help to increase the TCP proxy buffer size or enable proxy buffer size auto-tuning in the TCP settings for the connection that is sending the data out of TMM, or decrease other upper layer protocol parsing within TMM.

Cumulative

delay_state_ratepace

f5.profile_tcp.delay_state_ratepace

The number of milliseconds that connections have been unable to send data because the rate pacing feature is limiting their output.
A significant amount of time spent in this state means that TMM is deliberately delaying transmission of packets as part of the rate pacing feature. This is expected if rate-pacing is enabled and the data transmission rate is at the configured level.

Cumulative

ip_intelligence_stat

Label

Alias

Description

context_type

f5.ip.intelligence.context_type

Virtual or global

context_name

f5.ip.intelligence.context_name

Name of the application or global context.

category

f5.ip.intelligence.category

The type of category that the IP belongs to. It can be a threat category or allowlist.

Metric

Alias

Description

Aggregation

src_ip_blacklist

f5.ip.intelligence.src_ip_blacklist

Count number of packets originating from the source IP belonging to any configured category in the IPI Policy that hits the context.

Cumulative

dst_ip_blacklist

f5.ip.intelligence.dst_ip_blacklist

Count number of packets targeting at the destination IP belonging to any configured category in the IPI Policy that hits the context.

Cumulative