View Grafana dashboards¶
Using the Grafana web UI, you can view the visual representation of the metric graphs based on the time series databases.
This section describes only the OpenStack-related Grafana dashboards. For other dashboards, including the system, Kubernetes, Ceph, and StackLight dashboards that can contain information about both OpenStack and MOSK clusters, see Mirantis Container Cloud Operations Guide: View Grafana dashboards.
Note
Some Grafana dashboards include a View logs in OpenSearch Dashboards link to immediately view relevant logs in the OpenSearch Dashboards web UI.
Grafana dashboards that present node data have an additional Node identifier drop-down menu. By default, it is set to machine to display short names for Kubernetes nodes. To display Kubernetes node name labels, change this option to node.
To view the Grafana dashboards:
Log in to the Grafana web UI as described in Mirantis Container Cloud Operations Guide: Access StackLight web UIs.
From the drop-down list, select the required dashboard to inspect the status and statistics of the corresponding service deployed in Mirantis OpenStack on Kubernetes:
Dashboard
Description
OpenStack - Overview
Provides general information on OpenStack services resources consumption, API errors, deployed OpenStack compute nodes and block storage usage.
Openstack Instances Availability
Available since MOSK 23.2. Provides information about the availability of instance floating IPs per OpenStack compute node and project. Also, enables monitoring of probe statistics for individual instance floating IPs.
KPI - Provisioning
Provides provisioning statistics for OpenStack compute instances, including graphs on VM creation results by day.
Cinder
Provides graphs on the OpenStack Block Storage service health, HTTP API availability, pool capacity and utilization, number of created volumes and snapshots.
Glance
Provides graphs on the OpenStack Image service health, HTTP API availability, number of created images and snapshots.
Gnocchi
Provides panels and graphs on the Gnocchi health and HTTP API availability.
Heat
Provides graphs on the OpenStack Orchestration service health, HTTP API availability and usage.
Ironic OpenStack
Provides graphs on the OpenStack Bare Metal Provisioning service health, HTTP API availability, provisioned nodes by state and installed ironic-conductor back-end drivers.
Keystone
Provides graphs on the OpenStack Identity service health, HTTP API availability, number of tenants and users by state.
Neutron
Provides graphs on the OpenStack networking service health, HTTP API availability, agents status and usage of Neutron L2 and L3 resources.
NGINX Ingress controller
Monitors the number of requests, response times and statuses, as well as the number of Ingress SSL certificates including expiration time and resources usage.
Nova - Availability Zones
Provides detailed graphs on the OpenStack availability zones and hypervisor usage.
Nova - Hypervisor Overview
Provides a set of single-stat panels presenting resources usage by host.
Nova - Instances
Provides graphs on libvirt Prometheus exporter health and resources usage. Monitors the number of running instances and tasks and allows sorting the metrics by top instances.
Nova - Overview
Provides graphs on the OpenStack compute services (
nova-scheduler
,nova-conductor
, andnova-compute
) health, as well as HTTP API availability.Nova - Tenants
Provides graphs on CPU, RAM, disk throughput, IOPS, and space usage and allocation and allows sorting the metrics by top tenants.
Nova - Users
Provides graphs on CPU, RAM, disk throughput, IOPS, and space usage and allocation and allows sorting the metrics by top users.
Nova - Utilization
Provides detailed graphs on Nova hypervisor resources capacity and consumption.
Memcached
Memcached Prometheus exporter dashboard. Monitors Kubernetes Memcached pods and displays memory usage, hit rate, evicts and reclaims rate, items in cache, network statistics, and commands rate.
MySQL
MySQL Prometheus exporter dashboard. Monitors Kubernetes MySQL pods, resources usage and provides details on current connections and database performance.
RabbitMQ
RabbitMQ Prometheus exporter dashboard. Monitors Kubernetes RabbitMQ pods, resources usage and provides details on cluster utilization and performance.
Cassandra
Provides graphs on Cassandra clusters’ health, ongoing operations, and resource consumption.
Kafka
Provides graphs on Kafka clusters’ and broker health, as well as broker and topic usage.
Redis
Provides graphs on Redis clusters’ and pods’ health, connections, command calls, and resource consumption.
Tungsten Fabric Controller
Provides graphs on the overall Tungsten Fabric Controller cluster processes and usage.
Tungsten Fabric vRouter
Provides graphs on the overall Tungsten Fabric vRouter cluster processes and usage.
ZooKeeper
Provides graphs on ZooKeeper clusters’ quorum health and resource consumption.