Day 76 Build a Grafana dashboard
Grafana Dashboard
- A Grafana dashboard offers a comprehensive view of your data, allowing you to track metrics and trends through different visualizations. Dashboards are made up of panels, each representing a specific aspect of the data story you want to convey. Each panel consists of a query, defining the data you wish to display, and a visualization, defining how the data is presented.
Task: Build a Simple Grafana Dashboard
- In the sidebar, hover your cursor over the Create (plus sign) icon and then click "New Dashboard".
- Click "Add visualization" and select Prometheus as your data source.
- In the Query editor below the graph, enter the below query and then press Shift + Enter:
100 - (avg by(instance) (irate(node_cpu_seconds_total{mode="idle"}[5m])) * 100)
This query calculates the CPU usage percentage by subtracting the average idle CPU time (node_cpu_seconds_total)
from 100.
- In the Panel editor on the right, under Settings, change the panel title to “CPU Usage Percentage”.
- Click "Apply" in the top-right corner to save the panel and go back to the dashboard view.
- Click the "Save dashboard" (disk) icon at the top of the dashboard to save your dashboard.
- Enter a name in the Dashboard name field and then click Save.