F5 Load Balancer
Introduction
F5 load balancer is a network appliance used to distribute network or application traffic across multiple servers. This observability source covers F5 BIG-IP health and runtime statistics including CPU, memory, temperature, global, SSL, virtual server, pool, pool member, HTTP profile, and node-level metrics such as current connections, connection rates, sessions, throughput, queue depth, requests, availability, and errors. It also includes F5 rSeries platform health metrics for storage, disk usage, latency, and current IOPS to support comprehensive GSH generation for both ADC and platform infrastructure monitoring.
Getting Started
Compatibility
F5 Load Balancer O11ySource supports SNMP versions v1, v2c and v3.
Data Collection Method
vuSmartMaps collects the availability data for F5 Load Balancer O11ySource using an internal data collector and collects data based on the source configuration. NOTE: SNMP Polling O11ySource has to be enabled and configured before enabling F5 Load Balancer O11ySource
Prerequisites
Dependent Configuration
To configure this O11ySource, create a 'credential' of type 'snmp' under the 'Definition' tab.
Inputs for Configuring Data Source
- Group Name: This field is for grouping devices for SNMP polling, making it easier to manage devices with common characteristics or within the same network segment.
- No. of Retries: Number of times the system should reattempt polling if the initial attempt fails. Default is set to 7 retries
- Timeout Duration: Specify how long the system should wait for a response from a device before considering the attempt unsuccessful. Default timeout is 5 seconds
- Devices: Add all IP, credential and other info
- Device IP: Enter the IP address of the device.
- SNMP Credential: Select the SNMP credential from the dropdown list that corresponds to this device.
- Vendor: Select the vendor of the device from the dropdown list
- Model: Select the model of the device from dropdown list.
- MIB Groups: Select the MIB Group and polling interval
- MIB Group: Select the MIB Group to poll, identifying the MIB OID to collect. Default: 'ALL_SUPPORTED_MIB_GROUPS'.
- Interval: Specify the polling interval in seconds. Default: 360 seconds
Firewall Requirement
To collect data from this O11ySource, ensure the following ports are opened:
| Source IP | Destination IP | Destination Port | Protocol | Direction |
|---|---|---|---|---|
| vuSmartMaps IP | IP address of the SNMP device | 161* | UDP | Outbound |
*Before providing the firewall requirements, please update the port based on the customer environment.
Configuring the Target
Configure SNMP on F5 Load Balancer devices and grant SNMP access permissions to vuSmartMaps designated IP address.
Configuration Steps
- **
Enable**the F5 Load Balancer O11ySource. - Select the Sources tab and press the
+button to add a new SNMP device to be monitored. - Click on
Saveto create the instance
Metrics Collected
| Name | Description | Data Type |
|---|---|---|
| Event Timestamp | Timestamp | String |
| Timestamp | Timestamp | DateTime64 |
| BU ID | Business Unit Id | LowCardinality(String) |
| Tenant ID | Tenant id | LowCardinality(String) |
| Host | IP Address for this Cisco Switch | IPv4 |
| Target | IP Address for this Cisco Switch | String |
| Device IP | Device IP for this Cisco Switch | IPv4 |
| Data Type | Data Type | LowCardinality(String) |
| Type | Type | LowCardinality(String) |
| Vendor Name | Vendor Name | LowCardinality(String) |
| Device Type | Device Type. In this case, Firewall | LowCardinality(String) |
| Period | Period | Int32 |
| System Name | System Name | String |
| Index | Index | String |
| CPU Utilization | CPU Utilization | Float64 |
| CPU Name | CPU Name | LowCardinality(String) |
| Memory Utilization | Memory Utilization | Float64 |
| Description | System Description | String |
| Contact | System Contact | String |
| Location | System Location | String |
| Uptime | System Uptime | UInt64 |
| Uptime in seconds | System Uptime in Seconds | Float64 |
| Name | Interface Name | String |
| Temperature Value | Temperature Value | Int32 |
| Temperature Threshold | Temperature Threshold | Int32 |
| Temperature Percetnage | Temperature Percetnage | Float64 |
| Temperature Name | Temperature Name | String |
| FRU Power Operstatus | FRU Power Operstatus | Int32 |
| FRU Power Adminstatus | FRU Power Adminstatus | Int32 |
| FRU Power Operstatus Description | FRU Power Operstatus Description | String |
| FRU Power Adminstatus Description | FRU Power Adminstatus Description | String |
| Interface Input Abort | Interface Input Abort | UInt64 |
| Interface Input Abort Diff | Interface Input Abort Diff | UInt64 |
| Input Collisions | Input Collisions | UInt64 |
| Input Collisions Diff | Input Collisions Diff | UInt64 |
| Input CRC | Input CRC | UInt64 |
| Input CRC Diff | Input CRC Diff | UInt64 |
| Input Misaligned | Input Misaligned | UInt64 |
| Input Misaligned Diff | Input Misaligned Diff | UInt64 |
| Input Overrun | Input Overrun | UInt64 |
| Input Overrun Diff | Input Overrun Diff | UInt64 |
| Input Queue Drop | Input Queue Drop | UInt64 |
| Input Queue Drop Diff | Input Queue Drop Diff | UInt64 |
| Output Queue Drop | Output Queue Drop | UInt64 |
| Output Queue Drop Diff | Output Queue Drop Diff | UInt64 |
| BGP Local IP Address | BGP Local IP Address | String |
| BGP Peer Admin Status | BGP Peer Admin Status | Int32 |
| BGP Peer Connection State | BGP Peer Connection State | String |
| BGP Peer Remote Address | BGP Peer Remote Address | String |
| BGP Peer Up Since | BGP Peer Up Since | Int64 |
| BGP State | BGP State | LowCardinality(String) |
| BGP Peer Admin State | BGP Peer Admin State | LowCardinality(String) |
| BGP Peer Link State | BGP Peer Link State | LowCardinality(String) |
| BGP Peer Up Since Date | BGP Peer Up Since Date | String |
| Up Since | upsince | DateTime64 |
| OSPF Neighbour State | OSPF Neighbour State | String |
| OSPF Neighbour Address | OSPF Neighbour Address | String |
| Is FRU | Is FRU | Int16 |
| Sensor Name | Sensor Name | String |
| Sensor Type | Sensor Type | Int32 |
| FRU Sensor State | FRU Sensor State | String |
| vublock Name | vublock Name | String |
| Topic Of | Topic Of | String |
| Memory Type | Memory type | Int8 |
| CPU Type | CPU Type | Int8 |
| Virtual Server Availability State | Current availability status of the virtual server. | UInt8 |
| LTM Virtual Server Status Detail Reason | Detailed reason for the virtual server’s current status. | String |
| LTM Virtual Server Status Enabled State | Indicates whether the virtual server is enabled or not. | UInt8 |
| LTM Virtual Server Status Parent Type | Parent type of the virtual server status object. | Int32 |
| LTM Virtual Server Min Connection Duration | Minimum connection duration on the virtual server. | UInt64 |
| Virtual Server Max Connection Duration | Maximum connection duration on the virtual server. | UInt64 |
| LTM Virtual Server Average Connection Duration | Average connection duration on the virtual server. | UInt64 |
| LTM Virtual Server No Node Errors | Number of node errors encountered by the virtual server. | UInt64 |
| LTM Virtual Server Client Packets In | Number of packets received by the virtual server. | UInt64 |
| LTM Virtual Server Client Bytes In | Number of bytes received by the virtual server. | UInt64 |
| LTM Virtual Server Client Packets Out | Number of packets sent by the virtual server. | UInt64 |
| LTM Virtual Server Client Bytes Out | Number of bytes sent by the virtual server. | UInt64 |
| LTM Virtual Server Client Max Connection | Maximum concurrent connections on the virtual server. | UInt64 |
| LTM Virtual Server Client Total Connection | Total number of connections made to the virtual server. | UInt64 |
| Virtual Server Current Connections | Current active connections to the virtual server. | UInt64 |
| LTM Virtual Server Total Requests | Total number of requests received by the virtual server. | UInt64 |
| Virtual Server Current Connection Rate | Current connection rate of the virtual server client traffic. | UInt64 |
| LTM Virtual Server Min Connection Duration Diff | Difference in minimum connection duration over time. | UInt64 |
| Virtual Server Max Connection Duration Change | Difference in maximum connection duration over time. | UInt64 |
| LTM Virtual Server Average Connection Duration Diff | Difference in average connection duration over time. | UInt64 |
| LTM Virtual Server No Node Errors Diff | Difference in the number of node errors over time. | UInt64 |
| LTM Virtual Server Client Packets In Diff | Difference in client packets received over time. | UInt64 |
| LTM Virtual Server Client Bytes In Diff | Difference in client bytes received over time. | UInt64 |
| LTM Virtual Server Client Packets Out Diff | Difference in client packets sent over time. | UInt64 |
| LTM Virtual Server Client Bytes Out Diff | Difference in client bytes sent over time. | UInt64 |
| LTM Virtual Server Client Max Connection Diff | Difference in maximum concurrent connections over time. | UInt64 |
| LTM Virtual Server Client Total Connection Diff | Difference in total connections made over time. | UInt64 |
| LTM Virtual Server Total Requests Diff | Difference in total requests received by the virtual server over time. | UInt64 |
| Pool Availability State | Current availability status of the pool. | UInt8 |
| LTM Pool Status Detail Reason | Detailed reason for the pool's current status. | String |
| LTM Pool Status Enabled State | Indicates whether the pool is enabled or not. | UInt8 |
| LTM Pool Status Parent Type | Parent type of the pool status object. | Int32 |
| LTM Pool Server Bytes In | Number of bytes received by the pool server. | UInt64 |
| LTM Pool Server Bytes Out | Number of bytes sent by the pool server. | UInt64 |
| LTM Pool Server Current Connection | Current active connections to the pool server. | UInt64 |
| LTM Pool Server Max Connection | Maximum concurrent connections on the pool server. | UInt64 |
| LTM Pool Server Packets In | Number of packets received by the pool server. | UInt64 |
| LTM Pool Server Packets Out | Number of packets sent by the pool server. | UInt64 |
| LTM Pool Server Total Connection | Total number of connections made to the pool server. | UInt64 |
| LTM Pool Server Total Request | Total number of requests received by the pool server. | UInt64 |
| Pool Queue Depth | Current queue depth for the pool. | UInt64 |
| Pool Current Sessions | Current active sessions for the pool. | UInt64 |
| LTM Pool Server Bytes In Diff | Difference in bytes received by the pool server over time. | UInt64 |
| LTM Pool Server Bytes Out Diff | Difference in bytes sent by the pool server over time. | UInt64 |
| LTM Pool Server Max Connection Diff | Difference in maximum concurrent connections over time. | UInt64 |
| LTM Pool Server Packets In Diff | Difference in packets received by the pool server over time. | UInt64 |
| LTM Pool Server Packets Out Diff | Difference in packets sent by the pool server over time. | UInt64 |
| LTM Pool Server Total Connection Diff | Difference in total connections made over time. | UInt64 |
| LTM Pool Server Total Request Diff | Difference in total requests received over time. | UInt64 |
| Pool Member Availability State | Availability status of the pool member. | UInt8 |
| LTM Pool Member Status Detail Reason | Detailed reason for the pool member's current status. | String |
| LTM Pool Member Status Enabled State | Indicates whether the pool member is enabled. | UInt8 |
| LTM Pool Member Status Internet Address Type | Internet address type of the pool member. | Int16 |
| LTM Pool Member Status Internet Address | Internet address of the pool member. | String |
| LTM Pool Member Status Internet Port | Internet port of the pool member. | UInt32 |
| LTM Pool Member Status Node Name | Name of the node associated with the pool member. | String |
| LTM Pool Member Status Parent Type | Parent type of the pool member status object. | Int32 |
| LTM Pool Member Stats Internet Port | Internet port of the pool member. | UInt32 |
| LTM Pool Member Stats Internet Address Type | Internet address type of the pool member. | Int16 |
| LTM Pool Member Stats Internet Address | Internet address of the pool member. | String |
| LTM Pool Member Stats Node Name | Name of the node associated with the pool member. | String |
| LTM Pool Member Stats Server Packets In | Packets received by the server from the pool member. | UInt64 |
| LTM Pool Member Stats Server Bytes In | Bytes received by the server from the pool member. | UInt64 |
| LTM Pool Member Stats Server Packets Out | Packets sent by the server to the pool member. | UInt64 |
| LTM Pool Member Stats Server Bytes Out | Bytes sent by the server to the pool member. | UInt64 |
| Pool Member Current Connections | Current active connections to the pool member. | UInt64 |
| LTM Pool Member Stats Total Connection | Total number of connections made to the pool member. | UInt64 |
| LTM Pool Member Stats Total Requests | Total number of requests received by the pool member. | UInt64 |
| Pool Member Current Sessions | Current active sessions of the pool member. | UInt64 |
| Pool Member Current Connection Rate | Current connection rate for the pool member. | UInt64 |
| LTM Pool Member Stats Server Packets In Diff | Difference in packets received by the server from the pool member over time. | UInt64 |
| LTM Pool Member Stats Server Bytes In Diff | Difference in bytes received by the server from the pool member over time. | UInt64 |
| LTM Pool Member Stats Server Packets Out Diff | Difference in packets sent by the server to the pool member over time. | UInt64 |
| LTM Pool Member Stats Server Bytes Out Diff | Difference in bytes sent by the server to the pool member over time. | UInt64 |
| LTM Pool Member Stats Total Connection Diff | Difference in total connections to the pool member over time. | UInt64 |
| LTM Pool Member Stats Total Requests Diff | Difference in total requests received by the pool member over time. | UInt64 |
| LTM Node Stats Server Bytes In | Number of bytes received by the node server. | UInt64 |
| LTM Node Stats Server Bytes Out | Number of bytes sent by the node server. | UInt64 |
| Node Current Connections | Current active connections to the node server. | UInt64 |
| LTM Node Stats Total Requests | Total number of requests received by the node. | UInt64 |
| LTM Node Stats Node Name | Name of the node. | String |
| Node Current Sessions | Current active sessions of the node. | UInt64 |
| Node Current Connection Rate | Current connection rate for the node. | UInt64 |
| LTM Node Stats Server Bytes In Diff | Difference in bytes received by the node server over time. | UInt64 |
| LTM Node Stats Server Bytes Out Diff | Difference in bytes sent by the node server over time. | UInt64 |
| LTM Node Stats Total Requests Diff | Difference in total requests received by the node over time. | UInt64 |
| LTM Server SSL Current Connection | Current active SSL connections on the server. | UInt64 |
| LTM Server SSL Max Connection | Maximum SSL connections handled by the server. | UInt64 |
| LTM Server SSL Current Native Connection | Current active native SSL connections on the server. | UInt64 |
| LTM Server SSL Max Native Connection | Maximum native SSL connections handled by the server. | UInt64 |
| LTM Server SSL Total Native Connection | Total native SSL connections handled by the server. | UInt64 |
| LTM Server SSL Encrypt Bytes In | Bytes received by the server using SSL encryption. | UInt64 |
| LTM Server SSL Encrypt Bytes Out | Bytes sent by the server using SSL encryption. | UInt64 |
| LTM Server SSL Decrypt Bytes In | Bytes received by the server using SSL decryption. | UInt64 |
| LTM Server SSL Decrypt Bytes Out | Bytes sent by the server using SSL decryption. | UInt64 |
| LTM Server SSL Records In | SSL records received by the server. | UInt64 |
| LTM Server SSL Records Out | SSL records sent by the server. | UInt64 |
| LTM Server SSL Non HW Accelerated Connections | SSL connections without hardware acceleration on the server. | UInt64 |
| LTM Server SSL Premature Disconnections | Premature SSL disconnections on the server. | UInt64 |
| LTM Server SSL Midstream Renegotiations | SSL renegotiations in midstream on the server. | UInt64 |
| LTM Server SSL Session Cache Overflow | Overflow events in the server's SSL session cache. | UInt64 |
| LTM Server SSL Handshake Failures | Failed SSL handshakes on the server. | UInt64 |
| LTM Server SSL Bad Records | Malformed SSL records received by the server. | UInt64 |
| LTM Server SSL Fatal Alerts | Fatal SSL alerts triggered on the server. | UInt64 |
| LTM Server SSL Max Connection Diff | Difference in maximum SSL connections on the server over time. | UInt64 |
| LTM Server SSL Max Native Connection Diff | Difference in maximum native SSL connections on the server over time. | UInt64 |
| LTM Server SSL Total Native Connection Diff | Difference in total native SSL connections on the server over time. | UInt64 |
| LTM Server SSL Encrypt Bytes In Diff | Difference in bytes received using SSL encryption over time. | UInt64 |
| LTM Server SSL Encrypt Bytes Out Diff | Difference in bytes sent using SSL encryption over time. | UInt64 |
| LTM Server SSL Decrypt Bytes In Diff | Difference in bytes received using SSL decryption over time. | UInt64 |
| LTM Server SSL Decrypt Bytes Out Diff | Difference in bytes sent using SSL decryption over time. | UInt64 |
| LTM Server SSL Records In Diff | Difference in SSL records received by the server over time. | UInt64 |
| LTM Server SSL Records Out Diff | Difference in SSL records sent by the server over time. | UInt64 |
| LTM Server SSL Non HW Accelerated Connections Diff | Difference in non-hardware accelerated SSL connections over time. | UInt64 |
| LTM Server SSL Premature Disconnections Diff | Difference in premature SSL disconnections over time. | UInt64 |
| LTM Server SSL Midstream Renegotiations Diff | Difference in midstream SSL renegotiations over time. | UInt64 |
| LTM Server SSL Session Cache Overflow Diff | Difference in SSL session cache overflows over time. | UInt64 |
| Server SSL Handshake Failures | Difference in SSL handshake failures over time. | UInt64 |
| LTM Server SSL Bad Records Diff | Difference in malformed SSL records over time. | UInt64 |
| Server SSL Fatal Alerts | Difference in fatal SSL alerts over time. | UInt64 |
| LTM Client SSL Bad Records | Malformed SSL records received by the client. | UInt64 |
| LTM Client SSL Current Connection | Current active SSL connections on the client. | UInt64 |
| LTM Client SSL Current Native Connection | Current active native SSL connections on the client. | UInt64 |
| LTM Client SSL Decrypt Bytes In | Bytes received by the client using SSL decryption. | UInt64 |
| LTM Client SSL Decrypt Bytes Out | Bytes sent by the client using SSL decryption. | UInt64 |
| LTM Client SSL Encrypt Bytes In | Bytes received by the client using SSL encryption. | UInt64 |
| LTM Client SSL Encrypt Bytes Out | Bytes sent by the client using SSL encryption. | UInt64 |
| LTM Client SSL Fatal Alerts | Fatal SSL alerts triggered on the client. | UInt64 |
| LTM Client SSL Handshake Failures | Number of failed SSL handshake attempts by clients. | UInt64 |
| LTM Client SSL Max Connection | Maximum number of concurrent SSL connections allowed. | UInt64 |
| LTM Client SSL Max Native Connection | Maximum number of native SSL connections allowed. | UInt64 |
| LTM Client SSL Midstream Renegotiations | Count of midstream renegotiations during SSL sessions. | UInt64 |
| LTM Client SSL Non HW Accelerated Connections | Number of SSL connections not using hardware acceleration. | UInt64 |
| LTM Client SSL Premature Disconnections | Instances of premature disconnections in SSL sessions. | UInt64 |
| LTM Client SSL Records In | Total number of SSL records received from clients. | UInt64 |
| LTM Client SSL Records Out | Total number of SSL records sent to clients. | UInt64 |
| LTM Client SSL Session Cache Overflow | Number of times the SSL session cache has overflowed. | UInt64 |
| LTM Client SSL Total Native Connection | Total number of native SSL connections established. | UInt64 |
| LTM Client SSL Bad Records Diff | Difference in the number of bad SSL records over time. | UInt64 |
| LTM Client SSL Decrypt Bytes In Diff | Difference in bytes decrypted in SSL sessions over time. | UInt64 |
| LTM Client SSL Decrypt Bytes Out Diff | Difference in bytes encrypted out in SSL sessions over time. | UInt64 |
| LTM Client SSL Encrypt Bytes In Diff | Difference in bytes encrypted in SSL sessions over time. | UInt64 |
| LTM Client SSL Encrypt Bytes Out Diff | Difference in bytes sent out after encryption over time. | UInt64 |
| Client SSL Fatal Alerts | Difference in fatal SSL alerts over time. | UInt64 |
| Client SSL Handshake Failures | Difference in SSL handshake failures over time. | UInt64 |
| LTM Client SSL Max Connection Diff | Difference in the maximum SSL connections over time. | UInt64 |
| LTM Client SSL Max Native Connection Diff | Difference in the maximum native SSL connections over time. | UInt64 |
| LTM Client SSL Midstream Renegotiations Diff | Difference in midstream renegotiations over time. | UInt64 |
| LTM Client SSL Non HW Accelerated Connections Diff | Difference in non-hardware accelerated SSL connections over time. | UInt64 |
| LTM Client SSL Premature Disconnections Diff | Difference in premature disconnections over time. | UInt64 |
| LTM Client SSL Records In Diff | Difference in SSL records received over time. | UInt64 |
| LTM Client SSL Records Out Diff | Difference in SSL records sent over time. | UInt64 |
| LTM Client SSL Session Cache Overflow Diff | Difference in SSL session cache overflow instances over time. | UInt64 |
| LTM Client SSL Total Native Connection Diff | Difference in total native SSL connections over time. | UInt64 |
| LTM HTTP Profile 2XX Responses | Count of successful HTTP responses (2xx status codes). | UInt64 |
| LTM HTTP Profile 3XX Responses | Count of redirection HTTP responses (3xx status codes). | UInt64 |
| LTM HTTP Profile 4XX Responses | Count of client error HTTP responses (4xx status codes). | UInt64 |
| LTM HTTP Profile 5XX Responses | Count of server error HTTP responses (5xx status codes). | UInt64 |
| LTM HTTP Profile Cookie Persistence Insert | Number of cookie persistence insertions in HTTP profiles. | UInt64 |
| LTM HTTP Profile Max Keepalive Requests | Maximum number of keep-alive requests allowed. | UInt64 |
| LTM HTTP Profile Number GET Requests | Total number of GET requests received. | UInt64 |
| LTM HTTP Profile Number POST Requests | Total number of POST requests received. | UInt64 |
| LTM HTTP Profile Number Requests | Total number of HTTP requests received. | UInt64 |
| LTM HTTP Profile Response 16K | Number of HTTP responses with a size of 16 KB. | UInt64 |
| LTM HTTP Profile Response 1K | Number of HTTP responses with a size of 1 KB. | UInt64 |
| LTM HTTP Profile Response 32K | Number of HTTP responses with a size of 32 KB. | UInt64 |
| LTM HTTP Profile Response 4K | Number of HTTP responses with a size of 4 KB. | UInt64 |
| LTM HTTP Profile 2XX Responses Diff | Difference in the count of successful HTTP responses (2xx). | UInt64 |
| LTM HTTP Profile 3XX Responses Diff | Difference in the count of redirection HTTP responses (3xx). | UInt64 |
| HTTP 4xx Responses | Difference in the count of client error HTTP responses (4xx). | UInt64 |
| HTTP 5xx Responses | Difference in the count of server error HTTP responses (5xx). | UInt64 |
| LTM HTTP Profile Cookie Persistence Insert Diff | Difference in cookie persistence insertions over time. | UInt64 |
| LTM HTTP Profile Max Keepalive Requests Diff | Difference in the maximum number of keep-alive requests. | UInt64 |
| LTM HTTP Profile Number GET Requests Diff | Difference in the total number of GET requests over time. | UInt64 |
| LTM HTTP Profile Number POST Requests Diff | Difference in the total number of POST requests over time. | UInt64 |
| HTTP Request Count | Difference in the total number of HTTP requests over time. | UInt64 |
| LTM HTTP Profile Response 16K Diff | Difference in the number of 16 KB HTTP responses over time. | UInt64 |
| LTM HTTP Profile Response 1K Diff | Difference in the number of 1 KB HTTP responses over time. | UInt64 |
| LTM HTTP Profile Response 32K Diff | Difference in the number of 32 KB HTTP responses over time. | UInt64 |
| LTM HTTP Profile Response 4K Diff | Difference in the number of 4 KB HTTP responses over time. | UInt64 |
| Sys Stats Client Bytes In | Total number of bytes received from clients. | UInt64 |
| Sys Stats Client Bytes Out | Total number of bytes sent to clients. | UInt64 |
| Sys Stats Client Max Connection | Maximum number of concurrent connections from clients. | UInt64 |
| Sys Stats Client Current Connection | Current number of active connections from clients. | UInt64 |
| Sys Stats Client Total Connection | Total number of connections established from clients. | UInt64 |
| Sys Stats Server Bytes In | Total number of bytes received by the server. | UInt64 |
| Sys Stats Server Bytes Out | Total number of bytes sent by the server. | UInt64 |
| Sys Stats Server Max Connection | Maximum number of concurrent connections to the server. | UInt64 |
| Sys Stats Server Current Connection | Current number of active connections to the server. | UInt64 |
| Sys Stats Server Total Connection | Total number of connections established to the server. | UInt64 |
| Sys Stats Client Bytes In Diff | Difference in bytes received from clients over time. | UInt64 |
| Sys Stats Client Bytes Out Diff | Difference in bytes sent to clients over time. | UInt64 |
| Sys Stats Client Max Connection Diff | Difference in the maximum number of client connections over time. | UInt64 |
| Sys Stats Client Total Connection Diff | Difference in the total number of connections from clients over time. | UInt64 |
| Sys Stats Server Bytes In Diff | Difference in bytes received by the server over time. | UInt64 |
| Sys Stats Server Bytes Out Diff | Difference in bytes sent by the server over time. | UInt64 |
| Sys Stats Server Max Connection Diff | Difference in the maximum number of server connections over time. | UInt64 |
| Sys Stats Server Total Connection Diff | Difference in the total number of connections to the server over time. | UInt64 |
| LTM Pool Member Stats Port | Port number of the pool member in the load balancing configuration. | UInt32 |
| LTM Member Pool Name | Name of the pool to which the member belongs. | String |
| Virtual Server Availability | Availability status of the virtual server. | String |
| LTM Virtual Server Enabled Status | Enabled status of the virtual server. | String |
| Pool Member Availability | Availability status of the pool member. | String |
| LTM Pool Member Enabled Status | Enabled status of the pool member. | String |
| Pool Availability | Availability status of the pool. | String |
| LTM Pool Enabled Status | Enabled status of the pool. | String |
| Endpoint Type | Endpoint type for differentiating platform and service rows. | LowCardinality(String) |
| CPU Physical ID | Physical CPU identifier for the platform server. | UInt32 |
| CPU Cache Size | CPU cache size for the platform server. | String |
| CPU Core Count | Total CPU core count for the platform server. | UInt32 |
| CPU Speed | CPU clock speed for the platform server. | String |
| CPU Sockets | CPU socket count for the platform server. | UInt32 |
| CPU Threads | CPU thread count for the platform server. | UInt32 |
| CPU Model | CPU model string for the platform server. | String |
| Total Capacity | Total capacity of the resource for the observed row. | UInt64 |
| Used Capacity | Used capacity of the resource for the observed row. | UInt64 |
| Free Capacity | Free capacity of the resource for the observed row. | UInt64 |
| Available Capacity | Available capacity of the resource for the observed row. | UInt64 |
| Read IOPS | Read IOPS for the observed resource row. | UInt64 |
| Write IOPS | Write IOPS for the observed resource row. | UInt64 |
| Read Bytes | Read bytes counter for the observed resource row. | UInt64 |
| Write Bytes | Write bytes counter for the observed resource row. | UInt64 |
| Read Latency (ms) | Read latency in milliseconds for the observed resource row. | UInt64 |
| Write Latency (ms) | Write latency in milliseconds for the observed resource row. | UInt64 |
| Disk Model | Disk model for the observed disk row. | String |
| Disk Vendor | Disk vendor for the observed disk row. | String |
| Disk Firmware Version | Disk firmware version for the observed disk row. | String |
| Disk Serial Number | Disk serial number for the observed disk row. | String |
| Disk Size | Disk capacity for the observed disk row. | UInt64 |
| Disk Type | Disk media type for the observed disk row. | String |
| Total Disk IOPS | Total IOPS counter for the observed disk row. | UInt64 |
| Merged Disk Reads | Merged read operations counter for the observed disk row. | UInt64 |
| Merged Disk Writes | Merged write operations counter for the observed disk row. | UInt64 |
| Power Supply ID | Power Supply ID | UInt64 |
| Power Supply State | Power Supply State | UInt64 |
| Fan Speed | Fan Speed | UInt64 |
| Fan ID | Fan ID | UInt64 |
| Fan State | Fan State | UInt64 |
| Failover Summary | Shows the overall failover state of the F5 device | String |
| Failover Status | Displays whether the device is active, standby, or failed | String |
| Failover Status Id | Shows the numeric value mapped to the failover status | UInt64 |
