External Thunder Observability Agent (TOA)

The external Thunder Observability Agent (TOA) is a lightweight autonomous data processing engine that can be externally installed and configured for any Thunder device.

The TOA offers the following capabilities for Thunder® Application Delivery Controller (ADC):

Download Links

The following image map shows the TOA workflow. Click on the text area for navigation assistance.

Figure 1 : TOA Workflow

Supported Technology

The following table provides TOA-supported technologies:

Table 15 : Supported Technologies
Name Version License

Python

3.10

PSF License

Python 3.3 license | Python.org

Requests

2.27.1

Apache Software License 2.0

Apache 2.0 (amazon.com)

Boto3

1.24.25

google-auth

2.22.0

Apache Software License 2.0,

Apache 2.0 (google.com)

oci 2.121.1

Apache Software License and

Universal Permissive License

Supported Thunder Metrics

The following table lists the TOA-supported Thunder metrics:

Table 16 : Supported Thunder Metrics

Metric

Description

CPU Usage Percentage (Data)

Average data CPU usage, in percentage, for all data CPU configured within a Thunder instance for the last data collection cycle.

Memory Usage Percentage

Memory (RAM) usage, in percentage, of a Thunder instance for the last data collection cycle.

Disk Usage Percentage

Average disk storage usage, in percentage, for all disks associated with a Thunder instance for the last data collection cycle.

Throughput Rate (Global/BPS)

Total Thunder system global throughput bits per sec from Thunder instance to the server for the last data collection cycle.

Interface Down Count (Data)

Count of the total data network interfaces configured for a Thunder instance which is inactive for the last data collection cycle.

Total New Connection (Sec)

Count of the total new connections sent from Thunder instance to the server for the last data collection cycle per second. This includes L4-conns-per-sec, L7-conns-per-sec, L7-trans-per-sec, ssl-conns-per-sec, and ip-nat-conns-per-sec.

Transactions Rate (Sec)

Count of the total L7 transactions made per second from Thunder instance to the server for the last data collection cycle.

Server Down Count

Count of the total web or app servers configured in the Thunder instance that are not reachable from Thunder for the last data collection cycle.

Server Down Percentage

Percentage of the total web or app servers configured in the Thunder instance that are not reachable from Thunder for the last data collection cycle.

SSL Errors Count

Count of the total errors that occurred during data transmission from Thunder to the server due to SSL connection, negotiate, encrypt, and decrypt for the last data collection cycle.

Server Errors Count

Count of the total errors that occurred during data transmission from Thunder to the server with status codes 4xx and 5xx for that last data collection cycle.

Total Session Count

Count of the total active sessions of the Thunder instance for the last data collection cycle.

Packet Rate (Sec)

Count of the total packets sent from or received at the Thunder instance for the last collection cycle.

NOTE: Applicable for ACOS 5.2.1-P7, ACOS 6.0.0, and higher

Packet Drop Rate (Sec)

Count of the total packets dropped while sending data from or receiving data at the Thunder instance for the last collection cycle.

NOTE: Applicable for ACOS 5.2.1-P7, ACOS 6.0.0, and higher

Supported Thunder Logs

The following table lists the TOA-supported Thunder logs:

Table 17 : Supported Thunder Logs

Logs

Description

SysLogs

Thunder internal logs such as:

  • SSL connection, negotiate, encrypt, and decrypt
  • Status codes 4xx and 5xx

Supported ACOS Versions

The following table provides the TOA-supported ACOS versions:

Table 18 : Supported ACOS versions
ACOS Version TOA Version ADC CGN SSLi TPS

64-bit Advanced Core OS (ACOS) version 6.0.3-P1

>=1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 6.0.3

>=1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 6.0.2

>=1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 6.0.1

>=1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 6.0.0-P2-SP1

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 6.0.0-P1

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 5.2.1-P9

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 5.2.1-P8

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 5.2.1-P7

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 5.2.1-P6

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 5.2.1-P5

>= 1.0.0

X

X

X

64-bit Advanced Core OS (ACOS) version 4.1.4-GR1-x

1.0.0

X

X

X

Supported Platforms

The following table provides the TOA supported platforms and monitoring applications:

Table 19 : Supported platforms and monitoring tools
Cloud Platform Monitoring Applications

AWS Cloud

  • CloudWatch

Azure Cloud

  • Application Insights
  • Log Analytics Workspace

VMware ESXi (On Premise)

  • vRealize Operations Manager (vROps)
  • vRealize Log Insight (vRLI)

Elasticsearch

  • Kibana

Prometheus

  • Grafana

Splunk

  • Splunk Analytics
  • Splunk Dashboard

Google Cloud Platform (GCP)

  • Metrics Explorer
  • Logs Explorer

Oracle Cloud Infrastructure (OCI)

  • Metrics Explorer
  • Log Search

COMPANY INFORMATION: Copyright © 2024 A10 Networks, Inc. All Rights Reserved. Legal Notice