The Analytics Dashboards provides an at-a-glance summary of the state of your NGINX infrastructure and your application performance.
When you log in to the NGINX Controller user interface, the Analytics Overview page displays first by default. Select the Dashboards tab to see the My Dashboards list page. On the Dashboard Overview page, you can view the key indicators noted below. By default, the graphs display metrics for the last hour. You can select any of the default time periods – one hour, four hours, one day, two days, or one week – to get a better idea of your apps' overall health and performance. To view metrics over longer time periods, you can create a custom dashboard.
The cumulative metrics displayed on the Analytics Overview page are:
- Application Health Score: the health score for your application.
- Average CPU: 100 - AVG of the system.cpu.idle (CPU spent in an idle state)
- Average Memory: AVG of the
Time to First Byte: AVG of the
Bytes In/s (Bytes In per second): RATE of the
Bytes Out/s (Bytes Out per second): RATE of the
Total Requests: SUM of the
HTTP 5XX Errors: SUM of the
HTTP 4XX Errors: SUM of the
Request time (P95): AVG of the
Avg Client Response Latency: AVG of the
Avg Upstream Response Latency: AVG of the
Avg Client Network Latency: AVG of the
By default, the metrics are calculated for all of your Controller Agent-monitored Instances.
To display metrics for a specific set of hosts (for example, only for “production”), select the gear icon on the Application Health Score panel, then add a tag or tags by which you want to filter the results.
- Overview of metrics and metadata
- Metrics Catalog Reference
- Dimensions Catalog Reference
- Application Health Score
- Custom Dashboards
This documentation applies to the following versions of NGINX Controller Documentation: 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13, 3.14, 3.15 and 3.16.