FHA Dashboards for 5G-Cloud Applications

Analytics dashboards allow users to monitor the physical and virtual environment and detect anomalous behavior and plan accordingly.

5G-Cloud applications dashboard provides comprehensive insights into the performance and statistics of GVHTTP2 and 5G-Cloud applications. Users can monitor Transaction Metrics, Queue Information, Request Metrics, URI Validation, and VXLAN Network Traffic using the 5G Apps dashboard. Analytics support is available for the following cloud platforms:

  • OpenStack
  • VMware ESXi
  • Third Party Orchestration

To access the dashboards:

  1. Go to -> Analytics -> Dashboards.
  2. Navigate to System Dashboards ->5G Apps Dashboards. Click on the Overall 5G Apps or Detailed 5G Apps to view the visualizations listed in the table below.
  3. Select the required 5G-Cloud Monitoring Session name from the drop-down menu. Once selected, the linked GVHTTP2 Monitoring Sessions will be dynamically displayed in the "Gvhttp2 Monitoring Session Name" drop-down menu.
  4. Select the applicable GVHTTP2 Monitoring Sessions from the drop-down menu.
  5. Select the required V Series Names from the drop-down menu.

The following tables lists the various 5G Apps visualizations:

Table 1: Overall 5G Apps Dashboard

Dashboard

Description

Visualizations

Details

Overall 5G Apps

 

 

 

 

 

 

 

 

 

 

Displays the overall visualization details of 5G Apps.

 

 

 

 

 

 

 

 

 

 

 

 

GVHTTP2 Transactions

Displays the cumulative count of Total HTTP2 transactions that occurred in the selected GVHTTP2 Servers, along with a breakdown of successful and failed transactions.

 

5G-Cloud Transactions

Displays the Total, Partial, and Failed Transactions that occurred in 5G-Cloud.

For Nokia SCP, Total and Partial Transactions are not supported.

GVHTTP2 Queue

Displays the cumulative number of packets placed in or removed from the RX queue and the number of packets attempting to enter the RX Queue when it is full, and RX packets dropped due to queue limitations or excessive message size.

GVHTTP2 Stream Failures

Displays the cumulative count of total number of packet where headers or data frames were received but could not be processed because stream size exceeds maximum supported stream size, also total occurrences where a new HTTP2 streams which are timed out on the GVHTTP2 servers.

GVHTTP2 SSL Connection / Socket / nghttp2 library failures

Displays the cumulative count of total SSL connection failures and socket failures in either mTLS or clear text mode, and the total nghttp2 library errors in the GVHTTP2 servers.

GVHTTP2 Tx Socket Errors

Displays the cumulative count of the total number of packets that failed to transmit to the TX Tunnel.

GVHTTP2 Request Types

Displays the cumulative count of total HTTP2 requests received by the GVHTTP2 servers, categorized into GET, POST, PUT, and other types of requests.

GVHTTP2 URI's

Displays the cumulative count of the number of HTTP2 requests with Valid and Invalid paths for current GVHTTP2 mode.

GVHTTP2 Tx Packets

Displays the count of the total number of packets successfully transmitted to the TX Tunnel. This visualization is not intended for comparative analysis.

5G-Cloud Rx Packets

Displays the cumulative count of the total received packets from the GVHTTP2 application. This visualization is not intended for comparative analysis.

5G-Cloud Rx Drops

Displays the total number of messages/packets drops due to queue full and VNI ID mismatch.

5G-Cloud Transaction Flow

Displays the total number of transaction flows allocated and active, the number of times a new Transaction Flow was retrieved, and the number of times Transaction Flows were inserted.

5G-Cloud Transaction Flow Error

Displays the total number of errors encountered while attempting to retrieve new Transaction Flows, insert Transaction Flows into the active table, and age out Transaction Flows.

5G-Cloud TCP Flow

Displays the total number of TCP flows allocated and active, the total number of times a new TCP Flow was retrieved, and the total number of times TCP Flows were inserted into the Active TCP Flow table during the interval.

5G-Cloud TCP Flow Error

Displays the total number of failures when attempting to retrieve new TCP flows, errors when inserting TCP flows into the active table, and instances of TCP flows aging out.

5G-Cloud Tool Synthesized Requests & Responses

Displays the cumulative count of Mirrored Transaction HTTP/2 requests and responses synthesized towards the tool port output, including retransmissions.

5G-Cloud Tool Synthesized Packets

Displays the total cumulative count of Mirrored Transaction packets synthesized toward the tool port. This visualization is not intended for comparative analysis.

5G-Cloud Tx Packets

Displays the cumulative count of total transmitted packets sent to the tool. This visualization is not intended for comparative analysis.

Table 2: Detailed 5G Apps Dashboard

Dashboard

Description

Visualizations

Details

Detailed 5G Apps

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Displays the detailed visualizations details of 5G Apps.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total Transactions occurred per GVHTTP2

Displays the total number of HTTP2 transactions that occurred per GVHTTP2 Server.

Total Transactions Successful per GVHTTP2

Displays the total number of Successful HTTP2 transactions that occurred per GVHTTP2 Server.

Total Transactions Failed per GVHTTP2

Displays the total number of Failed HTTP2 transactions that occurred per GVHTTP2 Server.

5G-Cloud Transactions

