Grafana

Supported OS Linux Mac OS Windows

Integration version1.0.0

Overview

Grafana is a multi-platform open source analytics and interactive visualization web application. This check monitors Grafana through the Datadog Agent.

Setup

Installation

To install the Grafana check on your host:

  1. Install the developer toolkit on any machine.

  2. Run ddev release build grafana to build the package.

  3. Download the Datadog Agent.

  4. Upload the build artifact to any host with an Agent and run datadog-agent integration install -w path/to/grafana/dist/<ARTIFACT_NAME>.whl.

Configuration

  1. Enable the internal Grafana metrics using the Grafana config file

    #################################### Internal Grafana Metrics ############
    # Metrics available at HTTP URL /metrics and /metrics/plugins/:pluginId
    [metrics]
    enabled = true
    
  2. Edit the grafana/conf.yaml file in the conf.d/ folder at the root of your Agent’s configuration directory to start collecting your Grafana metrics. See the sample grafana/conf.yaml for all available configuration options.

  3. Restart the Agent.

Validation

Run the Agent’s status subcommand and look for grafana under the Checks section.

Data Collected

Metrics

grafana.access_evaluation_count.count
(count)
Number of evaluation calls
grafana.access_evaluation_duration.bucket
(count)
Histogram for the runtime of evaluation function.
grafana.access_evaluation_duration.count
(count)
Histogram for the runtime of evaluation function.
grafana.access_evaluation_duration.sum
(count)
Histogram for the runtime of evaluation function.
grafana.access_permissions_cache_usage.count
(count)
Access control permissions cache hit/miss
grafana.access_permissions_duration.bucket
(count)
Histogram for the runtime of permissions check function.
grafana.access_permissions_duration.count
(count)
Histogram for the runtime of permissions check function.
grafana.access_permissions_duration.sum
(count)
Histogram for the runtime of permissions check function.
grafana.access_search_permissions_duration.bucket
(count)
Histogram for the runtime of permissions search function
grafana.access_search_permissions_duration.count
(count)
Histogram for the runtime of permissions search function
grafana.access_search_permissions_duration.sum
(count)
Histogram for the runtime of permissions search function
grafana.access_search_user_permissions_cache_usage.count
(count)
Access control search user permissions cache hit/miss
grafana.aggregator_discovery_aggregation_count.count
(count)
[ALPHA] Counter of number of times discovery was aggregated
grafana.alerting_active_alerts
(gauge)
Amount of active alerts
grafana.alerting_active_configurations
(gauge)
The number of active Alertmanager configurations.
grafana.alerting_alertmanager_alerts
(gauge)
How many alerts by state are in Grafana’s Alertmanager.
grafana.alerting_alertmanager_config_hash
(gauge)
The hash of the Alertmanager configuration.
grafana.alerting_alertmanager_config_match
(gauge)
The total number of match
grafana.alerting_alertmanager_config_match_re
(gauge)
The total number of matchRE
grafana.alerting_alertmanager_config_matchers
(gauge)
The total number of matchers
grafana.alerting_alertmanager_config_object_matchers
(gauge)
The total number of object_matchers
grafana.alerting_alertmanager_config_size_bytes
(gauge)
The size of the grafana alertmanager configuration in bytes
Shown as byte
grafana.alerting_alertmanager_inhibition_rules
(gauge)
Number of configured inhibition rules.
grafana.alerting_alertmanager_integrations
(gauge)
Number of configured receivers.
grafana.alerting_alertmanager_receivers
(gauge)
Number of configured receivers by state. It is considered active if used within a route.
grafana.alerting_alerts
(gauge)
How many alerts by state are in the scheduler.
grafana.alerting_alerts_invalid.count
(count)
The total number of received alerts that were invalid.
grafana.alerting_alerts_received.count
(count)
The total number of received alerts.
grafana.alerting_discovered_configurations
(gauge)
The number of organizations we’ve discovered that require an Alertmanager configuration.
grafana.alerting_dispatcher_aggregation_groups
(gauge)
Number of active aggregation groups
grafana.alerting_dispatcher_alert_processing_duration_seconds.count
(count)
Summary of latencies for the processing of alerts.
Shown as second
grafana.alerting_dispatcher_alert_processing_duration_seconds.sum
(count)
Summary of latencies for the processing of alerts.
Shown as second
grafana.alerting_execution_time_milliseconds.count
(count)
Summary of alert execution duration
Shown as millisecond
grafana.alerting_execution_time_milliseconds.quantile
(gauge)
Summary of alert execution duration
Shown as millisecond
grafana.alerting_execution_time_milliseconds.sum
(count)
Summary of alert execution duration
Shown as millisecond
grafana.alerting_nflog_gc_duration_seconds.count
(count)
Duration of the last notification log garbage collection cycle.
Shown as second
grafana.alerting_nflog_gc_duration_seconds.sum
(count)
Duration of the last notification log garbage collection cycle.
Shown as second
grafana.alerting_nflog_gossip_messages_propagated.count
(count)
Number of received gossip messages that have been further gossiped.
grafana.alerting_nflog_queries.count
(count)
Number of notification log queries were received.
grafana.alerting_nflog_query_duration_seconds.bucket
(count)
Duration of notification log query evaluation.
Shown as second
grafana.alerting_nflog_query_duration_seconds.count
(count)
Duration of notification log query evaluation.
Shown as second
grafana.alerting_nflog_query_duration_seconds.sum
(count)
Duration of notification log query evaluation.
Shown as second
grafana.alerting_nflog_query_errors.count
(count)
Number notification log received queries that failed.
grafana.alerting_nflog_snapshot_duration_seconds.count
(count)
Duration of the last notification log snapshot.
Shown as second
grafana.alerting_nflog_snapshot_duration_seconds.sum
(count)
Duration of the last notification log snapshot.
Shown as second
grafana.alerting_nflog_snapshot_size_bytes
(gauge)
Size of the last notification log snapshot in bytes.
Shown as byte
grafana.alerting_notification_latency_seconds.bucket
(count)
The latency of notifications in seconds.
Shown as second
grafana.alerting_notification_latency_seconds.count
(count)
The latency of notifications in seconds.
Shown as second
grafana.alerting_notification_latency_seconds.sum
(count)
The latency of notifications in seconds.
Shown as second
grafana.alerting_remote_alertmanager_configuration_sync_failures.count
(count)
Total number of failed attempts to sync configurations between Alertmanagers.
grafana.alerting_remote_alertmanager_configuration_syncs.count
(count)
Total number of configuration syncs to the remote Alertmanager.
grafana.alerting_remote_alertmanager_last_configuration_sync_timestamp_seconds
(gauge)
Timestamp of the last successful configuration sync to the remote Alertmanager in seconds.
Shown as second
grafana.alerting_remote_alertmanager_last_readiness_check_timestamp_seconds
(gauge)
Timestamp of the last successful readiness check to the remote Alertmanager in seconds.
Shown as second
grafana.alerting_remote_alertmanager_last_state_sync_timestamp_seconds
(gauge)
Timestamp of the last successful state sync to the remote Alertmanager in seconds.
Shown as second
grafana.alerting_remote_alertmanager_state_sync_failures.count
(count)
Total number of failed attempts to sync state between Alertmanagers.
grafana.alerting_remote_alertmanager_state_syncs.count
(count)
Total number of state syncs to the remote Alertmanager.
grafana.alerting_schedule_alert_rules
(gauge)
The number of alert rules that could be considered for evaluation at the next tick.
grafana.alerting_schedule_alert_rules_hash
(gauge)
A hash of the alert rules that could be considered for evaluation at the next tick.
grafana.alerting_schedule_periodic_duration_seconds.bucket
(count)
The time taken to run the scheduler.
Shown as second
grafana.alerting_schedule_periodic_duration_seconds.count
(count)
The time taken to run the scheduler.
Shown as second
grafana.alerting_schedule_periodic_duration_seconds.sum
(count)
The time taken to run the scheduler.
Shown as second
grafana.alerting_schedule_query_alert_rules_duration_seconds.bucket
(count)
The time taken to fetch alert rules from the database.
Shown as second
grafana.alerting_schedule_query_alert_rules_duration_seconds.count
(count)
The time taken to fetch alert rules from the database.
Shown as second
grafana.alerting_schedule_query_alert_rules_duration_seconds.sum
(count)
The time taken to fetch alert rules from the database.
Shown as second
grafana.alerting_scheduler_behind_seconds
(gauge)
The total number of seconds the scheduler is behind.
Shown as second
grafana.alerting_silences
(gauge)
How many silences by state.
grafana.alerting_silences_gc_duration_seconds.count
(count)
Duration of the last silence garbage collection cycle.
Shown as second
grafana.alerting_silences_gc_duration_seconds.sum
(count)
Duration of the last silence garbage collection cycle.
Shown as second
grafana.alerting_silences_gossip_messages_propagated.count
(count)
Number of received gossip messages that have been further gossiped.
grafana.alerting_silences_queries.count
(count)
How many silence queries were received.
grafana.alerting_silences_query_duration_seconds.bucket
(count)
Duration of silence query evaluation.
Shown as second
grafana.alerting_silences_query_duration_seconds.count
(count)
Duration of silence query evaluation.
Shown as second
grafana.alerting_silences_query_duration_seconds.sum
(count)
Duration of silence query evaluation.
Shown as second
grafana.alerting_silences_query_errors.count
(count)
How many silence received queries did not succeed.
grafana.alerting_silences_snapshot_duration_seconds.count
(count)
Duration of the last silence snapshot.
Shown as second
grafana.alerting_silences_snapshot_duration_seconds.sum
(count)
Duration of the last silence snapshot.
Shown as second
grafana.alerting_silences_snapshot_size_bytes
(gauge)
Size of the last silence snapshot in bytes.
Shown as byte
grafana.alerting_state_calculation_duration_seconds.bucket
(count)
The duration of calculation of a single state.
Shown as second
grafana.alerting_state_calculation_duration_seconds.count
(count)
The duration of calculation of a single state.
Shown as second
grafana.alerting_state_calculation_duration_seconds.sum
(count)
The duration of calculation of a single state.
Shown as second
grafana.alerting_state_full_sync_duration_seconds.bucket
(count)
The duration of fully synchronizing the state with the database.
Shown as second
grafana.alerting_state_full_sync_duration_seconds.count
(count)
The duration of fully synchronizing the state with the database.
Shown as second
grafana.alerting_state_full_sync_duration_seconds.sum
(count)
The duration of fully synchronizing the state with the database.
Shown as second
grafana.alerting_state_history_info
(gauge)
Information about the state history store.
grafana.alerting_state_history_writes_bytes.count
(count)
The total number of bytes sent within a batch to the state history store. Only valid when using the Loki store.
Shown as byte
grafana.alerting_ticker_interval_seconds
(gauge)
Interval at which the ticker is meant to tick.
Shown as second
grafana.alerting_ticker_last_consumed_tick_timestamp_seconds
(gauge)
Timestamp of the last consumed tick in seconds.
Shown as second
grafana.alerting_ticker_next_tick_timestamp_seconds
(gauge)
Timestamp of the next tick in seconds before it is consumed.
Shown as second
grafana.api_admin_user_created.count
(count)
api admin user created counter
grafana.api_dashboard_get_milliseconds.count
(count)
summary for dashboard get duration
Shown as millisecond
grafana.api_dashboard_get_milliseconds.quantile
(gauge)
summary for dashboard get duration
Shown as millisecond
grafana.api_dashboard_get_milliseconds.sum
(count)
summary for dashboard get duration
Shown as millisecond
grafana.api_dashboard_save_milliseconds.count
(count)
summary for dashboard save duration
Shown as millisecond
grafana.api_dashboard_save_milliseconds.quantile
(gauge)
summary for dashboard save duration
Shown as millisecond
grafana.api_dashboard_save_milliseconds.sum
(count)
summary for dashboard save duration
Shown as millisecond
grafana.api_dashboard_search_milliseconds.count
(count)
summary for dashboard search duration
Shown as millisecond
grafana.api_dashboard_search_milliseconds.quantile
(gauge)
summary for dashboard search duration
Shown as millisecond
grafana.api_dashboard_search_milliseconds.sum
(count)
summary for dashboard search duration
Shown as millisecond
grafana.api_dashboard_snapshot_create.count
(count)
dashboard snapshots created
grafana.api_dashboard_snapshot_external.count
(count)
external dashboard snapshots created
grafana.api_dashboard_snapshot_get.count
(count)
loaded dashboards
grafana.api_dataproxy_request_all_milliseconds.count
(count)
summary for dataproxy request duration
Shown as millisecond
grafana.api_dataproxy_request_all_milliseconds.quantile
(gauge)
summary for dataproxy request duration
Shown as millisecond
grafana.api_dataproxy_request_all_milliseconds.sum
(count)
summary for dataproxy request duration
Shown as millisecond
grafana.api_login_oauth.count
(count)
api login oauth counter
grafana.api_login_post.count
(count)
api login post counter
grafana.api_login_saml.count
(count)
api login saml counter
grafana.api_models_dashboard_insert.count
(count)
dashboards inserted
grafana.api_org_create.count
(count)
api org created counter
grafana.api_response_status.count
(count)
api http response status
grafana.api_user_signup_completed.count
(count)
amount of users who completed the signup flow
grafana.api_user_signup_invite.count
(count)
amount of users who have been invited
grafana.api_user_signup_started.count
(count)
amount of users who started the signup flow
grafana.apiserver_audit_event.count
(count)
[ALPHA] Counter of audit events generated and sent to the audit backend.
grafana.apiserver_audit_requests_rejected.count
(count)
[ALPHA] Counter of apiserver requests rejected due to an error in audit logging backend.
grafana.apiserver_client_certificate_expiration_seconds.bucket
(count)
[ALPHA] Distribution of the remaining lifetime on the certificate used to authenticate a request.
Shown as second
grafana.apiserver_client_certificate_expiration_seconds.count
(count)
[ALPHA] Distribution of the remaining lifetime on the certificate used to authenticate a request.
Shown as second
grafana.apiserver_client_certificate_expiration_seconds.sum
(count)
[ALPHA] Distribution of the remaining lifetime on the certificate used to authenticate a request.
Shown as second
grafana.apiserver_current_inflight_requests
(gauge)
[STABLE] Maximal number of currently used inflight request limit of this apiserver per request kind in last second.
grafana.apiserver_envelope_encryption_dek_cache_fill_percent
(gauge)
[ALPHA] Percent of the cache slots currently occupied by cached DEKs.
grafana.apiserver_flowcontrol_seat_fair_frac
(gauge)
[ALPHA] Fair fraction of server’s concurrency to allocate to each priority level that can use it
grafana.apiserver_kube_aggregator_x509_insecure_sha1.count
(count)
[ALPHA] Counts the number of requests to servers with insecure SHA1 signatures in their serving certificate OR the number of connection failures due to the insecure SHA1 signatures (either/or, based on the runtime environment)
grafana.apiserver_kube_aggregator_x509_missing_san.count
(count)
[ALPHA] Counts the number of requests to servers missing SAN extension in their serving certificate OR the number of connection failures due to the lack of x509 certificate SAN extension missing (either/or, based on the runtime environment)
grafana.apiserver_storage_data_key_generation_duration_seconds.bucket
(count)
[ALPHA] Latencies in seconds of data encryption key(DEK) generation operations.
Shown as second
grafana.apiserver_storage_data_key_generation_duration_seconds.count
(count)
[ALPHA] Latencies in seconds of data encryption key(DEK) generation operations.
Shown as second
grafana.apiserver_storage_data_key_generation_duration_seconds.sum
(count)
[ALPHA] Latencies in seconds of data encryption key(DEK) generation operations.
Shown as second
grafana.apiserver_storage_data_key_generation_failures.count
(count)
[ALPHA] Total number of failed data encryption key(DEK) generation operations.
grafana.apiserver_storage_envelope_transformation_cache_misses.count
(count)
[ALPHA] Total number of cache misses while accessing key decryption key(KEK).
grafana.apiserver_storage_objects
(gauge)
[STABLE] Number of stored objects at the time of last check split by kind. In case of a fetching error, the value will be -1.
grafana.apiserver_tls_handshake_errors.count
(count)
[ALPHA] Number of requests dropped with ‘TLS handshake error from’ error
grafana.apiserver_webhooks_x509_insecure_sha1.count
(count)
[ALPHA] Counts the number of requests to servers with insecure SHA1 signatures in their serving certificate OR the number of connection failures due to the insecure SHA1 signatures (either/or, based on the runtime environment)
grafana.apiserver_webhooks_x509_missing_san.count
(count)
[ALPHA] Counts the number of requests to servers missing SAN extension in their serving certificate OR the number of connection failures due to the lack of x509 certificate SAN extension missing (either/or, based on the runtime environment)
grafana.authn_authn_failed_authentication.count
(count)
Number of failed authentications
grafana.build_info
(gauge)
A metric with a constant ‘1’ value labeled by version, revision, branch, and goversion from which Grafana was built
grafana.build_timestamp
(gauge)
A metric exposing when the binary was built in epoch
grafana.cardinality_enforcement_unexpected_categorizations.count
(count)
[ALPHA] The count of unexpected categorizations during cardinality enforcement.
grafana.database_all_migrations_duration_seconds.bucket
(count)
Duration of the entire SQL migration process in seconds
Shown as second
grafana.database_all_migrations_duration_seconds.count
(count)
Duration of the entire SQL migration process in seconds
Shown as second
grafana.database_all_migrations_duration_seconds.sum
(count)
Duration of the entire SQL migration process in seconds
Shown as second
grafana.database_conn_idle
(gauge)
The number of idle connections
grafana.database_conn_in_use
(gauge)
The number of connections currently in use
grafana.database_conn_max_idle_closed.count
(count)
The total number of connections closed due to SetMaxIdleConns
grafana.database_conn_max_idle_closed_seconds.count
(count)
The total number of connections closed due to SetConnMaxIdleTime
Shown as second
grafana.database_conn_max_lifetime_closed.count
(count)
The total number of connections closed due to SetConnMaxLifetime
grafana.database_conn_max_open
(gauge)
Maximum number of open connections to the database
grafana.database_conn_open
(gauge)
The number of established connections both in use and idle
grafana.database_conn_wait_count.count
(count)
The total number of connections waited for
grafana.database_conn_wait_duration_seconds.count
(count)
The total time blocked waiting for a new connection
Shown as second
grafana.database_migration_duration_seconds.bucket
(count)
Individual SQL migration duration in seconds
Shown as second
grafana.database_migration_duration_seconds.count
(count)
Individual SQL migration duration in seconds
Shown as second
grafana.database_migration_duration_seconds.sum
(count)
Individual SQL migration duration in seconds
Shown as second
grafana.database_migrations.count
(count)
Total number of SQL migrations
grafana.db_datasource_query_by_id.count
(count)
counter for getting datasource by id
grafana.disabled_metrics.count
(count)
[BETA] The count of disabled metrics.
grafana.emails_sent.count
(count)
Number of emails sent by Grafana
grafana.emails_sent_failed.count
(count)
Number of emails Grafana failed to send
grafana.encryption_cache_reads.count
(count)
A counter for encryption cache reads
grafana.encryption_ops.count
(count)
A counter for encryption operations
grafana.environment_info
(gauge)
A metric with a constant ‘1’ value labeled by environment information about the running instance.
grafana.feature_toggles_info
(gauge)
info metric that exposes what feature toggles are enabled or not
grafana.folder_id_api_count.count
(count)
counter for folder id usage in api package
grafana.folder_id_service_count.count
(count)
counter for folder id usage in service package
grafana.frontend_boot_css_time_seconds.bucket
(count)
Frontend boot initial css load
Shown as second
grafana.frontend_boot_css_time_seconds.count
(count)
Frontend boot initial css load
Shown as second
grafana.frontend_boot_css_time_seconds.sum
(count)
Frontend boot initial css load
Shown as second
grafana.frontend_boot_first_contentful_paint_time_seconds.bucket
(count)
Frontend boot first contentful paint
Shown as second
grafana.frontend_boot_first_contentful_paint_time_seconds.count
(count)
Frontend boot first contentful paint
Shown as second
grafana.frontend_boot_first_contentful_paint_time_seconds.sum
(count)
Frontend boot first contentful paint
Shown as second
grafana.frontend_boot_first_paint_time_seconds.bucket
(count)
Frontend boot first paint
Shown as second
grafana.frontend_boot_first_paint_time_seconds.count
(count)
Frontend boot first paint
Shown as second
grafana.frontend_boot_first_paint_time_seconds.sum
(count)
Frontend boot first paint
Shown as second
grafana.frontend_boot_js_done_time_seconds.bucket
(count)
Frontend boot initial js load
Shown as second
grafana.frontend_boot_js_done_time_seconds.count
(count)
Frontend boot initial js load
Shown as second
grafana.frontend_boot_js_done_time_seconds.sum
(count)
Frontend boot initial js load
Shown as second
grafana.frontend_boot_load_time_seconds.bucket
(count)
Frontend boot time measurement
Shown as second
grafana.frontend_boot_load_time_seconds.count
(count)
Frontend boot time measurement
Shown as second
grafana.frontend_boot_load_time_seconds.sum
(count)
Frontend boot time measurement
Shown as second
grafana.frontend_plugins_preload_ms.bucket
(count)
Frontend preload plugin time measurement
Shown as millisecond
grafana.frontend_plugins_preload_ms.count
(count)
Frontend preload plugin time measurement
Shown as millisecond
grafana.frontend_plugins_preload_ms.sum
(count)
Frontend preload plugin time measurement
Shown as millisecond
grafana.hidden_metrics.count
(count)
[BETA] The count of hidden metrics.
grafana.http_request_duration_seconds.bucket
(count)
Histogram of latencies for HTTP requests.
Shown as second
grafana.http_request_duration_seconds.count
(count)
Histogram of latencies for HTTP requests.
Shown as second
grafana.http_request_duration_seconds.sum
(count)
Histogram of latencies for HTTP requests.
Shown as second
grafana.http_request_in_flight
(gauge)
A gauge of requests currently being served by Grafana.
grafana.idforwarding_idforwarding_failed_token_signing.count
(count)
Number of failed token signings
grafana.idforwarding_idforwarding_token_signing.count
(count)
Number of token signings
grafana.idforwarding_idforwarding_token_signing_duration_seconds.bucket
(count)
Histogram of token signing duration
Shown as second
grafana.idforwarding_idforwarding_token_signing_duration_seconds.count
(count)
Histogram of token signing duration
Shown as second
grafana.idforwarding_idforwarding_token_signing_duration_seconds.sum
(count)
Histogram of token signing duration
Shown as second
grafana.idforwarding_idforwarding_token_signing_from_cache.count
(count)
Number of signed tokens retrieved from cache
grafana.index_server_index_size
(gauge)
Size of the index in bytes - only for file-based indices
grafana.instance_start.count
(count)
counter for started instances
grafana.ldap_users_sync_execution_time.count
(count)
summary for LDAP users sync execution duration
grafana.ldap_users_sync_execution_time.quantile
(gauge)
summary for LDAP users sync execution duration
grafana.ldap_users_sync_execution_time.sum
(count)
summary for LDAP users sync execution duration
grafana.live_broker_redis_pub_sub_dropped_messages.count
(count)
Number of dropped messages on application level in Redis PUB/SUB.
grafana.live_client_command_duration_seconds.count
(count)
Client command duration summary.
Shown as second
grafana.live_client_command_duration_seconds.quantile
(gauge)
Client command duration summary.
Shown as second
grafana.live_client_command_duration_seconds.sum
(count)
Client command duration summary.
Shown as second
grafana.live_node_build
(gauge)
Node build info.
grafana.live_node_messages_received_count.count
(count)
Number of messages received from broker.
grafana.live_node_messages_sent_count.count
(count)
Number of messages sent by node to broker.
grafana.live_node_num_channels
(gauge)
Number of channels with one or more subscribers.
grafana.live_node_num_clients
(gauge)
Number of clients connected.
grafana.live_node_num_nodes
(gauge)
Number of nodes in the cluster.
grafana.live_node_num_subscriptions
(gauge)
Number of subscriptions.
grafana.live_node_num_users
(gauge)
Number of unique users connected.
grafana.live_node_pub_sub_lag_seconds.bucket
(count)
Pub sub lag in seconds
Shown as second
grafana.live_node_pub_sub_lag_seconds.count
(count)
Pub sub lag in seconds
Shown as second
grafana.live_node_pub_sub_lag_seconds.sum
(count)
Pub sub lag in seconds
Shown as second
grafana.openmetrics.health
(gauge)
Whether the check is able to connect to the metrics endpoint.
grafana.page_response_status.count
(count)
page http response status
grafana.plugin_build_info
(gauge)
A metric with a constant ‘1’ value labeled by pluginId, pluginType and version from which Grafana plugin was built
grafana.plugin_target_info
(gauge)
A metric with a constant ‘1’ value labeled by pluginId and target
grafana.plugins_preinstall.count
(count)
The total amount of plugin preinstallations
grafana.plugins_preinstall_duration_seconds.bucket
(count)
Plugin preinstallation duration
Shown as second
grafana.plugins_preinstall_duration_seconds.count
(count)
Plugin preinstallation duration
Shown as second
grafana.plugins_preinstall_duration_seconds.sum
(count)
Plugin preinstallation duration
Shown as second
grafana.process_cpu_seconds.count
(count)
Total user and system CPU time spent in seconds.
Shown as second
grafana.process_max_fds
(gauge)
Maximum number of open file descriptors.
grafana.process_network_receive_bytes.count
(count)
Number of bytes received by the process over the network.
Shown as byte
grafana.process_network_transmit_bytes.count
(count)
Number of bytes sent by the process over the network.
Shown as byte
grafana.process_open_fds
(gauge)
Number of open file descriptors.
grafana.process_resident_memory_bytes
(gauge)
Resident memory size in bytes.
Shown as byte
grafana.process_start_time_seconds
(gauge)
Start time of the process since unix epoch in seconds.
Shown as second
grafana.process_virtual_memory_bytes
(gauge)
Virtual memory size in bytes.
Shown as byte
grafana.process_virtual_memory_max_bytes
(gauge)
Maximum amount of virtual memory available in bytes.
Shown as byte
grafana.proxy_response_status.count
(count)
proxy http response status
grafana.public_dashboard_request_count.count
(count)
counter for public dashboards requests
grafana.registered_metrics.count
(count)
[BETA] The count of registered metrics broken by stability level and deprecation version.
grafana.rendering_queue_size
(gauge)
size of rendering queue
grafana.search_dashboard_search_failures_duration_seconds.bucket
(count)

