1{
2 "__inputs": [],
3 "__requires": [
4 {
5 "type": "grafana",
6 "id": "grafana",
7 "name": "Grafana",
8 "version": "4.5.2"
9 },
10 {
11 "type": "panel",
12 "id": "graph",
13 "name": "Graph",
14 "version": ""
15 }
16 ],
17 "annotations": {
18 "list": []
19 },
20 "editable": true,
21 "gnetId": null,
22 "graphTooltip": 0,
23 "hideControls": false,
24 "id": null,
25 "links": [],
26 "refresh": "1m",
27 "rows": [
28 {
29 "collapse": false,
30 "height": 256,
31 "panels": [
32 {
33 "aliasColors": {},
34 "bars": false,
35 "dashLength": 10,
36 "dashes": false,
37 "datasource": "$datasource",
38 "fill": 1,
39 "id": 1,
40 "legend": {
41 "avg": false,
42 "current": false,
43 "max": false,
44 "min": false,
45 "show": true,
46 "total": false,
47 "values": false
48 },
49 "lines": true,
50 "linewidth": 1,
51 "links": [],
52 "nullPointMode": "null",
53 "percentage": false,
54 "pointradius": 5,
55 "points": false,
56 "renderer": "flot",
57 "seriesOverrides": [],
58 "spaceLength": 10,
59 "span": 6,
60 "stack": false,
61 "steppedLine": false,
62 "targets": [
63 {
64 "expr": "sum by (instance) (rate(response_time_count{code!~\"50.\",instance=~\".*wfe.*\"}[$interval])) / sum by (instance) (rate(response_time_count{}[$interval]))",
65 "intervalFactor": 2,
66 "legendFormat": "",
67 "metric": "",
68 "refId": "A",
69 "step": 240
70 }
71 ],
72 "thresholds": [],
73 "timeFrom": null,
74 "timeShift": null,
75 "title": "API request success rate",
76 "tooltip": {
77 "shared": true,
78 "sort": 0,
79 "value_type": "individual"
80 },
81 "type": "graph",
82 "xaxis": {
83 "buckets": null,
84 "mode": "time",
85 "name": null,
86 "show": true,
87 "values": []
88 },
89 "yaxes": [
90 {
91 "format": "percentunit",
92 "label": "",
93 "logBase": 1,
94 "max": "1.1",
95 "min": "0",
96 "show": true
97 },
98 {
99 "format": "short",
100 "label": null,
101 "logBase": 1,
102 "max": null,
103 "min": null,
104 "show": true
105 }
106 ]
107 },
108 {
109 "aliasColors": {},
110 "bars": false,
111 "dashLength": 10,
112 "dashes": false,
113 "datasource": "$datasource",
114 "fill": 1,
115 "id": 19,
116 "legend": {
117 "avg": false,
118 "current": false,
119 "max": false,
120 "min": false,
121 "show": true,
122 "total": false,
123 "values": false
124 },
125 "lines": true,
126 "linewidth": 1,
127 "links": [],
128 "nullPointMode": "null",
129 "percentage": false,
130 "pointradius": 5,
131 "points": false,
132 "renderer": "flot",
133 "seriesOverrides": [],
134 "spaceLength": 10,
135 "span": 6,
136 "stack": false,
137 "steppedLine": false,
138 "targets": [
139 {
140 "expr": "sum by (instance) (rate(response_time_count[$interval]))",
141 "interval": "",
142 "intervalFactor": 2,
143 "legendFormat": "{{instance}}",
144 "refId": "A",
145 "step": 240
146 }
147 ],
148 "thresholds": [],
149 "timeFrom": null,
150 "timeShift": null,
151 "title": "Request volume",
152 "tooltip": {
153 "shared": true,
154 "sort": 0,
155 "value_type": "individual"
156 },
157 "type": "graph",
158 "xaxis": {
159 "buckets": null,
160 "mode": "time",
161 "name": null,
162 "show": true,
163 "values": []
164 },
165 "yaxes": [
166 {
167 "format": "short",
168 "label": null,
169 "logBase": 1,
170 "max": null,
171 "min": null,
172 "show": true
173 },
174 {
175 "format": "short",
176 "label": null,
177 "logBase": 1,
178 "max": null,
179 "min": null,
180 "show": true
181 }
182 ]
183 }
184 ],
185 "repeat": null,
186 "repeatIteration": null,
187 "repeatRowId": null,
188 "showTitle": false,
189 "title": "Dashboard Row",
190 "titleSize": "h6"
191 },
192 {
193 "collapse": false,
194 "height": 250,
195 "panels": [
196 {
197 "aliasColors": {},
198 "bars": false,
199 "dashLength": 10,
200 "dashes": false,
201 "datasource": "$datasource",
202 "description": "Validation count for DNS-01",
203 "fill": 1,
204 "id": 2,
205 "legend": {
206 "avg": false,
207 "current": false,
208 "max": false,
209 "min": false,
210 "show": true,
211 "total": false,
212 "values": false
213 },
214 "lines": true,
215 "linewidth": 1,
216 "links": [],
217 "nullPointMode": "null",
218 "percentage": false,
219 "pointradius": 5,
220 "points": false,
221 "renderer": "flot",
222 "seriesOverrides": [],
223 "spaceLength": 10,
224 "span": 4,
225 "stack": false,
226 "steppedLine": false,
227 "targets": [
228 {
229 "expr": "sum by (result) (rate(validation_time_count{type=\"dns-01\"}[$interval]))",
230 "format": "time_series",
231 "interval": "",
232 "intervalFactor": 2,
233 "legendFormat": "{{result}}",
234 "metric": "",
235 "refId": "A",
236 "step": 240
237 }
238 ],
239 "thresholds": [],
240 "timeFrom": null,
241 "timeShift": null,
242 "title": "DNS-01",
243 "tooltip": {
244 "shared": true,
245 "sort": 0,
246 "value_type": "individual"
247 },
248 "type": "graph",
249 "xaxis": {
250 "buckets": null,
251 "mode": "time",
252 "name": null,
253 "show": true,
254 "values": []
255 },
256 "yaxes": [
257 {
258 "format": "short",
259 "label": null,
260 "logBase": 1,
261 "max": null,
262 "min": "0",
263 "show": true
264 },
265 {
266 "format": "short",
267 "label": null,
268 "logBase": 1,
269 "max": null,
270 "min": null,
271 "show": true
272 }
273 ]
274 },
275 {
276 "aliasColors": {},
277 "bars": false,
278 "dashLength": 10,
279 "dashes": false,
280 "datasource": "$datasource",
281 "description": "Validation count for HTTP-01",
282 "fill": 1,
283 "id": 7,
284 "legend": {
285 "avg": false,
286 "current": false,
287 "max": false,
288 "min": false,
289 "show": true,
290 "total": false,
291 "values": false
292 },
293 "lines": true,
294 "linewidth": 1,
295 "links": [],
296 "nullPointMode": "null",
297 "percentage": false,
298 "pointradius": 5,
299 "points": false,
300 "renderer": "flot",
301 "seriesOverrides": [],
302 "spaceLength": 10,
303 "span": 4,
304 "stack": false,
305 "steppedLine": false,
306 "targets": [
307 {
308 "expr": "sum by (result) (rate(validation_time_count{type=\"http-01\"}[$interval]))",
309 "interval": "",
310 "intervalFactor": 2,
311 "legendFormat": "{{result}}",
312 "metric": "",
313 "refId": "A",
314 "step": 240
315 }
316 ],
317 "thresholds": [],
318 "timeFrom": null,
319 "timeShift": null,
320 "title": "HTTP-01",
321 "tooltip": {
322 "shared": true,
323 "sort": 0,
324 "value_type": "individual"
325 },
326 "type": "graph",
327 "xaxis": {
328 "buckets": null,
329 "mode": "time",
330 "name": null,
331 "show": true,
332 "values": []
333 },
334 "yaxes": [
335 {
336 "format": "short",
337 "label": null,
338 "logBase": 1,
339 "max": null,
340 "min": "0",
341 "show": true
342 },
343 {
344 "format": "short",
345 "label": null,
346 "logBase": 1,
347 "max": null,
348 "min": null,
349 "show": true
350 }
351 ]
352 },
353 {
354 "aliasColors": {},
355 "bars": false,
356 "dashLength": 10,
357 "dashes": false,
358 "datasource": "$datasource",
359 "description": "Validation count for TLS-SNI-01",
360 "fill": 1,
361 "id": 8,
362 "legend": {
363 "avg": false,
364 "current": false,
365 "max": false,
366 "min": false,
367 "show": true,
368 "total": false,
369 "values": false
370 },
371 "lines": true,
372 "linewidth": 1,
373 "links": [],
374 "nullPointMode": "null",
375 "percentage": false,
376 "pointradius": 5,
377 "points": false,
378 "renderer": "flot",
379 "seriesOverrides": [],
380 "spaceLength": 10,
381 "span": 4,
382 "stack": false,
383 "steppedLine": false,
384 "targets": [
385 {
386 "expr": "sum by (result) (rate(validation_time_count{type=\"tls-sni-01\"}[$interval]))",
387 "interval": "",
388 "intervalFactor": 2,
389 "legendFormat": "{{result}}",
390 "metric": "",
391 "refId": "A",
392 "step": 240
393 }
394 ],
395 "thresholds": [],
396 "timeFrom": null,
397 "timeShift": null,
398 "title": "TLS-SNI-01",
399 "tooltip": {
400 "shared": true,
401 "sort": 0,
402 "value_type": "individual"
403 },
404 "type": "graph",
405 "xaxis": {
406 "buckets": null,
407 "mode": "time",
408 "name": null,
409 "show": true,
410 "values": []
411 },
412 "yaxes": [
413 {
414 "format": "short",
415 "label": null,
416 "logBase": 1,
417 "max": null,
418 "min": "0",
419 "show": true
420 },
421 {
422 "format": "short",
423 "label": null,
424 "logBase": 1,
425 "max": null,
426 "min": null,
427 "show": true
428 }
429 ]
430 }
431 ],
432 "repeat": null,
433 "repeatIteration": null,
434 "repeatRowId": null,
435 "showTitle": true,
436 "title": "Validations",
437 "titleSize": "h6"
438 },
439 {
440 "collapse": false,
441 "height": 250,
442 "panels": [
443 {
444 "aliasColors": {},
445 "bars": false,
446 "dashLength": 10,
447 "dashes": false,
448 "datasource": "$datasource",
449 "fill": 1,
450 "id": 3,
451 "legend": {
452 "avg": false,
453 "current": false,
454 "max": false,
455 "min": false,
456 "show": true,
457 "total": false,
458 "values": false
459 },
460 "lines": true,
461 "linewidth": 1,
462 "links": [],
463 "nullPointMode": "null",
464 "percentage": false,
465 "pointradius": 5,
466 "points": false,
467 "renderer": "flot",
468 "seriesOverrides": [],
469 "spaceLength": 10,
470 "span": 6,
471 "stack": false,
472 "steppedLine": false,
473 "targets": [
474 {
475 "expr": "sum by (code, instance) (rate(response_time_count{method=\"GET\",instance=~\".*wfe.*\"}[$interval]))",
476 "interval": "",
477 "intervalFactor": 2,
478 "legendFormat": "{{code}}",
479 "metric": "response_",
480 "refId": "A",
481 "step": 240
482 }
483 ],
484 "thresholds": [],
485 "timeFrom": null,
486 "timeShift": null,
487 "title": "GETs per second by response code (WFE)",
488 "tooltip": {
489 "shared": true,
490 "sort": 0,
491 "value_type": "individual"
492 },
493 "type": "graph",
494 "xaxis": {
495 "buckets": null,
496 "mode": "time",
497 "name": null,
498 "show": true,
499 "values": []
500 },
501 "yaxes": [
502 {
503 "format": "short",
504 "label": null,
505 "logBase": 1,
506 "max": null,
507 "min": "0",
508 "show": true
509 },
510 {
511 "format": "short",
512 "label": null,
513 "logBase": 1,
514 "max": null,
515 "min": null,
516 "show": true
517 }
518 ]
519 },
520 {
521 "aliasColors": {},
522 "bars": false,
523 "dashLength": 10,
524 "dashes": false,
525 "datasource": "$datasource",
526 "fill": 1,
527 "id": 4,
528 "legend": {
529 "avg": false,
530 "current": false,
531 "max": false,
532 "min": false,
533 "show": true,
534 "total": false,
535 "values": false
536 },
537 "lines": true,
538 "linewidth": 1,
539 "links": [],
540 "nullPointMode": "null",
541 "percentage": false,
542 "pointradius": 5,
543 "points": false,
544 "renderer": "flot",
545 "seriesOverrides": [],
546 "spaceLength": 10,
547 "span": 6,
548 "stack": false,
549 "steppedLine": false,
550 "targets": [
551 {
552 "expr": "sum by (code) (rate(response_time_count{method=\"POST\",instance=~\".*wfe.*\"}[$interval]))",
553 "intervalFactor": 2,
554 "legendFormat": "{{code}}",
555 "refId": "A",
556 "step": 240
557 }
558 ],
559 "thresholds": [],
560 "timeFrom": null,
561 "timeShift": null,
562 "title": "POSTs per second by response code (WFE)",
563 "tooltip": {
564 "shared": true,
565 "sort": 0,
566 "value_type": "individual"
567 },
568 "type": "graph",
569 "xaxis": {
570 "buckets": null,
571 "mode": "time",
572 "name": null,
573 "show": true,
574 "values": []
575 },
576 "yaxes": [
577 {
578 "format": "short",
579 "label": null,
580 "logBase": 1,
581 "max": null,
582 "min": "0",
583 "show": true
584 },
585 {
586 "format": "short",
587 "label": null,
588 "logBase": 1,
589 "max": null,
590 "min": null,
591 "show": true
592 }
593 ]
594 }
595 ],
596 "repeat": null,
597 "repeatIteration": null,
598 "repeatRowId": null,
599 "showTitle": false,
600 "title": "Dashboard Row",
601 "titleSize": "h6"
602 },
603 {
604 "collapse": false,
605 "height": 250,
606 "panels": [
607 {
608 "aliasColors": {},
609 "bars": false,
610 "dashLength": 10,
611 "dashes": false,
612 "datasource": "$datasource",
613 "fill": 1,
614 "id": 5,
615 "legend": {
616 "avg": false,
617 "current": false,
618 "max": false,
619 "min": false,
620 "show": true,
621 "total": false,
622 "values": false
623 },
624 "lines": true,
625 "linewidth": 1,
626 "links": [],
627 "nullPointMode": "null",
628 "percentage": false,
629 "pointradius": 5,
630 "points": false,
631 "renderer": "flot",
632 "seriesOverrides": [],
633 "spaceLength": 10,
634 "span": 4,
635 "stack": false,
636 "steppedLine": false,
637 "targets": [
638 {
639 "expr": "histogram_quantile(0.5, sum by (le, endpoint) (rate(response_time_bucket{method=\"GET\",code!~\"^4.*\"}[$interval])))",
640 "interval": "",
641 "intervalFactor": 2,
642 "legendFormat": "{{endpoint}}",
643 "refId": "A",
644 "step": 240
645 }
646 ],
647 "thresholds": [],
648 "timeFrom": null,
649 "timeShift": null,
650 "title": "GET median latency by endpoint",
651 "tooltip": {
652 "shared": true,
653 "sort": 0,
654 "value_type": "individual"
655 },
656 "type": "graph",
657 "xaxis": {
658 "buckets": null,
659 "mode": "time",
660 "name": null,
661 "show": true,
662 "values": []
663 },
664 "yaxes": [
665 {
666 "format": "s",
667 "label": "",
668 "logBase": 1,
669 "max": null,
670 "min": "0",
671 "show": true
672 },
673 {
674 "format": "short",
675 "label": null,
676 "logBase": 1,
677 "max": null,
678 "min": null,
679 "show": true
680 }
681 ]
682 },
683 {
684 "aliasColors": {},
685 "bars": false,
686 "dashLength": 10,
687 "dashes": false,
688 "datasource": "$datasource",
689 "fill": 1,
690 "id": 6,
691 "legend": {
692 "avg": false,
693 "current": false,
694 "max": false,
695 "min": false,
696 "show": true,
697 "total": false,
698 "values": false
699 },
700 "lines": true,
701 "linewidth": 1,
702 "links": [],
703 "nullPointMode": "null",
704 "percentage": false,
705 "pointradius": 5,
706 "points": false,
707 "renderer": "flot",
708 "seriesOverrides": [],
709 "spaceLength": 10,
710 "span": 4,
711 "stack": false,
712 "steppedLine": false,
713 "targets": [
714 {
715 "expr": "histogram_quantile(0.5, sum by (le, endpoint) (rate(response_time_bucket{method=\"POST\"}[$interval])))",
716 "interval": "",
717 "intervalFactor": 2,
718 "legendFormat": "{{endpoint}}",
719 "metric": "response_",
720 "refId": "A",
721 "step": 240
722 }
723 ],
724 "thresholds": [],
725 "timeFrom": null,
726 "timeShift": null,
727 "title": "POST median latency by endpoint",
728 "tooltip": {
729 "shared": true,
730 "sort": 0,
731 "value_type": "individual"
732 },
733 "type": "graph",
734 "xaxis": {
735 "buckets": null,
736 "mode": "time",
737 "name": null,
738 "show": true,
739 "values": []
740 },
741 "yaxes": [
742 {
743 "format": "s",
744 "label": null,
745 "logBase": 1,
746 "max": null,
747 "min": "0",
748 "show": true
749 },
750 {
751 "format": "short",
752 "label": null,
753 "logBase": 1,
754 "max": null,
755 "min": null,
756 "show": true
757 }
758 ]
759 },
760 {
761 "aliasColors": {},
762 "bars": false,
763 "dashLength": 10,
764 "dashes": false,
765 "datasource": "$datasource",
766 "fill": 1,
767 "id": 14,
768 "legend": {
769 "avg": false,
770 "current": false,
771 "max": false,
772 "min": false,
773 "show": true,
774 "total": false,
775 "values": false
776 },
777 "lines": true,
778 "linewidth": 1,
779 "links": [],
780 "nullPointMode": "null",
781 "percentage": false,
782 "pointradius": 5,
783 "points": false,
784 "renderer": "flot",
785 "seriesOverrides": [],
786 "spaceLength": 10,
787 "span": 4,
788 "stack": false,
789 "steppedLine": false,
790 "targets": [
791 {
792 "expr": "sum by (code, endpoint) (irate(response_time_count{code=~\"^5.*\"}[$interval]))",
793 "interval": "",
794 "intervalFactor": 2,
795 "legendFormat": "{{code}} {{endpoint}}",
796 "metric": "",
797 "refId": "A",
798 "step": 240
799 }
800 ],
801 "thresholds": [],
802 "timeFrom": null,
803 "timeShift": null,
804 "title": "errors per second by endpoint",
805 "tooltip": {
806 "shared": true,
807 "sort": 0,
808 "value_type": "individual"
809 },
810 "type": "graph",
811 "xaxis": {
812 "buckets": null,
813 "mode": "time",
814 "name": null,
815 "show": true,
816 "values": []
817 },
818 "yaxes": [
819 {
820 "format": "none",
821 "label": null,
822 "logBase": 1,
823 "max": null,
824 "min": "0",
825 "show": true
826 },
827 {
828 "format": "short",
829 "label": null,
830 "logBase": 1,
831 "max": null,
832 "min": null,
833 "show": true
834 }
835 ]
836 }
837 ],
838 "repeat": null,
839 "repeatIteration": null,
840 "repeatRowId": null,
841 "showTitle": false,
842 "title": "Dashboard Row",
843 "titleSize": "h6"
844 },
845 {
846 "collapse": false,
847 "height": 250,
848 "panels": [
849 {
850 "aliasColors": {},
851 "bars": false,
852 "dashLength": 10,
853 "dashes": false,
854 "datasource": "$datasource",
855 "fill": 1,
856 "id": 9,
857 "legend": {
858 "avg": false,
859 "current": false,
860 "max": false,
861 "min": false,
862 "show": true,
863 "total": false,
864 "values": false
865 },
866 "lines": true,
867 "linewidth": 1,
868 "links": [],
869 "nullPointMode": "null",
870 "percentage": false,
871 "pointradius": 5,
872 "points": false,
873 "renderer": "flot",
874 "seriesOverrides": [],
875 "spaceLength": 10,
876 "span": 3,
877 "stack": false,
878 "steppedLine": false,
879 "targets": [
880 {
881 "expr": "sum by (code) (rate(response_time_count{endpoint=\"/acme/new-reg\"}[$interval]))",
882 "interval": "",
883 "intervalFactor": 2,
884 "legendFormat": "{{code}}",
885 "refId": "A",
886 "step": 600
887 }
888 ],
889 "thresholds": [],
890 "timeFrom": null,
891 "timeShift": null,
892 "title": "new-reg by response code",
893 "tooltip": {
894 "shared": true,
895 "sort": 0,
896 "value_type": "individual"
897 },
898 "type": "graph",
899 "xaxis": {
900 "buckets": null,
901 "mode": "time",
902 "name": null,
903 "show": true,
904 "values": []
905 },
906 "yaxes": [
907 {
908 "format": "short",
909 "label": null,
910 "logBase": 1,
911 "max": null,
912 "min": "0",
913 "show": true
914 },
915 {
916 "format": "short",
917 "label": null,
918 "logBase": 1,
919 "max": null,
920 "min": null,
921 "show": true
922 }
923 ]
924 },
925 {
926 "aliasColors": {},
927 "bars": false,
928 "dashLength": 10,
929 "dashes": false,
930 "datasource": "$datasource",
931 "fill": 1,
932 "id": 10,
933 "legend": {
934 "avg": false,
935 "current": false,
936 "max": false,
937 "min": false,
938 "show": true,
939 "total": false,
940 "values": false
941 },
942 "lines": true,
943 "linewidth": 1,
944 "links": [],
945 "nullPointMode": "null",
946 "percentage": false,
947 "pointradius": 5,
948 "points": false,
949 "renderer": "flot",
950 "seriesOverrides": [],
951 "spaceLength": 10,
952 "span": 3,
953 "stack": false,
954 "steppedLine": false,
955 "targets": [
956 {
957 "expr": "sum by (code) (rate(response_time_count{endpoint=\"/acme/new-authz\"}[$interval]))",
958 "intervalFactor": 2,
959 "legendFormat": "{{code}}",
960 "refId": "A",
961 "step": 600
962 }
963 ],
964 "thresholds": [],
965 "timeFrom": null,
966 "timeShift": null,
967 "title": "new-authz by response code",
968 "tooltip": {
969 "shared": true,
970 "sort": 0,
971 "value_type": "individual"
972 },
973 "type": "graph",
974 "xaxis": {
975 "buckets": null,
976 "mode": "time",
977 "name": null,
978 "show": true,
979 "values": []
980 },
981 "yaxes": [
982 {
983 "format": "short",
984 "label": null,
985 "logBase": 1,
986 "max": null,
987 "min": null,
988 "show": true
989 },
990 {
991 "format": "short",
992 "label": null,
993 "logBase": 1,
994 "max": null,
995 "min": null,
996 "show": true
997 }
998 ]
999 },
1000 {
1001 "aliasColors": {},
1002 "bars": false,
1003 "dashLength": 10,
1004 "dashes": false,
1005 "datasource": "$datasource",
1006 "fill": 1,
1007 "id": 11,
1008 "legend": {
1009 "avg": false,
1010 "current": false,
1011 "max": false,
1012 "min": false,
1013 "show": true,
1014 "total": false,
1015 "values": false
1016 },
1017 "lines": true,
1018 "linewidth": 1,
1019 "links": [],
1020 "nullPointMode": "null",
1021 "percentage": false,
1022 "pointradius": 5,
1023 "points": false,
1024 "renderer": "flot",
1025 "seriesOverrides": [],
1026 "spaceLength": 10,
1027 "span": 3,
1028 "stack": false,
1029 "steppedLine": false,
1030 "targets": [
1031 {
1032 "expr": "sum by (code) (rate(response_time_count{endpoint=\"/acme/new-cert\"}[$interval]))",
1033 "intervalFactor": 2,
1034 "legendFormat": "{{code}}",
1035 "refId": "A",
1036 "step": 600
1037 }
1038 ],
1039 "thresholds": [],
1040 "timeFrom": null,
1041 "timeShift": null,
1042 "title": "new-cert by response code",
1043 "tooltip": {
1044 "shared": true,
1045 "sort": 0,
1046 "value_type": "individual"
1047 },
1048 "type": "graph",
1049 "xaxis": {
1050 "buckets": null,
1051 "mode": "time",
1052 "name": null,
1053 "show": true,
1054 "values": []
1055 },
1056 "yaxes": [
1057 {
1058 "format": "short",
1059 "label": null,
1060 "logBase": 1,
1061 "max": null,
1062 "min": "0",
1063 "show": true
1064 },
1065 {
1066 "format": "short",
1067 "label": null,
1068 "logBase": 1,
1069 "max": null,
1070 "min": null,
1071 "show": true
1072 }
1073 ]
1074 },
1075 {
1076 "aliasColors": {},
1077 "bars": false,
1078 "dashLength": 10,
1079 "dashes": false,
1080 "datasource": "$datasource",
1081 "fill": 1,
1082 "id": 12,
1083 "legend": {
1084 "avg": false,
1085 "current": false,
1086 "max": false,
1087 "min": false,
1088 "show": true,
1089 "total": false,
1090 "values": false
1091 },
1092 "lines": true,
1093 "linewidth": 1,
1094 "links": [],
1095 "nullPointMode": "null",
1096 "percentage": false,
1097 "pointradius": 5,
1098 "points": false,
1099 "renderer": "flot",
1100 "seriesOverrides": [],
1101 "spaceLength": 10,
1102 "span": 3,
1103 "stack": false,
1104 "steppedLine": false,
1105 "targets": [
1106 {
1107 "expr": "sum by (code) (rate(response_time_count{method=\"POST\",endpoint=\"/acme/challenge/\"}[$interval]))",
1108 "interval": "",
1109 "intervalFactor": 2,
1110 "legendFormat": "{{code}}",
1111 "metric": "",
1112 "refId": "A",
1113 "step": 600
1114 }
1115 ],
1116 "thresholds": [],
1117 "timeFrom": null,
1118 "timeShift": null,
1119 "title": "POST challenge by response code",
1120 "tooltip": {
1121 "shared": true,
1122 "sort": 0,
1123 "value_type": "individual"
1124 },
1125 "type": "graph",
1126 "xaxis": {
1127 "buckets": null,
1128 "mode": "time",
1129 "name": null,
1130 "show": true,
1131 "values": []
1132 },
1133 "yaxes": [
1134 {
1135 "format": "short",
1136 "label": null,
1137 "logBase": 1,
1138 "max": null,
1139 "min": "0",
1140 "show": true
1141 },
1142 {
1143 "format": "short",
1144 "label": null,
1145 "logBase": 1,
1146 "max": null,
1147 "min": null,
1148 "show": true
1149 }
1150 ]
1151 }
1152 ],
1153 "repeat": null,
1154 "repeatIteration": null,
1155 "repeatRowId": null,
1156 "showTitle": false,
1157 "title": "Dashboard Row",
1158 "titleSize": "h6"
1159 },
1160 {
1161 "collapse": false,
1162 "height": 275,
1163 "panels": [
1164 {
1165 "aliasColors": {},
1166 "bars": false,
1167 "dashLength": 10,
1168 "dashes": false,
1169 "datasource": "$datasource",
1170 "fill": 1,
1171 "id": 13,
1172 "legend": {
1173 "avg": false,
1174 "current": false,
1175 "max": false,
1176 "min": false,
1177 "show": true,
1178 "total": false,
1179 "values": false
1180 },
1181 "lines": true,
1182 "linewidth": 1,
1183 "links": [],
1184 "nullPointMode": "null",
1185 "percentage": false,
1186 "pointradius": 5,
1187 "points": false,
1188 "renderer": "flot",
1189 "seriesOverrides": [],
1190 "spaceLength": 10,
1191 "span": 7,
1192 "stack": false,
1193 "steppedLine": false,
1194 "targets": [
1195 {
1196 "expr": "sum by (instance) (irate(process_cpu_seconds_total{job=~\"boulder_.*\"}[$interval]))",
1197 "format": "time_series",
1198 "interval": "",
1199 "intervalFactor": 2,
1200 "legendFormat": "{{instance}}",
1201 "metric": "process_cpu_seconds_total",
1202 "refId": "A",
1203 "step": 240
1204 }
1205 ],
1206 "thresholds": [],
1207 "timeFrom": null,
1208 "timeShift": null,
1209 "title": "Boulder CPU",
1210 "tooltip": {
1211 "shared": true,
1212 "sort": 0,
1213 "value_type": "individual"
1214 },
1215 "type": "graph",
1216 "xaxis": {
1217 "buckets": null,
1218 "mode": "time",
1219 "name": null,
1220 "show": true,
1221 "values": []
1222 },
1223 "yaxes": [
1224 {
1225 "format": "short",
1226 "label": null,
1227 "logBase": 1,
1228 "max": null,
1229 "min": null,
1230 "show": true
1231 },
1232 {
1233 "format": "short",
1234 "label": null,
1235 "logBase": 1,
1236 "max": null,
1237 "min": null,
1238 "show": true
1239 }
1240 ]
1241 },
1242 {
1243 "aliasColors": {},
1244 "bars": false,
1245 "dashLength": 10,
1246 "dashes": false,
1247 "datasource": "$datasource",
1248 "description": "Shows expiry-mailer stats. Missing data for an extended period of time means that mail is not being sent.",
1249 "fill": 1,
1250 "id": 24,
1251 "legend": {
1252 "alignAsTable": true,
1253 "avg": false,
1254 "current": false,
1255 "hideEmpty": false,
1256 "hideZero": false,
1257 "max": false,
1258 "min": true,
1259 "rightSide": true,
1260 "show": true,
1261 "total": true,
1262 "values": true
1263 },
1264 "lines": true,
1265 "linewidth": 1,
1266 "links": [],
1267 "nullPointMode": "null as zero",
1268 "percentage": false,
1269 "pointradius": 5,
1270 "points": false,
1271 "renderer": "flot",
1272 "seriesOverrides": [],
1273 "spaceLength": 10,
1274 "span": 5,
1275 "stack": false,
1276 "steppedLine": false,
1277 "targets": [
1278 {
1279 "expr": "sum(rate(Mailer_SendMail_Attempts[5m]))",
1280 "format": "time_series",
1281 "hide": false,
1282 "intervalFactor": 2,
1283 "legendFormat": "Attempts",
1284 "refId": "A",
1285 "step": 240
1286 },
1287 {
1288 "expr": "sum(rate(Mailer_SendMail_Successes[5m]))",
1289 "format": "time_series",
1290 "hide": false,
1291 "intervalFactor": 2,
1292 "legendFormat": "Success",
1293 "refId": "B",
1294 "step": 240
1295 },
1296 {
1297 "expr": "sum(rate(Mailer_SendMail_Errors_EOF[5m]))",
1298 "format": "time_series",
1299 "hide": false,
1300 "intervalFactor": 2,
1301 "legendFormat": "Error: EOF",
1302 "refId": "C",
1303 "step": 240
1304 },
1305 {
1306 "expr": "sum(rate(Mailer_SendMail_Errors_SMTP_421[5m]))",
1307 "format": "time_series",
1308 "hide": false,
1309 "intervalFactor": 2,
1310 "legendFormat": "Error: 421",
1311 "refId": "D",
1312 "step": 240
1313 },
1314 {
1315 "expr": "sum(rate(Mailer_SendMail_Reconnects[5m]))",
1316 "format": "time_series",
1317 "hide": false,
1318 "intervalFactor": 2,
1319 "legendFormat": "Reconnects",
1320 "refId": "E",
1321 "step": 240
1322 }
1323 ],
1324 "thresholds": [],
1325 "timeFrom": null,
1326 "timeShift": null,
1327 "title": "Expiry-mailer",
1328 "tooltip": {
1329 "shared": true,
1330 "sort": 0,
1331 "value_type": "individual"
1332 },
1333 "type": "graph",
1334 "xaxis": {
1335 "buckets": null,
1336 "mode": "time",
1337 "name": null,
1338 "show": true,
1339 "values": []
1340 },
1341 "yaxes": [
1342 {
1343 "format": "short",
1344 "label": null,
1345 "logBase": 1,
1346 "max": null,
1347 "min": "0",
1348 "show": true
1349 },
1350 {
1351 "format": "short",
1352 "label": null,
1353 "logBase": 1,
1354 "max": null,
1355 "min": null,
1356 "show": true
1357 }
1358 ]
1359 }
1360 ],
1361 "repeat": null,
1362 "repeatIteration": null,
1363 "repeatRowId": null,
1364 "showTitle": false,
1365 "title": "Dashboard Row",
1366 "titleSize": "h6"
1367 },
1368 {
1369 "collapse": false,
1370 "height": 250,
1371 "panels": [
1372 {
1373 "aliasColors": {},
1374 "bars": false,
1375 "dashLength": 10,
1376 "dashes": false,
1377 "datasource": "$datasource",
1378 "fill": 3,
1379 "id": 16,
1380 "legend": {
1381 "avg": false,
1382 "current": false,
1383 "max": false,
1384 "min": false,
1385 "show": true,
1386 "total": false,
1387 "values": false
1388 },
1389 "lines": true,
1390 "linewidth": 1,
1391 "links": [],
1392 "nullPointMode": "null",
1393 "percentage": false,
1394 "pointradius": 5,
1395 "points": false,
1396 "renderer": "flot",
1397 "seriesOverrides": [],
1398 "spaceLength": 10,
1399 "span": 4,
1400 "stack": true,
1401 "steppedLine": false,
1402 "targets": [
1403 {
1404 "expr": "sum by (method, code) (rate(response_time_count{instance=~\".*ocsp.*\",code!=\"405\"}[$interval]))",
1405 "interval": "",
1406 "intervalFactor": 2,
1407 "legendFormat": "{{method}}, {{code}}",
1408 "metric": "",
1409 "refId": "A",
1410 "step": 240
1411 }
1412 ],
1413 "thresholds": [],
1414 "timeFrom": null,
1415 "timeShift": null,
1416 "title": "OCSP response volume",
1417 "tooltip": {
1418 "shared": true,
1419 "sort": 0,
1420 "value_type": "individual"
1421 },
1422 "type": "graph",
1423 "xaxis": {
1424 "buckets": null,
1425 "mode": "time",
1426 "name": null,
1427 "show": true,
1428 "values": []
1429 },
1430 "yaxes": [
1431 {
1432 "format": "rps",
1433 "label": null,
1434 "logBase": 1,
1435 "max": null,
1436 "min": null,
1437 "show": true
1438 },
1439 {
1440 "format": "short",
1441 "label": null,
1442 "logBase": 1,
1443 "max": null,
1444 "min": null,
1445 "show": true
1446 }
1447 ]
1448 },
1449 {
1450 "aliasColors": {},
1451 "bars": false,
1452 "dashLength": 10,
1453 "dashes": false,
1454 "datasource": "$datasource",
1455 "fill": 1,
1456 "id": 17,
1457 "legend": {
1458 "avg": false,
1459 "current": false,
1460 "max": false,
1461 "min": false,
1462 "show": true,
1463 "total": false,
1464 "values": false
1465 },
1466 "lines": true,
1467 "linewidth": 1,
1468 "links": [],
1469 "nullPointMode": "null",
1470 "percentage": false,
1471 "pointradius": 5,
1472 "points": false,
1473 "renderer": "flot",
1474 "seriesOverrides": [],
1475 "spaceLength": 10,
1476 "span": 4,
1477 "stack": false,
1478 "steppedLine": false,
1479 "targets": [
1480 {
1481 "expr": "histogram_quantile(0.5, sum by (le, endpoint) (rate(response_time_bucket{instance=~\".*ocsp.*\"}[$interval])))",
1482 "interval": "",
1483 "intervalFactor": 2,
1484 "legendFormat": "median",
1485 "refId": "A",
1486 "step": 240
1487 },
1488 {
1489 "expr": "histogram_quantile(0.99, sum by (le, endpoint) (rate(response_time_bucket{instance=~\".*ocsp.*\"}[$interval])))",
1490 "hide": false,
1491 "intervalFactor": 2,
1492 "legendFormat": "99th percentile",
1493 "refId": "B",
1494 "step": 240
1495 }
1496 ],
1497 "thresholds": [],
1498 "timeFrom": null,
1499 "timeShift": null,
1500 "title": "OCSP latency",
1501 "tooltip": {
1502 "shared": true,
1503 "sort": 0,
1504 "value_type": "individual"
1505 },
1506 "type": "graph",
1507 "xaxis": {
1508 "buckets": null,
1509 "mode": "time",
1510 "name": null,
1511 "show": true,
1512 "values": []
1513 },
1514 "yaxes": [
1515 {
1516 "format": "s",
1517 "label": null,
1518 "logBase": 1,
1519 "max": null,
1520 "min": null,
1521 "show": true
1522 },
1523 {
1524 "format": "short",
1525 "label": null,
1526 "logBase": 1,
1527 "max": null,
1528 "min": null,
1529 "show": true
1530 }
1531 ]
1532 },
1533 {
1534 "aliasColors": {},
1535 "bars": false,
1536 "dashLength": 10,
1537 "dashes": false,
1538 "datasource": "$datasource",
1539 "fill": 1,
1540 "id": 18,
1541 "legend": {
1542 "avg": false,
1543 "current": false,
1544 "max": false,
1545 "min": false,
1546 "show": true,
1547 "total": false,
1548 "values": false
1549 },
1550 "lines": true,
1551 "linewidth": 1,
1552 "links": [],
1553 "nullPointMode": "null",
1554 "percentage": false,
1555 "pointradius": 5,
1556 "points": false,
1557 "renderer": "flot",
1558 "seriesOverrides": [],
1559 "spaceLength": 10,
1560 "span": 4,
1561 "stack": false,
1562 "steppedLine": false,
1563 "targets": [
1564 {
1565 "expr": "sum by (job) (rate(response_time_count{code!~\"[45]0.\",instance=~\".*ocsp.*\"}[$interval])) / sum by (job) (rate(response_time_count{instance=~\".*ocsp.*\"}[$interval]))",
1566 "interval": "",
1567 "intervalFactor": 2,
1568 "legendFormat": "success rate",
1569 "refId": "A",
1570 "step": 240
1571 }
1572 ],
1573 "thresholds": [],
1574 "timeFrom": null,
1575 "timeShift": null,
1576 "title": "OCSP success rate (excluding 400s)",
1577 "tooltip": {
1578 "shared": true,
1579 "sort": 0,
1580 "value_type": "individual"
1581 },
1582 "type": "graph",
1583 "xaxis": {
1584 "buckets": null,
1585 "mode": "time",
1586 "name": null,
1587 "show": true,
1588 "values": []
1589 },
1590 "yaxes": [
1591 {
1592 "format": "percentunit",
1593 "label": null,
1594 "logBase": 1,
1595 "max": null,
1596 "min": "0",
1597 "show": true
1598 },
1599 {
1600 "format": "short",
1601 "label": null,
1602 "logBase": 1,
1603 "max": null,
1604 "min": null,
1605 "show": true
1606 }
1607 ]
1608 }
1609 ],
1610 "repeat": null,
1611 "repeatIteration": null,
1612 "repeatRowId": null,
1613 "showTitle": false,
1614 "title": "Dashboard Row",
1615 "titleSize": "h6"
1616 },
1617 {
1618 "collapse": false,
1619 "height": 250,
1620 "panels": [
1621 {
1622 "aliasColors": {},
1623 "bars": false,
1624 "dashLength": 10,
1625 "dashes": false,
1626 "datasource": "$datasource",
1627 "fill": 1,
1628 "id": 20,
1629 "legend": {
1630 "avg": false,
1631 "current": false,
1632 "max": false,
1633 "min": false,
1634 "show": true,
1635 "total": false,
1636 "values": false
1637 },
1638 "lines": true,
1639 "linewidth": 1,
1640 "links": [],
1641 "nullPointMode": "null",
1642 "percentage": false,
1643 "pointradius": 5,
1644 "points": false,
1645 "renderer": "flot",
1646 "seriesOverrides": [],
1647 "spaceLength": 10,
1648 "span": 12,
1649 "stack": true,
1650 "steppedLine": false,
1651 "targets": [
1652 {
1653 "expr": "sum by (purpose) (rate(signatures[$interval]))",
1654 "intervalFactor": 2,
1655 "refId": "A",
1656 "step": 120
1657 }
1658 ],
1659 "thresholds": [],
1660 "timeFrom": null,
1661 "timeShift": null,
1662 "title": "HSM signatures",
1663 "tooltip": {
1664 "shared": true,
1665 "sort": 0,
1666 "value_type": "individual"
1667 },
1668 "type": "graph",
1669 "xaxis": {
1670 "buckets": null,
1671 "mode": "time",
1672 "name": null,
1673 "show": true,
1674 "values": []
1675 },
1676 "yaxes": [
1677 {
1678 "format": "ops",
1679 "label": null,
1680 "logBase": 1,
1681 "max": null,
1682 "min": "0",
1683 "show": true
1684 },
1685 {
1686 "format": "short",
1687 "label": null,
1688 "logBase": 1,
1689 "max": null,
1690 "min": null,
1691 "show": true
1692 }
1693 ]
1694 }
1695 ],
1696 "repeat": null,
1697 "repeatIteration": null,
1698 "repeatRowId": null,
1699 "showTitle": false,
1700 "title": "Dashboard Row",
1701 "titleSize": "h6"
1702 },
1703 {
1704 "collapse": false,
1705 "height": 250,
1706 "panels": [
1707 {
1708 "aliasColors": {},
1709 "bars": false,
1710 "dashLength": 10,
1711 "dashes": false,
1712 "datasource": "$datasource",
1713 "fill": 1,
1714 "id": 21,
1715 "legend": {
1716 "avg": false,
1717 "current": false,
1718 "max": false,
1719 "min": false,
1720 "show": true,
1721 "total": false,
1722 "values": false
1723 },
1724 "lines": true,
1725 "linewidth": 1,
1726 "links": [],
1727 "nullPointMode": "null",
1728 "percentage": false,
1729 "pointradius": 5,
1730 "points": false,
1731 "renderer": "flot",
1732 "seriesOverrides": [],
1733 "spaceLength": 10,
1734 "span": 12,
1735 "stack": false,
1736 "steppedLine": false,
1737 "targets": [
1738 {
1739 "expr": "irate(mysql_info_schema_innodb_metrics_index_index_page_splits_total[$interval])",
1740 "intervalFactor": 2,
1741 "metric": "e",
1742 "refId": "A",
1743 "step": 120
1744 }
1745 ],
1746 "thresholds": [],
1747 "timeFrom": null,
1748 "timeShift": null,
1749 "title": "InnoDB page splits",
1750 "tooltip": {
1751 "shared": true,
1752 "sort": 0,
1753 "value_type": "individual"
1754 },
1755 "type": "graph",
1756 "xaxis": {
1757 "buckets": null,
1758 "mode": "time",
1759 "name": null,
1760 "show": true,
1761 "values": []
1762 },
1763 "yaxes": [
1764 {
1765 "format": "short",
1766 "label": null,
1767 "logBase": 1,
1768 "max": null,
1769 "min": null,
1770 "show": true
1771 },
1772 {
1773 "format": "short",
1774 "label": null,
1775 "logBase": 1,
1776 "max": null,
1777 "min": null,
1778 "show": true
1779 }
1780 ]
1781 }
1782 ],
1783 "repeat": null,
1784 "repeatIteration": null,
1785 "repeatRowId": null,
1786 "showTitle": false,
1787 "title": "Dashboard Row",
1788 "titleSize": "h6"
1789 },
1790 {
1791 "collapse": false,
1792 "height": 250,
1793 "panels": [
1794 {
1795 "aliasColors": {},
1796 "bars": false,
1797 "dashLength": 10,
1798 "dashes": false,
1799 "datasource": "$datasource",
1800 "fill": 1,
1801 "id": 22,
1802 "legend": {
1803 "avg": false,
1804 "current": false,
1805 "max": false,
1806 "min": false,
1807 "show": true,
1808 "total": false,
1809 "values": false
1810 },
1811 "lines": true,
1812 "linewidth": 1,
1813 "links": [],
1814 "nullPointMode": "null",
1815 "percentage": false,
1816 "pointradius": 5,
1817 "points": false,
1818 "renderer": "flot",
1819 "seriesOverrides": [],
1820 "spaceLength": 10,
1821 "span": 12,
1822 "stack": false,
1823 "steppedLine": false,
1824 "targets": [
1825 {
1826 "expr": "irate(ct_googleapis_com_icarus_Submits[5m])",
1827 "format": "time_series",
1828 "intervalFactor": 2,
1829 "legendFormat": "ct_googleapis_com_icarus",
1830 "metric": "ct_googleapis_com_icarus_Submits",
1831 "refId": "A",
1832 "step": 120
1833 },
1834 {
1835 "expr": "irate(ctlog_gen2_api_venafi_com__Submits[5m])",
1836 "format": "time_series",
1837 "intervalFactor": 2,
1838 "legendFormat": "ctlog_gen2_api_venafi_com",
1839 "metric": "ctlog_gen2_api_venafi_com__Submits",
1840 "refId": "B",
1841 "step": 120
1842 },
1843 {
1844 "expr": "irate(sabre_ct_comodo_com__Submits[5m])",
1845 "format": "time_series",
1846 "intervalFactor": 2,
1847 "legendFormat": "sabre_ct_comodo_com",
1848 "metric": "sabre_ct_comodo_com__Submits",
1849 "refId": "C",
1850 "step": 120
1851 },
1852 {
1853 "expr": "irate(mammoth_ct_comodo_com__Submits[5m])",
1854 "format": "time_series",
1855 "intervalFactor": 2,
1856 "legendFormat": "mammoth_ct_comodo_com",
1857 "metric": "mammoth_ct_comodo_com__Submits",
1858 "refId": "D",
1859 "step": 120
1860 },
1861 {
1862 "expr": "sum by (log, status) (irate(ct_submission_time_seconds_count[5m]))",
1863 "format": "time_series",
1864 "intervalFactor": 2,
1865 "legendFormat": "{{status}} {{log}}",
1866 "refId": "E",
1867 "step": 120
1868 }
1869 ],
1870 "thresholds": [],
1871 "timeFrom": null,
1872 "timeShift": null,
1873 "title": "CT submissions",
1874 "tooltip": {
1875 "shared": true,
1876 "sort": 0,
1877 "value_type": "individual"
1878 },
1879 "type": "graph",
1880 "xaxis": {
1881 "buckets": null,
1882 "mode": "time",
1883 "name": null,
1884 "show": true,
1885 "values": []
1886 },
1887 "yaxes": [
1888 {
1889 "format": "short",
1890 "label": null,
1891 "logBase": 1,
1892 "max": null,
1893 "min": null,
1894 "show": true
1895 },
1896 {
1897 "format": "short",
1898 "label": null,
1899 "logBase": 1,
1900 "max": null,
1901 "min": null,
1902 "show": true
1903 }
1904 ]
1905 }
1906 ],
1907 "repeat": null,
1908 "repeatIteration": null,
1909 "repeatRowId": null,
1910 "showTitle": false,
1911 "title": "Dashboard Row",
1912 "titleSize": "h6"
1913 },
1914 {
1915 "collapse": false,
1916 "height": 250,
1917 "panels": [
1918 {
1919 "aliasColors": {},
1920 "bars": false,
1921 "dashLength": 10,
1922 "dashes": false,
1923 "datasource": "$datasource",
1924 "fill": 1,
1925 "id": 23,
1926 "legend": {
1927 "avg": false,
1928 "current": false,
1929 "max": false,
1930 "min": false,
1931 "show": true,
1932 "total": false,
1933 "values": false
1934 },
1935 "lines": true,
1936 "linewidth": 1,
1937 "links": [],
1938 "nullPointMode": "null",
1939 "percentage": false,
1940 "pointradius": 5,
1941 "points": false,
1942 "renderer": "flot",
1943 "seriesOverrides": [],
1944 "spaceLength": 10,
1945 "span": 12,
1946 "stack": false,
1947 "steppedLine": false,
1948 "targets": [
1949 {
1950 "expr": "irate(IsSafeDomain_IsSafeDomain_Status_Bad{job=\"boulder_va\"}[$interval])",
1951 "format": "time_series",
1952 "interval": "",
1953 "intervalFactor": 2,
1954 "legendFormat": "GSB status: bad",
1955 "metric": "IsSafeDomain_IsSafeDomain_Status_Bad",
1956 "refId": "A",
1957 "step": 120
1958 },
1959 {
1960 "expr": "irate(IsSafeDomain_IsSafeDomain_Status_Good{job=\"boulder_va\"}[$interval])",
1961 "format": "time_series",
1962 "interval": "",
1963 "intervalFactor": 2,
1964 "legendFormat": "GSB status: good",
1965 "refId": "B",
1966 "step": 120
1967 }
1968 ],
1969 "thresholds": [],
1970 "timeFrom": null,
1971 "timeShift": null,
1972 "title": "Safe Browsing",
1973 "tooltip": {
1974 "shared": true,
1975 "sort": 0,
1976 "value_type": "individual"
1977 },
1978 "type": "graph",
1979 "xaxis": {
1980 "buckets": null,
1981 "mode": "time",
1982 "name": null,
1983 "show": true,
1984 "values": []
1985 },
1986 "yaxes": [
1987 {
1988 "format": "short",
1989 "label": null,
1990 "logBase": 1,
1991 "max": null,
1992 "min": null,
1993 "show": true
1994 },
1995 {
1996 "format": "short",
1997 "label": null,
1998 "logBase": 1,
1999 "max": null,
2000 "min": null,
2001 "show": true
2002 }
2003 ]
2004 }
2005 ],
2006 "repeat": null,
2007 "repeatIteration": null,
2008 "repeatRowId": null,
2009 "showTitle": false,
2010 "title": "Dashboard Row",
2011 "titleSize": "h6"
2012 }
2013 ],
2014 "schemaVersion": 14,
2015 "style": "dark",
2016 "tags": [],
2017 "templating": {
2018 "list": [
2019 {
2020 "current": {
2021 "tags": [],
2022 "text": "default",
2023 "value": "default"
2024 },
2025 "hide": 0,
2026 "label": null,
2027 "name": "datasource",
2028 "options": [],
2029 "query": "prometheus",
2030 "refresh": 1,
2031 "regex": "",
2032 "type": "datasource"
2033 },
2034 {
2035 "auto": true,
2036 "auto_count": 30,
2037 "auto_min": "10s",
2038 "current": {
2039 "text": "auto",
2040 "value": "$__auto_interval"
2041 },
2042 "hide": 0,
2043 "label": null,
2044 "name": "interval",
2045 "options": [
2046 {
2047 "selected": true,
2048 "text": "auto",
2049 "value": "$__auto_interval"
2050 },
2051 {
2052 "selected": false,
2053 "text": "1m",
2054 "value": "1m"
2055 },
2056 {
2057 "selected": false,
2058 "text": "10m",
2059 "value": "10m"
2060 },
2061 {
2062 "selected": false,
2063 "text": "30m",
2064 "value": "30m"
2065 },
2066 {
2067 "selected": false,
2068 "text": "1h",
2069 "value": "1h"
2070 },
2071 {
2072 "selected": false,
2073 "text": "6h",
2074 "value": "6h"
2075 },
2076 {
2077 "selected": false,
2078 "text": "12h",
2079 "value": "12h"
2080 },
2081 {
2082 "selected": false,
2083 "text": "1d",
2084 "value": "1d"
2085 },
2086 {
2087 "selected": false,
2088 "text": "7d",
2089 "value": "7d"
2090 },
2091 {
2092 "selected": false,
2093 "text": "14d",
2094 "value": "14d"
2095 },
2096 {
2097 "selected": false,
2098 "text": "30d",
2099 "value": "30d"
2100 }
2101 ],
2102 "query": "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d",
2103 "refresh": 2,
2104 "type": "interval"
2105 }
2106 ]
2107 },
2108 "time": {
2109 "from": "now-24h",
2110 "to": "now"
2111 },
2112 "timepicker": {
2113 "refresh_intervals": [
2114 "5s",
2115 "10s",
2116 "30s",
2117 "1m",
2118 "5m",
2119 "15m",
2120 "30m",
2121 "1h",
2122 "2h",
2123 "1d"
2124 ],
2125 "time_options": [
2126 "5m",
2127 "15m",
2128 "1h",
2129 "6h",
2130 "12h",
2131 "24h",
2132 "2d",
2133 "7d",
2134 "30d"
2135 ]
2136 },
2137 "timezone": "utc",
2138 "title": "Boulderdash",
2139 "version": 51
2140}
View as plain text