Displays the Total, Partial, and Failed Transactions that occurred in 5G-Cloud. For Nokia SCP, Successful and Partial transaction are not applicable.

Packets Queued In per GVHTTP2

Displays the number of packets in RX queue.

Packets Queued Out per GVHTTP2

Displays the number of packets dequeued from the RX queue.

Packets Queued Full per GVHTTP2

Displays the number of packets dropped due to RX queue being full.

Rx Packet Drops per GVHTTP2

Displays the number of RX packets dropped due to queue limitations.

Rx packets Oversized per GVHTTP2

Displays the number of RX packets that were dropped due to the greater message size.

Stream Header Overflows per GVHTTP2

Displays the total number of packets where headers were received but could not be processed because stream size exceeds maximum supported stream size on the GVHTTP2 server.

Stream Buffer Overflows per GVHTTP2s

Displays the total number of packets where data frames were received but could not be processed because stream size exceeds maximum supported stream size on the GVHTTP2 server.

Stream Timeouts per GVHTTP2

Displays the total occurrences where a HTTP2 streams are timed out on the GVHTTP2 server.

Total SSL Connection Failures per GVHTTP2

Displays the total SSL connection failures in the GVHTTP2 server.

Total Socket Failures per GVHTTP2

Displays the total socket failures in mTLS or clear text mode in the GVHTTP2 server.

Total nghttp2 library errors per GVHTTP2

Displays the total nghttp2 library errors in the GVHTTP2 server.

TX Socket Send Errors per GVHTTP2

Displays the total number of packets that failed to transmit to the TX Tunnel.

TX Socket Size Errors per GVHTTP2

Displays the total number of packets that failed to transmit to the TX Tunnel due to the larger packet size.

Total Requests per GVHTTP2

Displays the total number of HTTP2 requests received by the GVHTTP2 Server.

GET Requests per GVHTTP2

Displays the total number of HTTP2 GET requests received by the GVHTTP2 Server.

POST Requests per GVHTTP2

Displays the total number of HTTP2 POST requests received by the GVHTTP2 Server.

PUT Requests per GVHTTP2

Displays the total number of HTTP2 PUT requests received by the GVHTTP2 Server.

Other Requests per GVHTTP2

Displays the total number of HTTP2 Other requests received by the GVHTTP2 Server.

Total URI's per GVHTTP2

Displays the number of URI’s.

Requests with Valid URI's per GVHTTP2

Displays the number of HTTP2 requests with Valid paths.

Requests with Invalid URI's per GVHTTP2

Displays the number of HTTP2 requests with Invalid paths.

TX Packets per GVHTTP2

Displays the total number of packets successfully transmitted to the VXLAN TX Tunnel per GVHTTP2. This visualization is not intended for comparative analysis.

5G-Cloud Rx Packets

Displays the cumulative count of the total received packets from the GVHTTP2 application. This visualization is not intended for comparative analysis.

5G-Cloud Rx Drops

Displays the total number of messages/packets drops due to queue full and VNI ID mismatch.

5G-Cloud Transaction Flow

Displays the total number of transaction flows allocated and active, the number of times a new Transaction Flow was retrieved, and the number of times Transaction Flows were inserted.

5G- Cloud Transaction Flow Error

Displays the total number of errors encountered while attempting to retrieve new Transaction Flows, insert Transaction Flows into the active table, and age out Transaction Flows.

5G-Cloud TCP Flow

Displays the total number of TCP flows allocated and active, the total number of times a new TCP Flow was retrieved, and the total number of times TCP Flows were inserted into the Active TCP Flow table during the interval.

5G-Cloud TCP Flow Error

Displays the total number of failures when attempting to retrieve new TCP flows, errors when inserting TCP flows into the active table, and instances of TCP flows aging out from the Active TCP Flow table during the interval.

5G-Cloud Tool Synthesized Requests & Responses

Displays the cumulative count of Mirrored Transaction HTTP/2 requests and responses synthesized towards the tool port output, including retransmissions.

5G-Cloud Tool Synthesized Packets

Displays the total cumulative count of Mirrored Transaction packets synthesized toward the tool port. This visualization is not intended for comparative analysis.

5G-Cloud Tx Packets

Displays the cumulative count of total transmitted packets sent to the tool. This visualization is not intended for comparative analysis.

Table 3: NokiaSCP Statistics

Dashboard

Description

Visualizations

Details

NokiaSCP Statistics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Displays the visualization details of Nokia SCP statistics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Message Parsing

Displays the total number of messages received from the SCP and indicates whether they were parsed successfully.

Parsing Errors

Displays the errors encountered while parsing the message/frame in Nokia SCP.

Message Processing

Displays the total number of messages received from the SCP that failed to process.

Processing Errors

Displays the errors encountered while processing the message/frame in Nokia SCP.

Table 4: OracleSCP Statistics

Dashboard

Description

Visualizations

Details

OracleSCP Statistics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Displays the visualization details of Oracle SCP statistics

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Message Parsing

Displays the total number of messages received from the SCP and indicates whether they were parsed successfully.

Parsing Errors

Displays the errors encountered while parsing the message/frame in Oracle SCP.

Message Processing

Displays the total number of messages received from the SCP that failed to process.

Processing Errors

Displays the errors encountered while processing the message/frame in Oracle SCP.