Prometheus

Nova Nodes can expose a Prometheus endpoint from which to collect metrics. There are several hundred data points which can be stored in a time series database like Prometheus. You can then use tools like Grafana to draw your own reports from the stored data.

Prometheus is available under the Node Features menu item.

Prometheus instance

This feature requires a Prometheus instance to collect metrics. You can find more details and get started hereopen in new window

Management

Under Node Features you will find the 'Prometheus Integration' menu item, which allows you to expose port 9101 on your Nodes automatically, with metrics available at /metrics

The Prometheus exporter provides detailed information about all your ADCs, Backends, Blocks, latencies, and much more.

Security

You are responsible for protecting port 9101 with your firewalls.

Screenshot

Usage

Prometheus metrics are commonly later used in a platform like Grafana, but all of the metrics on this page are included in our Datadog integration using OpenMetrics.

Example Data

# HELP nova_backend_bytes_in_total Current total of incoming bytes.
# TYPE nova_backend_bytes_in_total gauge
nova_backend_bytes_in_total{backend="acme"} 0
nova_backend_bytes_in_total{backend="acme-ca"} 0
nova_backend_bytes_in_total{backend="int-be-ssl-1635-partner"} 3.579295e+06
nova_backend_bytes_in_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_bytes_in_total{backend="per_ip_and_url_rates"} 0
nova_backend_bytes_in_total{backend="per_ip_rates"} 0
nova_backend_bytes_in_total{backend="spoe-modsecurity"} 5.288987e+06
nova_backend_bytes_in_total{backend="st_ssl_stats"} 0
# HELP nova_backend_bytes_out_total Current total of outgoing bytes.
# TYPE nova_backend_bytes_out_total gauge
nova_backend_bytes_out_total{backend="acme"} 0
nova_backend_bytes_out_total{backend="acme-ca"} 0
nova_backend_bytes_out_total{backend="int-be-ssl-1635-partner"} 1.14043545e+08
nova_backend_bytes_out_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_bytes_out_total{backend="per_ip_and_url_rates"} 0
nova_backend_bytes_out_total{backend="per_ip_rates"} 0
nova_backend_bytes_out_total{backend="spoe-modsecurity"} 681425
nova_backend_bytes_out_total{backend="st_ssl_stats"} 0
# HELP nova_backend_compressor_bytes_bypassed_total Number of bytes that bypassed the HTTP compressor
# TYPE nova_backend_compressor_bytes_bypassed_total gauge
nova_backend_compressor_bytes_bypassed_total{backend="acme"} 0
nova_backend_compressor_bytes_bypassed_total{backend="acme-ca"} 0
nova_backend_compressor_bytes_bypassed_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_compressor_bytes_bypassed_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_compressor_bytes_bypassed_total{backend="per_ip_and_url_rates"} 0
nova_backend_compressor_bytes_bypassed_total{backend="per_ip_rates"} 0
nova_backend_compressor_bytes_bypassed_total{backend="spoe-modsecurity"} 0
nova_backend_compressor_bytes_bypassed_total{backend="st_ssl_stats"} 0
# HELP nova_backend_compressor_bytes_in_total Number of HTTP response bytes fed to the compressor
# TYPE nova_backend_compressor_bytes_in_total gauge
nova_backend_compressor_bytes_in_total{backend="acme"} 0
nova_backend_compressor_bytes_in_total{backend="acme-ca"} 0
nova_backend_compressor_bytes_in_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_compressor_bytes_in_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_compressor_bytes_in_total{backend="per_ip_and_url_rates"} 0
nova_backend_compressor_bytes_in_total{backend="per_ip_rates"} 0
nova_backend_compressor_bytes_in_total{backend="spoe-modsecurity"} 0
nova_backend_compressor_bytes_in_total{backend="st_ssl_stats"} 0
# HELP nova_backend_compressor_bytes_out_total Number of HTTP response bytes emitted by the compressor
# TYPE nova_backend_compressor_bytes_out_total gauge
nova_backend_compressor_bytes_out_total{backend="acme"} 0
nova_backend_compressor_bytes_out_total{backend="acme-ca"} 0
nova_backend_compressor_bytes_out_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_compressor_bytes_out_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_compressor_bytes_out_total{backend="per_ip_and_url_rates"} 0
nova_backend_compressor_bytes_out_total{backend="per_ip_rates"} 0
nova_backend_compressor_bytes_out_total{backend="spoe-modsecurity"} 0
nova_backend_compressor_bytes_out_total{backend="st_ssl_stats"} 0
# HELP nova_backend_connection_errors_total Total of connection errors.
# TYPE nova_backend_connection_errors_total gauge
nova_backend_connection_errors_total{backend="acme"} 0
nova_backend_connection_errors_total{backend="acme-ca"} 0
nova_backend_connection_errors_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_connection_errors_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_connection_errors_total{backend="per_ip_and_url_rates"} 0
nova_backend_connection_errors_total{backend="per_ip_rates"} 0
nova_backend_connection_errors_total{backend="spoe-modsecurity"} 0
nova_backend_connection_errors_total{backend="st_ssl_stats"} 0
# HELP nova_backend_current_queue Current number of queued requests not assigned to any server.
# TYPE nova_backend_current_queue gauge
nova_backend_current_queue{backend="acme"} 0
nova_backend_current_queue{backend="acme-ca"} 0
nova_backend_current_queue{backend="int-be-ssl-1635-partner"} 0
nova_backend_current_queue{backend="per_ip_and_url_bruteforce"} 0
nova_backend_current_queue{backend="per_ip_and_url_rates"} 0
nova_backend_current_queue{backend="per_ip_rates"} 0
nova_backend_current_queue{backend="spoe-modsecurity"} 0
nova_backend_current_queue{backend="st_ssl_stats"} 0
# HELP nova_backend_current_server Current number of active servers
# TYPE nova_backend_current_server gauge
nova_backend_current_server{backend="acme"} 0
nova_backend_current_server{backend="acme-ca"} 1
nova_backend_current_server{backend="int-be-ssl-1635-partner"} 1
nova_backend_current_server{backend="per_ip_and_url_bruteforce"} 0
nova_backend_current_server{backend="per_ip_and_url_rates"} 0
nova_backend_current_server{backend="per_ip_rates"} 0
nova_backend_current_server{backend="spoe-modsecurity"} 1
nova_backend_current_server{backend="st_ssl_stats"} 0
# HELP nova_backend_current_session_rate Current number of sessions per second over last elapsed second.
# TYPE nova_backend_current_session_rate gauge
nova_backend_current_session_rate{backend="acme"} 0
nova_backend_current_session_rate{backend="acme-ca"} 0
nova_backend_current_session_rate{backend="int-be-ssl-1635-partner"} 0
nova_backend_current_session_rate{backend="per_ip_and_url_bruteforce"} 0
nova_backend_current_session_rate{backend="per_ip_and_url_rates"} 0
nova_backend_current_session_rate{backend="per_ip_rates"} 0
nova_backend_current_session_rate{backend="spoe-modsecurity"} 0
nova_backend_current_session_rate{backend="st_ssl_stats"} 0
# HELP nova_backend_current_sessions Current number of active sessions.
# TYPE nova_backend_current_sessions gauge
nova_backend_current_sessions{backend="acme"} 0
nova_backend_current_sessions{backend="acme-ca"} 0
nova_backend_current_sessions{backend="int-be-ssl-1635-partner"} 0
nova_backend_current_sessions{backend="per_ip_and_url_bruteforce"} 0
nova_backend_current_sessions{backend="per_ip_and_url_rates"} 0
nova_backend_current_sessions{backend="per_ip_rates"} 0
nova_backend_current_sessions{backend="spoe-modsecurity"} 2
nova_backend_current_sessions{backend="st_ssl_stats"} 0
# HELP nova_backend_http_connect_time_average_seconds Avg. HTTP connect time for last 1024 successful connections.
# TYPE nova_backend_http_connect_time_average_seconds gauge
nova_backend_http_connect_time_average_seconds{backend="acme"} 0
nova_backend_http_connect_time_average_seconds{backend="acme-ca"} 0
nova_backend_http_connect_time_average_seconds{backend="int-be-ssl-1635-partner"} 0.024
nova_backend_http_connect_time_average_seconds{backend="per_ip_and_url_bruteforce"} 0
nova_backend_http_connect_time_average_seconds{backend="per_ip_and_url_rates"} 0
nova_backend_http_connect_time_average_seconds{backend="per_ip_rates"} 0
nova_backend_http_connect_time_average_seconds{backend="spoe-modsecurity"} 0.001
nova_backend_http_connect_time_average_seconds{backend="st_ssl_stats"} 0
# HELP nova_backend_http_queue_time_average_seconds Avg. HTTP queue time for last 1024 successful connections.
# TYPE nova_backend_http_queue_time_average_seconds gauge
nova_backend_http_queue_time_average_seconds{backend="acme"} 0
nova_backend_http_queue_time_average_seconds{backend="acme-ca"} 0
nova_backend_http_queue_time_average_seconds{backend="int-be-ssl-1635-partner"} 0
nova_backend_http_queue_time_average_seconds{backend="per_ip_and_url_bruteforce"} 0
nova_backend_http_queue_time_average_seconds{backend="per_ip_and_url_rates"} 0
nova_backend_http_queue_time_average_seconds{backend="per_ip_rates"} 0
nova_backend_http_queue_time_average_seconds{backend="spoe-modsecurity"} 0
nova_backend_http_queue_time_average_seconds{backend="st_ssl_stats"} 0
# HELP nova_backend_http_response_time_average_seconds Avg. HTTP response time for last 1024 successful connections.
# TYPE nova_backend_http_response_time_average_seconds gauge
nova_backend_http_response_time_average_seconds{backend="acme"} 0
nova_backend_http_response_time_average_seconds{backend="acme-ca"} 0
nova_backend_http_response_time_average_seconds{backend="int-be-ssl-1635-partner"} 0.032
nova_backend_http_response_time_average_seconds{backend="per_ip_and_url_bruteforce"} 0
nova_backend_http_response_time_average_seconds{backend="per_ip_and_url_rates"} 0
nova_backend_http_response_time_average_seconds{backend="per_ip_rates"} 0
nova_backend_http_response_time_average_seconds{backend="spoe-modsecurity"} 0
nova_backend_http_response_time_average_seconds{backend="st_ssl_stats"} 0
# HELP nova_backend_http_responses_compressed_total Number of HTTP responses that were compressed
# TYPE nova_backend_http_responses_compressed_total gauge
nova_backend_http_responses_compressed_total{backend="acme"} 0
nova_backend_http_responses_compressed_total{backend="acme-ca"} 0
nova_backend_http_responses_compressed_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_http_responses_compressed_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_http_responses_compressed_total{backend="per_ip_and_url_rates"} 0
nova_backend_http_responses_compressed_total{backend="per_ip_rates"} 0
nova_backend_http_responses_compressed_total{backend="spoe-modsecurity"} 0
nova_backend_http_responses_compressed_total{backend="st_ssl_stats"} 0
# HELP nova_backend_http_responses_total Total of HTTP responses.
# TYPE nova_backend_http_responses_total gauge
nova_backend_http_responses_total{backend="acme",code="1xx"} 0
nova_backend_http_responses_total{backend="acme",code="2xx"} 0
nova_backend_http_responses_total{backend="acme",code="3xx"} 0
nova_backend_http_responses_total{backend="acme",code="4xx"} 0
nova_backend_http_responses_total{backend="acme",code="5xx"} 0
nova_backend_http_responses_total{backend="acme",code="other"} 0
nova_backend_http_responses_total{backend="acme-ca",code="1xx"} 0
nova_backend_http_responses_total{backend="acme-ca",code="2xx"} 0
nova_backend_http_responses_total{backend="acme-ca",code="3xx"} 0
nova_backend_http_responses_total{backend="acme-ca",code="4xx"} 0
nova_backend_http_responses_total{backend="acme-ca",code="5xx"} 0
nova_backend_http_responses_total{backend="acme-ca",code="other"} 0
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="1xx"} 0
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="2xx"} 17844
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="3xx"} 289
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="4xx"} 278
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="5xx"} 0
nova_backend_http_responses_total{backend="int-be-ssl-1635-partner",code="other"} 0
# HELP nova_backend_http_total_time_average_seconds Avg. HTTP total time for last 1024 successful connections.
# TYPE nova_backend_http_total_time_average_seconds gauge
nova_backend_http_total_time_average_seconds{backend="acme"} 0
nova_backend_http_total_time_average_seconds{backend="acme-ca"} 0
nova_backend_http_total_time_average_seconds{backend="int-be-ssl-1635-partner"} 0.249
nova_backend_http_total_time_average_seconds{backend="per_ip_and_url_bruteforce"} 0
nova_backend_http_total_time_average_seconds{backend="per_ip_and_url_rates"} 0
nova_backend_http_total_time_average_seconds{backend="per_ip_rates"} 0
nova_backend_http_total_time_average_seconds{backend="spoe-modsecurity"} 3511.305
nova_backend_http_total_time_average_seconds{backend="st_ssl_stats"} 0
# HELP nova_backend_limit_sessions Configured session limit.
# TYPE nova_backend_limit_sessions gauge
nova_backend_limit_sessions{backend="acme"} 10000
nova_backend_limit_sessions{backend="acme-ca"} 10000
nova_backend_limit_sessions{backend="int-be-ssl-1635-partner"} 10000
nova_backend_limit_sessions{backend="per_ip_and_url_bruteforce"} 1
nova_backend_limit_sessions{backend="per_ip_and_url_rates"} 1
nova_backend_limit_sessions{backend="per_ip_rates"} 1
nova_backend_limit_sessions{backend="spoe-modsecurity"} 1
nova_backend_limit_sessions{backend="st_ssl_stats"} 1
# HELP nova_backend_max_queue Maximum observed number of queued requests not assigned to any server.
# TYPE nova_backend_max_queue gauge
nova_backend_max_queue{backend="acme"} 0
nova_backend_max_queue{backend="acme-ca"} 0
nova_backend_max_queue{backend="int-be-ssl-1635-partner"} 0
nova_backend_max_queue{backend="per_ip_and_url_bruteforce"} 0
nova_backend_max_queue{backend="per_ip_and_url_rates"} 0
nova_backend_max_queue{backend="per_ip_rates"} 0
nova_backend_max_queue{backend="spoe-modsecurity"} 0
nova_backend_max_queue{backend="st_ssl_stats"} 0
# HELP nova_backend_max_session_rate Maximum number of sessions per second.
# TYPE nova_backend_max_session_rate gauge
nova_backend_max_session_rate{backend="acme"} 0
nova_backend_max_session_rate{backend="acme-ca"} 0
nova_backend_max_session_rate{backend="int-be-ssl-1635-partner"} 27
nova_backend_max_session_rate{backend="per_ip_and_url_bruteforce"} 0
nova_backend_max_session_rate{backend="per_ip_and_url_rates"} 0
nova_backend_max_session_rate{backend="per_ip_rates"} 0
nova_backend_max_session_rate{backend="spoe-modsecurity"} 34
nova_backend_max_session_rate{backend="st_ssl_stats"} 0
# HELP nova_backend_max_sessions Maximum observed number of active sessions.
# TYPE nova_backend_max_sessions gauge
nova_backend_max_sessions{backend="acme"} 0
nova_backend_max_sessions{backend="acme-ca"} 0
nova_backend_max_sessions{backend="int-be-ssl-1635-partner"} 25
nova_backend_max_sessions{backend="per_ip_and_url_bruteforce"} 0
nova_backend_max_sessions{backend="per_ip_and_url_rates"} 0
nova_backend_max_sessions{backend="per_ip_rates"} 0
nova_backend_max_sessions{backend="spoe-modsecurity"} 30
nova_backend_max_sessions{backend="st_ssl_stats"} 0
# HELP nova_backend_redispatch_warnings_total Total of redispatch warnings.
# TYPE nova_backend_redispatch_warnings_total gauge
nova_backend_redispatch_warnings_total{backend="acme"} 0
nova_backend_redispatch_warnings_total{backend="acme-ca"} 0
nova_backend_redispatch_warnings_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_redispatch_warnings_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_redispatch_warnings_total{backend="per_ip_and_url_rates"} 0
nova_backend_redispatch_warnings_total{backend="per_ip_rates"} 0
nova_backend_redispatch_warnings_total{backend="spoe-modsecurity"} 0
nova_backend_redispatch_warnings_total{backend="st_ssl_stats"} 0
# HELP nova_backend_response_errors_total Total of response errors.
# TYPE nova_backend_response_errors_total gauge
nova_backend_response_errors_total{backend="acme"} 0
nova_backend_response_errors_total{backend="acme-ca"} 0
nova_backend_response_errors_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_response_errors_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_response_errors_total{backend="per_ip_and_url_rates"} 0
nova_backend_response_errors_total{backend="per_ip_rates"} 0
nova_backend_response_errors_total{backend="spoe-modsecurity"} 0
nova_backend_response_errors_total{backend="st_ssl_stats"} 0
# HELP nova_backend_retry_warnings_total Total of retry warnings.
# TYPE nova_backend_retry_warnings_total gauge
nova_backend_retry_warnings_total{backend="acme"} 0
nova_backend_retry_warnings_total{backend="acme-ca"} 0
nova_backend_retry_warnings_total{backend="int-be-ssl-1635-partner"} 0
nova_backend_retry_warnings_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_retry_warnings_total{backend="per_ip_and_url_rates"} 0
nova_backend_retry_warnings_total{backend="per_ip_rates"} 0
nova_backend_retry_warnings_total{backend="spoe-modsecurity"} 0
nova_backend_retry_warnings_total{backend="st_ssl_stats"} 0
# HELP nova_backend_server_selected_total Total number of times a server was selected, either for new sessions, or when re-dispatching.
# TYPE nova_backend_server_selected_total gauge
nova_backend_server_selected_total{backend="acme"} 0
nova_backend_server_selected_total{backend="acme-ca"} 0
nova_backend_server_selected_total{backend="int-be-ssl-1635-partner"} 17829
nova_backend_server_selected_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_server_selected_total{backend="per_ip_and_url_rates"} 0
nova_backend_server_selected_total{backend="per_ip_rates"} 0
nova_backend_server_selected_total{backend="spoe-modsecurity"} 284
nova_backend_server_selected_total{backend="st_ssl_stats"} 0
# HELP nova_backend_sessions_total Total number of sessions.
# TYPE nova_backend_sessions_total gauge
nova_backend_sessions_total{backend="acme"} 0
nova_backend_sessions_total{backend="acme-ca"} 0
nova_backend_sessions_total{backend="int-be-ssl-1635-partner"} 18411
nova_backend_sessions_total{backend="per_ip_and_url_bruteforce"} 0
nova_backend_sessions_total{backend="per_ip_and_url_rates"} 0
nova_backend_sessions_total{backend="per_ip_rates"} 0
nova_backend_sessions_total{backend="spoe-modsecurity"} 284
nova_backend_sessions_total{backend="st_ssl_stats"} 0
# HELP nova_backend_up Current health status of the backend (1 = UP, 0 = DOWN).
# TYPE nova_backend_up gauge
nova_backend_up{backend="acme"} 1
nova_backend_up{backend="acme-ca"} 1
nova_backend_up{backend="int-be-ssl-1635-partner"} 1
nova_backend_up{backend="per_ip_and_url_bruteforce"} 1
nova_backend_up{backend="per_ip_and_url_rates"} 1
nova_backend_up{backend="per_ip_rates"} 1
nova_backend_up{backend="spoe-modsecurity"} 1
nova_backend_up{backend="st_ssl_stats"} 1
# HELP nova_backend_weight Total weight of the servers in the backend.
# TYPE nova_backend_weight gauge
nova_backend_weight{backend="acme"} 0
nova_backend_weight{backend="acme-ca"} 1
nova_backend_weight{backend="int-be-ssl-1635-partner"} 10
nova_backend_weight{backend="per_ip_and_url_bruteforce"} 0
nova_backend_weight{backend="per_ip_and_url_rates"} 0
nova_backend_weight{backend="per_ip_rates"} 0
nova_backend_weight{backend="spoe-modsecurity"} 1
nova_backend_weight{backend="st_ssl_stats"} 0
# HELP nova_exporter_build_info A metric with a constant '1' value labeled by version, revision, branch, and goversion from which nova_exporter was built.
# TYPE nova_exporter_build_info gauge
nova_exporter_build_info{branch="",goversion="go1.16.5",revision="",version=""} 1
# HELP nova_exporter_csv_parse_failures Number of errors while parsing CSV.
# TYPE nova_exporter_csv_parse_failures counter
nova_exporter_csv_parse_failures 0
# HELP nova_exporter_total_scrapes Current total Nova scrapes.
# TYPE nova_exporter_total_scrapes counter
nova_exporter_total_scrapes 33386
# HELP nova_frontend_bytes_in_total Current total of incoming bytes.
# TYPE nova_frontend_bytes_in_total gauge
nova_frontend_bytes_in_total{frontend="acme"} 0
nova_frontend_bytes_in_total{frontend="acme-ca"} 0
nova_frontend_bytes_in_total{frontend="nova-ssl-1635"} 3.878874e+06
# HELP nova_frontend_bytes_out_total Current total of outgoing bytes.
# TYPE nova_frontend_bytes_out_total gauge
nova_frontend_bytes_out_total{frontend="acme"} 0
nova_frontend_bytes_out_total{frontend="acme-ca"} 0
nova_frontend_bytes_out_total{frontend="nova-ssl-1635"} 1.21217214e+08
# HELP nova_frontend_compressor_bytes_bypassed_total Number of bytes that bypassed the HTTP compressor
# TYPE nova_frontend_compressor_bytes_bypassed_total gauge
nova_frontend_compressor_bytes_bypassed_total{frontend="acme"} 0
nova_frontend_compressor_bytes_bypassed_total{frontend="acme-ca"} 0
nova_frontend_compressor_bytes_bypassed_total{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_compressor_bytes_in_total Number of HTTP response bytes fed to the compressor
# TYPE nova_frontend_compressor_bytes_in_total gauge
nova_frontend_compressor_bytes_in_total{frontend="acme"} 0
nova_frontend_compressor_bytes_in_total{frontend="acme-ca"} 0
nova_frontend_compressor_bytes_in_total{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_compressor_bytes_out_total Number of HTTP response bytes emitted by the compressor
# TYPE nova_frontend_compressor_bytes_out_total gauge
nova_frontend_compressor_bytes_out_total{frontend="acme"} 0
nova_frontend_compressor_bytes_out_total{frontend="acme-ca"} 0
nova_frontend_compressor_bytes_out_total{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_connections_total Total number of connections
# TYPE nova_frontend_connections_total gauge
nova_frontend_connections_total{frontend="acme"} 0
nova_frontend_connections_total{frontend="acme-ca"} 0
nova_frontend_connections_total{frontend="nova-ssl-1635"} 20877
# HELP nova_frontend_current_session_rate Current number of sessions per second over last elapsed second.
# TYPE nova_frontend_current_session_rate gauge
nova_frontend_current_session_rate{frontend="acme"} 0
nova_frontend_current_session_rate{frontend="acme-ca"} 0
nova_frontend_current_session_rate{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_current_sessions Current number of active sessions.
# TYPE nova_frontend_current_sessions gauge
nova_frontend_current_sessions{frontend="acme"} 0
nova_frontend_current_sessions{frontend="acme-ca"} 0
nova_frontend_current_sessions{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_http_requests_total Total HTTP requests.
# TYPE nova_frontend_http_requests_total gauge
nova_frontend_http_requests_total{frontend="acme"} 0
nova_frontend_http_requests_total{frontend="acme-ca"} 0
nova_frontend_http_requests_total{frontend="nova-ssl-1635"} 20036
# HELP nova_frontend_http_responses_compressed_total Number of HTTP responses that were compressed
# TYPE nova_frontend_http_responses_compressed_total gauge
nova_frontend_http_responses_compressed_total{frontend="acme"} 0
nova_frontend_http_responses_compressed_total{frontend="acme-ca"} 0
nova_frontend_http_responses_compressed_total{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_http_responses_total Total of HTTP responses.
# TYPE nova_frontend_http_responses_total gauge
nova_frontend_http_responses_total{code="1xx",frontend="acme"} 0
nova_frontend_http_responses_total{code="1xx",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="1xx",frontend="nova-ssl-1635"} 0
nova_frontend_http_responses_total{code="2xx",frontend="acme"} 0
nova_frontend_http_responses_total{code="2xx",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="2xx",frontend="nova-ssl-1635"} 18137
nova_frontend_http_responses_total{code="3xx",frontend="acme"} 0
nova_frontend_http_responses_total{code="3xx",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="3xx",frontend="nova-ssl-1635"} 1216
nova_frontend_http_responses_total{code="4xx",frontend="acme"} 0
nova_frontend_http_responses_total{code="4xx",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="4xx",frontend="nova-ssl-1635"} 683
nova_frontend_http_responses_total{code="5xx",frontend="acme"} 0
nova_frontend_http_responses_total{code="5xx",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="5xx",frontend="nova-ssl-1635"} 0
nova_frontend_http_responses_total{code="other",frontend="acme"} 0
nova_frontend_http_responses_total{code="other",frontend="acme-ca"} 0
nova_frontend_http_responses_total{code="other",frontend="nova-ssl-1635"} 0
# HELP nova_frontend_limit_session_rate Configured limit on new sessions per second.
# TYPE nova_frontend_limit_session_rate gauge
nova_frontend_limit_session_rate{frontend="acme"} 0
nova_frontend_limit_session_rate{frontend="acme-ca"} 0
nova_frontend_limit_session_rate{frontend="nova-ssl-1635"} 0
# HELP nova_frontend_limit_sessions Configured session limit.
# TYPE nova_frontend_limit_sessions gauge
nova_frontend_limit_sessions{frontend="acme"} 100000
nova_frontend_limit_sessions{frontend="acme-ca"} 100000
nova_frontend_limit_sessions{frontend="nova-ssl-1635"} 100000
# HELP nova_frontend_max_session_rate Maximum observed number of sessions per second.
# TYPE nova_frontend_max_session_rate gauge
nova_frontend_max_session_rate{frontend="acme"} 0
nova_frontend_max_session_rate{frontend="acme-ca"} 0
nova_frontend_max_session_rate{frontend="nova-ssl-1635"} 21
# HELP nova_frontend_max_sessions Maximum observed number of active sessions.
# TYPE nova_frontend_max_sessions gauge
nova_frontend_max_sessions{frontend="acme"} 0
nova_frontend_max_sessions{frontend="acme-ca"} 0
nova_frontend_max_sessions{frontend="nova-ssl-1635"} 22
# HELP nova_frontend_request_errors_total Total of request errors.
# TYPE nova_frontend_request_errors_total gauge
nova_frontend_request_errors_total{frontend="acme"} 0
nova_frontend_request_errors_total{frontend="acme-ca"} 0
nova_frontend_request_errors_total{frontend="nova-ssl-1635"} 324
# HELP nova_frontend_requests_denied_total Total of requests denied for security.
# TYPE nova_frontend_requests_denied_total gauge
nova_frontend_requests_denied_total{frontend="acme"} 0
nova_frontend_requests_denied_total{frontend="acme-ca"} 0
nova_frontend_requests_denied_total{frontend="nova-ssl-1635"} 166
# HELP nova_frontend_sessions_total Total number of sessions.
# TYPE nova_frontend_sessions_total gauge
nova_frontend_sessions_total{frontend="acme"} 0
nova_frontend_sessions_total{frontend="acme-ca"} 0
nova_frontend_sessions_total{frontend="nova-ssl-1635"} 19593
# HELP nova_server_bytes_in_total Current total of incoming bytes.
# TYPE nova_server_bytes_in_total gauge
nova_server_bytes_in_total{backend="acme-ca",server="ca"} 0
nova_server_bytes_in_total{backend="int-be-ssl-1635-partner",server="partner0"} 42
nova_server_bytes_in_total{backend="spoe-modsecurity",server="nova-modsec"} 5.288987e+06
# HELP nova_server_bytes_out_total Current total of outgoing bytes.
# TYPE nova_server_bytes_out_total gauge
nova_server_bytes_out_total{backend="acme-ca",server="ca"} 0
nova_server_bytes_out_total{backend="int-be-ssl-1635-partner",server="partner0"} 1.13655435e+08
nova_server_bytes_out_total{backend="spoe-modsecurity",server="nova-modsec"} 681425
# HELP nova_server_check_duration_milliseconds Previously run health check duration, in milliseconds
# TYPE nova_server_check_duration_milliseconds gauge
nova_server_check_duration_milliseconds{backend="int-be-ssl-1635-partner",server="partner0"} 23
# HELP nova_server_check_failures_total Total number of failed health checks.
# TYPE nova_server_check_failures_total gauge
nova_server_check_failures_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
# HELP nova_server_connection_errors_total Total of connection errors.
# TYPE nova_server_connection_errors_total gauge
nova_server_connection_errors_total{backend="acme-ca",server="ca"} 0
nova_server_connection_errors_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_connection_errors_total{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_current_queue Current number of queued requests assigned to this server.
# TYPE nova_server_current_queue gauge
nova_server_current_queue{backend="acme-ca",server="ca"} 0
nova_server_current_queue{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_current_queue{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_current_session_rate Current number of sessions per second over last elapsed second.
# TYPE nova_server_current_session_rate gauge
nova_server_current_session_rate{backend="acme-ca",server="ca"} 0
nova_server_current_session_rate{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_current_session_rate{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_current_sessions Current number of active sessions.
# TYPE nova_server_current_sessions gauge
nova_server_current_sessions{backend="acme-ca",server="ca"} 0
nova_server_current_sessions{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_current_sessions{backend="spoe-modsecurity",server="nova-modsec"} 2
# HELP nova_server_downtime_seconds_total Total downtime in seconds.
# TYPE nova_server_downtime_seconds_total gauge
nova_server_downtime_seconds_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
# HELP nova_server_http_responses_total Total of HTTP responses.
# TYPE nova_server_http_responses_total gauge
nova_server_http_responses_total{backend="acme-ca",code="1xx",server="ca"} 0
nova_server_http_responses_total{backend="acme-ca",code="2xx",server="ca"} 0
nova_server_http_responses_total{backend="acme-ca",code="3xx",server="ca"} 0
nova_server_http_responses_total{backend="acme-ca",code="4xx",server="ca"} 0
nova_server_http_responses_total{backend="acme-ca",code="5xx",server="ca"} 0
nova_server_http_responses_total{backend="acme-ca",code="other",server="ca"} 0
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="1xx",server="partner0"} 0
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="2xx",server="partner0"} 17844
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="3xx",server="partner0"} 289
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="4xx",server="partner0"} 193
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="5xx",server="partner0"} 0
nova_server_http_responses_total{backend="int-be-ssl-1635-partner",code="other",server="partner0"} 0
# HELP nova_server_max_queue Maximum observed number of queued requests assigned to this server.
# TYPE nova_server_max_queue gauge
nova_server_max_queue{backend="acme-ca",server="ca"} 0
nova_server_max_queue{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_max_queue{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_max_session_rate Maximum observed number of sessions per second.
# TYPE nova_server_max_session_rate gauge
nova_server_max_session_rate{backend="acme-ca",server="ca"} 0
nova_server_max_session_rate{backend="int-be-ssl-1635-partner",server="partner0"} 27
nova_server_max_session_rate{backend="spoe-modsecurity",server="nova-modsec"} 34
# HELP nova_server_max_sessions Maximum observed number of active sessions.
# TYPE nova_server_max_sessions gauge
nova_server_max_sessions{backend="acme-ca",server="ca"} 0
nova_server_max_sessions{backend="int-be-ssl-1635-partner",server="partner0"} 13
nova_server_max_sessions{backend="spoe-modsecurity",server="nova-modsec"} 29
# HELP nova_server_redispatch_warnings_total Total of redispatch warnings.
# TYPE nova_server_redispatch_warnings_total gauge
nova_server_redispatch_warnings_total{backend="acme-ca",server="ca"} 0
nova_server_redispatch_warnings_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_redispatch_warnings_total{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_response_errors_total Total of response errors.
# TYPE nova_server_response_errors_total gauge
nova_server_response_errors_total{backend="acme-ca",server="ca"} 0
nova_server_response_errors_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_response_errors_total{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_retry_warnings_total Total of retry warnings.
# TYPE nova_server_retry_warnings_total gauge
nova_server_retry_warnings_total{backend="acme-ca",server="ca"} 0
nova_server_retry_warnings_total{backend="int-be-ssl-1635-partner",server="partner0"} 0
nova_server_retry_warnings_total{backend="spoe-modsecurity",server="nova-modsec"} 0
# HELP nova_server_server_selected_total Total number of times a server was selected, either for new sessions, or when re-dispatching.
# TYPE nova_server_server_selected_total gauge
nova_server_server_selected_total{backend="acme-ca",server="ca"} 0
nova_server_server_selected_total{backend="int-be-ssl-1635-partner",server="partner0"} 17829
nova_server_server_selected_total{backend="spoe-modsecurity",server="nova-modsec"} 284
# HELP nova_server_sessions_total Total number of sessions.
# TYPE nova_server_sessions_total gauge
nova_server_sessions_total{backend="acme-ca",server="ca"} 0
nova_server_sessions_total{backend="int-be-ssl-1635-partner",server="partner0"} 18326
nova_server_sessions_total{backend="spoe-modsecurity",server="nova-modsec"} 284
# HELP nova_server_up Current health status of the server (1 = UP, 0 = DOWN).
# TYPE nova_server_up gauge
nova_server_up{backend="acme-ca",server="ca"} 1
nova_server_up{backend="int-be-ssl-1635-partner",server="partner0"} 1
nova_server_up{backend="spoe-modsecurity",server="nova-modsec"} 1
# HELP nova_server_weight Current weight of the server.
# TYPE nova_server_weight gauge
nova_server_weight{backend="acme-ca",server="ca"} 1
nova_server_weight{backend="int-be-ssl-1635-partner",server="partner0"} 10
nova_server_weight{backend="spoe-modsecurity",server="nova-modsec"} 1
# HELP nova_up Was the last scrape of Nova successful.
# TYPE nova_up gauge
nova_up 1
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 213.58
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1024
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 10
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 1.57696e+07
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.64640257413e+09
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 7.3007104e+08
# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes.
# TYPE process_virtual_memory_max_bytes gauge
process_virtual_memory_max_bytes -1
# HELP promhttp_metric_handler_requests_in_flight Current number of scrapes being served.
# TYPE promhttp_metric_handler_requests_in_flight gauge
promhttp_metric_handler_requests_in_flight 1
# HELP promhttp_metric_handler_requests_total Total number of scrapes by HTTP status code.
# TYPE promhttp_metric_handler_requests_total counter
promhttp_metric_handler_requests_total{code="200"} 33385
promhttp_metric_handler_requests_total{code="500"} 0
promhttp_metric_handler_requests_total{code="503"} 0

Alternatives

Nova also provides a full SNMPd server.