github.com/caos/orbos@v1.5.14-0.20221103111702-e6cd0cea7ad4/dashboards/ambassador/json/ambassador-envoy-ingress.json (about) 1 { 2 "__inputs": [ 3 { 4 "name": "prometheus", 5 "label": "prometheus", 6 "description": "", 7 "type": "datasource", 8 "pluginId": "prometheus", 9 "pluginName": "Prometheus" 10 } 11 ], 12 "__requires": [ 13 { 14 "type": "grafana", 15 "id": "grafana", 16 "name": "Grafana", 17 "version": "6.0.1" 18 }, 19 { 20 "type": "panel", 21 "id": "graph", 22 "name": "Graph", 23 "version": "5.0.0" 24 }, 25 { 26 "type": "datasource", 27 "id": "prometheus", 28 "name": "Prometheus", 29 "version": "5.0.0" 30 } 31 ], 32 "annotations": { 33 "list": [ 34 { 35 "builtIn": 1, 36 "datasource": "-- Grafana --", 37 "enable": true, 38 "hide": true, 39 "iconColor": "rgba(0, 211, 255, 1)", 40 "name": "Annotations & Alerts", 41 "type": "dashboard" 42 } 43 ] 44 }, 45 "description": "Envoy Ingress Connections", 46 "editable": false, 47 "gnetId": null, 48 "graphTooltip": 0, 49 "id": null, 50 "links": [], 51 "panels": [ 52 { 53 "aliasColors": {}, 54 "bars": false, 55 "dashLength": 10, 56 "dashes": false, 57 "datasource": "$datasource", 58 "fill": 1, 59 "gridPos": { 60 "h": 8, 61 "w": 12, 62 "x": 0, 63 "y": 0 64 }, 65 "id": 8, 66 "legend": { 67 "avg": false, 68 "current": false, 69 "max": false, 70 "min": false, 71 "show": true, 72 "total": false, 73 "values": false 74 }, 75 "lines": true, 76 "linewidth": 1, 77 "links": [], 78 "nullPointMode": "null", 79 "paceLength": 10, 80 "percentage": false, 81 "pointradius": 2, 82 "points": false, 83 "renderer": "flot", 84 "seriesOverrides": [], 85 "stack": false, 86 "steppedLine": false, 87 "targets": [ 88 { 89 "expr": "sum(rate(envoy_http_downstream_rq_time_sum[1m]))", 90 "format": "time_series", 91 "hide": false, 92 "intervalFactor": 1, 93 "legendFormat": "request sum", 94 "refId": "A" 95 }, 96 { 97 "expr": "sum(rate(envoy_http_downstream_rq_time[1m]))", 98 "format": "time_series", 99 "intervalFactor": 1, 100 "legendFormat": "request", 101 "refId": "B" 102 }, 103 { 104 "expr": "sum(rate(envoy_http_downstream_rq_time_bucket[1m]))", 105 "format": "time_series", 106 "hide": false, 107 "intervalFactor": 1, 108 "legendFormat": "request bucket", 109 "refId": "C" 110 }, 111 { 112 "expr": "sum(rate(envoy_http_downstream_rq_time_count[1m]))", 113 "format": "time_series", 114 "hide": false, 115 "intervalFactor": 1, 116 "legendFormat": "request count", 117 "refId": "D" 118 } 119 ], 120 "thresholds": [], 121 "timeFrom": null, 122 "timeRegions": [], 123 "timeShift": null, 124 "title": "Time", 125 "tooltip": { 126 "shared": true, 127 "sort": 0, 128 "value_type": "individual" 129 }, 130 "type": "graph", 131 "xaxis": { 132 "buckets": null, 133 "mode": "time", 134 "name": null, 135 "show": true, 136 "values": [] 137 }, 138 "yaxes": [ 139 { 140 "format": "short", 141 "label": null, 142 "logBase": 1, 143 "max": null, 144 "min": null, 145 "show": true 146 }, 147 { 148 "format": "short", 149 "label": null, 150 "logBase": 1, 151 "max": null, 152 "min": null, 153 "show": true 154 } 155 ], 156 "yaxis": { 157 "align": false, 158 "alignLevel": null 159 } 160 }, 161 { 162 "aliasColors": {}, 163 "bars": false, 164 "dashLength": 10, 165 "dashes": false, 166 "datasource": "$datasource", 167 "fill": 1, 168 "gridPos": { 169 "h": 8, 170 "w": 12, 171 "x": 12, 172 "y": 0 173 }, 174 "id": 4, 175 "legend": { 176 "avg": false, 177 "current": false, 178 "max": false, 179 "min": false, 180 "show": true, 181 "total": false, 182 "values": false 183 }, 184 "lines": true, 185 "linewidth": 1, 186 "links": [], 187 "nullPointMode": "null", 188 "paceLength": 10, 189 "percentage": false, 190 "pointradius": 2, 191 "points": false, 192 "renderer": "flot", 193 "seriesOverrides": [], 194 "stack": false, 195 "steppedLine": false, 196 "targets": [ 197 { 198 "expr": "sum(rate(envoy_http_downstream_cx_rx_bytes_total[1m]))", 199 "format": "time_series", 200 "intervalFactor": 2, 201 "legendFormat": "received", 202 "refId": "A" 203 }, 204 { 205 "expr": "sum(rate(envoy_http_downstream_cx_tx_bytes_total[1m]))", 206 "format": "time_series", 207 "intervalFactor": 2, 208 "legendFormat": "transmitted", 209 "refId": "B" 210 } 211 ], 212 "thresholds": [], 213 "timeFrom": null, 214 "timeRegions": [], 215 "timeShift": null, 216 "title": "Packetsize", 217 "tooltip": { 218 "shared": true, 219 "sort": 0, 220 "value_type": "individual" 221 }, 222 "type": "graph", 223 "xaxis": { 224 "buckets": null, 225 "mode": "time", 226 "name": null, 227 "show": true, 228 "values": [] 229 }, 230 "yaxes": [ 231 { 232 "format": "short", 233 "label": null, 234 "logBase": 1, 235 "max": null, 236 "min": null, 237 "show": true 238 }, 239 { 240 "format": "short", 241 "label": null, 242 "logBase": 1, 243 "max": null, 244 "min": null, 245 "show": true 246 } 247 ], 248 "yaxis": { 249 "align": false, 250 "alignLevel": null 251 } 252 }, 253 { 254 "aliasColors": {}, 255 "bars": false, 256 "dashLength": 10, 257 "dashes": false, 258 "datasource": "$datasource", 259 "fill": 1, 260 "gridPos": { 261 "h": 8, 262 "w": 12, 263 "x": 0, 264 "y": 8 265 }, 266 "id": 2, 267 "legend": { 268 "avg": false, 269 "current": false, 270 "max": false, 271 "min": false, 272 "show": true, 273 "total": false, 274 "values": false 275 }, 276 "lines": true, 277 "linewidth": 1, 278 "links": [], 279 "nullPointMode": "null as zero", 280 "paceLength": 10, 281 "percentage": false, 282 "pointradius": 2, 283 "points": false, 284 "renderer": "flot", 285 "seriesOverrides": [], 286 "stack": false, 287 "steppedLine": false, 288 "targets": [ 289 { 290 "expr": "sum(rate(envoy_http_downstream_cx_active[1m]))", 291 "format": "time_series", 292 "intervalFactor": 2, 293 "legendFormat": "active", 294 "refId": "A" 295 }, 296 { 297 "expr": "sum(rate(envoy_http_downstream_cx_total[1m]))", 298 "format": "time_series", 299 "intervalFactor": 2, 300 "legendFormat": "total", 301 "refId": "B" 302 } 303 ], 304 "thresholds": [], 305 "timeFrom": null, 306 "timeRegions": [], 307 "timeShift": null, 308 "title": "Connections", 309 "tooltip": { 310 "shared": true, 311 "sort": 0, 312 "value_type": "individual" 313 }, 314 "type": "graph", 315 "xaxis": { 316 "buckets": null, 317 "mode": "time", 318 "name": null, 319 "show": true, 320 "values": [] 321 }, 322 "yaxes": [ 323 { 324 "format": "short", 325 "label": null, 326 "logBase": 1, 327 "max": null, 328 "min": null, 329 "show": true 330 }, 331 { 332 "format": "short", 333 "label": null, 334 "logBase": 1, 335 "max": null, 336 "min": null, 337 "show": true 338 } 339 ], 340 "yaxis": { 341 "align": false, 342 "alignLevel": null 343 } 344 } 345 ], 346 "schemaVersion": 18, 347 "style": "dark", 348 "tags": [ 349 "envoy", 350 "ingress" 351 ], 352 "templating": { 353 "list": [ 354 { 355 "current": { 356 "text": "caos-prometheus", 357 "value": "caos-prometheus" 358 }, 359 "hide": 0, 360 "includeAll": false, 361 "label": null, 362 "multi": false, 363 "name": "datasource", 364 "options": [], 365 "query": "prometheus", 366 "refresh": 1, 367 "regex": "", 368 "skipUrlSync": false, 369 "type": "datasource" 370 } 371 ] 372 }, 373 "time": { 374 "from": "now-6h", 375 "to": "now" 376 }, 377 "timepicker": { 378 "refresh_intervals": [ 379 "5s", 380 "10s", 381 "30s", 382 "1m", 383 "5m", 384 "15m", 385 "30m", 386 "1h", 387 "2h", 388 "1d" 389 ], 390 "time_options": [ 391 "5m", 392 "15m", 393 "1h", 394 "6h", 395 "12h", 396 "24h", 397 "2d", 398 "7d", 399 "30d" 400 ] 401 }, 402 "timezone": "", 403 "title": "Envoy Ingress Connections", 404 "uid": "WOfXpRWZk", 405 "version": 1 406 }