06 Downtime Reporting
Downtime reporting in Grafana with the ENLYZE API.
What You'll Learn
Prerequisites
Overview
Downtime Categories
Category
Description
Color (Convention)
Downtimes API Endpoint
Parameter
Description
Response Structure
Basic Downtime Query
Step 1: Create the Query
Setting
Value
Step 2: Extract Fields with Columns
Selector
Title
Type
Handling Ongoing Downtimes
JSONata to Fill Missing End Times
Alternative: Use Query Time Range End
Calculating Downtime Duration
Step 1: Convert Field Types
Field
Type
Step 2: Calculate Duration
Setting
Value
Step 3: Convert to Seconds
Setting
Value
Downtime Pie Chart by Category
Query Configuration
Transformations
Panel Settings
Setting
Value
Value Mappings
Value
Display
Color Overrides
Category
Color
Downtime Bar Gauge
Panel Settings
Setting
Value
State Timeline
Query Configuration
Panel Settings
Setting
Value
Value Mappings with Colors
Value
Display
Color
Downtime Details Table
Query Configuration
Join with Machine Names
Column Configuration
Column
Type
Special
Summary Statistics
Total Downtime Duration
Setting
Value
Downtime Count
Setting
Value
Unplanned Downtime Only
Multi-Machine Comparison
Query with Machine Names
Transformations
Visualization
Downtime Pareto Analysis
Transformations
Visualization
Complete Dashboard Layout
Practical Exercise
Summary
What's Next?
Quick Reference
Downtimes Query URL
JSONata for Handling Null End Times
Duration Calculation Transformations
Category Value Mappings
API Value
Display
Color
Duration Unit
Group By for Aggregation
Purpose
Group By
Aggregate
Last updated