{ "description": "GitRepo", "graphTooltip": 1, "panels": [ { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": "percentunit" } }, "gridPos": { "h": 5, "w": 7, "x": 0, "y": 0 }, "id": 1, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"}) / sum(fleet_gitrepo_desired_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"})" } ], "title": "Ready Clusters", "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": null } }, "gridPos": { "h": 5, "w": 17, "x": 7, "y": 0 }, "id": 2, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_desired_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Desired Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Ready" } ], "title": "Clusters", "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": null } }, "gridPos": { "h": 8, "w": 24, "x": 0, "y": 8 }, "id": 3, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_desired_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Desired Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_ready_clusters{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Ready" } ], "title": "Clusters", "type": "timeseries" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": "percentunit" } }, "gridPos": { "h": 5, "w": 7, "x": 0, "y": 13 }, "id": 4, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_ready{exported_namespace=\"$namespace\",name=~\"$name\"}) / sum(fleet_gitrepo_resources_desired_ready{exported_namespace=\"$namespace\",name=~\"$name\"})" } ], "title": "Ready Resources", "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": null } }, "gridPos": { "h": 5, "w": 17, "x": 7, "y": 13 }, "id": 5, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_desired_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Desired Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_not_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Not Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_missing{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Missing" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_modified{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Modified" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_unknown{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Unknown" } ], "title": "Resources", "type": "stat" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "decimals": 0, "unit": null } }, "gridPos": { "h": 8, "w": 24, "x": 0, "y": 21 }, "id": 6, "pluginVersion": "v11.0.0", "targets": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_desired_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Desired Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_not_ready{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Not Ready" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_missing{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Missing" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_modified{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Modified" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "expr": "sum(fleet_gitrepo_resources_unknown{exported_namespace=\"$namespace\",name=~\"$name\"})", "legendFormat": "Unknown" } ], "title": "Resources", "type": "timeseries" } ], "schemaVersion": 39, "templating": { "list": [ { "datasource": { "type": "prometheus", "uid": "prometheus" }, "name": "namespace", "query": "label_values(fleet_gitrepo_desired_ready_clusters, exported_namespace)", "refresh": 2, "type": "query" }, { "datasource": { "type": "prometheus", "uid": "prometheus" }, "includeAll": true, "name": "name", "query": "label_values(fleet_gitrepo_desired_ready_clusters{exported_namespace=~\"$namespace\"}, name)", "refresh": 2, "type": "query" } ] }, "time": { "from": "now-1h", "to": "now" }, "timezone": "utc", "title": "Fleet / GitRepo", "uid": "fleet-gitrepo" }