Shown as second
grafana.search_dashboard_search_failures_duration_seconds.count
(count)

Shown as second
grafana.search_dashboard_search_failures_duration_seconds.sum
(count)

Shown as second
grafana.search_dashboard_search_successes_duration_seconds.bucket
(count)

Shown as second
grafana.search_dashboard_search_successes_duration_seconds.count
(count)

Shown as second
grafana.search_dashboard_search_successes_duration_seconds.sum
(count)

Shown as second
grafana.stat_active_users
(gauge)
number of active users
grafana.stat_failed_migrated_api_keys_to_sa_tokens
(gauge)
total number of failed migrations of API keys to service account tokens
grafana.stat_successfully_migrated_api_keys_to_sa_tokens
(gauge)
total number of successful migrations of API keys to service account tokens
grafana.stat_total_migrated_api_keys_to_sa_tokens
(gauge)
total number of API keys to be migrated to service account tokens
grafana.stat_total_orgs
(gauge)
total amount of orgs
grafana.stat_total_playlists
(gauge)
total amount of playlists
grafana.stat_total_service_account_tokens
(gauge)
total amount of service account tokens
grafana.stat_total_service_accounts
(gauge)
total amount of service accounts
grafana.stat_total_service_accounts_role_none
(gauge)
total amount of service accounts with no role
grafana.stat_total_teams
(gauge)
total amount of teams
grafana.stat_total_users
(gauge)
total amount of users
grafana.stat_totals_active_admins
(gauge)
total amount of active admins
grafana.stat_totals_active_editors
(gauge)
total amount of active editors
grafana.stat_totals_active_viewers
(gauge)
total amount of active viewers
grafana.stat_totals_admins
(gauge)
total amount of admins
grafana.stat_totals_alert_rules
(gauge)
total amount of alert rules in the database
grafana.stat_totals_annotations
(gauge)
total amount of annotations in the database
grafana.stat_totals_correlations
(gauge)
total amount of correlations
grafana.stat_totals_dashboard
(gauge)
total amount of dashboards
grafana.stat_totals_dashboard_versions
(gauge)
total amount of dashboard versions in the database
grafana.stat_totals_data_keys
(gauge)
total amount of data keys in the database
grafana.stat_totals_editors
(gauge)
total amount of editors
grafana.stat_totals_folder
(gauge)
total amount of folders
grafana.stat_totals_library_panels
(gauge)
total amount of library panels in the database
grafana.stat_totals_library_variables
(gauge)
total amount of library variables in the database
grafana.stat_totals_public_dashboard
(gauge)
total amount of public dashboards
grafana.stat_totals_rule_groups
(gauge)
total amount of alert rule groups in the database
grafana.stat_totals_viewers
(gauge)
total amount of viewers
grafana.storage_server_poller_query_latency_seconds.bucket
(count)
poller query latency
Shown as second
grafana.storage_server_poller_query_latency_seconds.count
(count)
poller query latency
Shown as second
grafana.storage_server_poller_query_latency_seconds.sum
(count)
poller query latency
Shown as second

Events

The Grafana integration does not include any events.

Service Checks

grafana.openmetrics.health

Returns CRITICAL if the check cannot access the metrics endpoint. Returns OK otherwise.

Statuses: ok, critical

Troubleshooting

Need help? Contact the maintainer of this integration.