github.com/esnet/gdg@v0.6.1-0.20240412190737-6b6eba9c14d8/test/data/org_main-org/dashboards/General/loss-patterns.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "builtIn": 1, 6 "datasource": "-- Grafana --", 7 "enable": true, 8 "hide": true, 9 "iconColor": "rgba(0, 211, 255, 1)", 10 "name": "Annotations \u0026 Alerts", 11 "type": "dashboard" 12 } 13 ] 14 }, 15 "editable": true, 16 "gnetId": null, 17 "graphTooltip": 0, 18 "id": 66, 19 "iteration": 1599168756924, 20 "links": [], 21 "panels": [ 22 { 23 "__netsage_template": "navigation", 24 "choices": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], 25 "cycleview": true, 26 "dashboardselection": true, 27 "datasource": null, 28 "fieldConfig": { 29 "defaults": { 30 "custom": {} 31 }, 32 "overrides": [] 33 }, 34 "grafanafavorites": true, 35 "gridPos": { 36 "h": 3, 37 "w": 2, 38 "x": 0, 39 "y": 0 40 }, 41 "hamburgerPath": "https://portal.netsage.global/hamburger-v4.gif", 42 "id": 1, 43 "link_text": [ 44 "What is the current state of the network?", 45 "What are the top sources/destinations of flows?", 46 "What are the top flows by organization?", 47 "What do individual flows look like?", 48 "What are the top flows by country?", 49 "What are the flows by science discipline?", 50 "What are the flows by project?", 51 "Who are the top talkers over time?", 52 "What are the patterns in science data transfers in the network?", 53 "What are the bandwidth patterns in the network?", 54 "What are the current flow data summary statistics?", 55 "Advanced Flow Analysis" 56 ], 57 "link_url": [ 58 "/grafana/d/000000003/bandwidth-dashboard", 59 "/grafana/d/xk26IFhmk/flow-data", 60 "/grafana/d/QfzDJKhik/flow-data-per-organization", 61 "/grafana/d/-l3_u8nWk/individual-flows", 62 "/grafana/d/fgrOzz_mk/flow-data-per-country", 63 "/grafana/d/WNn1qyaiz/flows-by-science-discipline", 64 "/grafana/d/ie7TeomGz/flow-data-for-projects", 65 "/grafana/d/b35BWxAZz/top-talkers-over-time", 66 "/grafana/d/ufIS9W7Zk/science-discipline-patterns", 67 "/grafana/d/000000004/bandwidth-patterns", 68 "/grafana/d/CJC1FFhmz/other-flow-stats", 69 "/grafana/d/VuuXrnPWz/flow-analysis" 70 ], 71 "links": [], 72 "sharescreen": true, 73 "sideLogoPath": "https://portal.netsage.global/netsage-header-logo.png", 74 "sidebar": true, 75 "tablefilters": true, 76 "title": "", 77 "topLogoPath": "https://portal.netsage.global/netsage-cropped.png", 78 "transparent": true, 79 "type": "netsagenavigation" 80 }, 81 { 82 "content": "\u003ccenter\u003e\u003ch1\u003e\u003cb\u003eLoss Patterns\u003c/b\u003e\u003c/h1\u003e\u003c/center\u003e\n\u003ccenter\u003eThis dashboard shows heatmaps for the percent of data loss across links using perfSONAR active testing data. \u003c/center\u003e\n\u003ccenter\u003eThe horizontal axis represents days and the vertical axis represents time of day.\u003c/center\u003e\n\u003ccenter\u003eDarker squares show larger data transmission losses at those hours.\u003c/center\u003e\n\u003ccenter\u003eAll times are displayed in browser local time.\u003c/center\u003e\n\u003c!-- Global site tag (gtag.js) - Google Analytics --\u003e\n\u003cscript async src=\"https://www.googletagmanager.com/gtag/js?id=UA-142763676-1\"\u003e\u003c/script\u003e\n\u003cscript\u003e\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'UA-142763676-1');\n\u003c/script\u003e", 83 "datasource": null, 84 "fieldConfig": { 85 "defaults": { 86 "custom": {} 87 }, 88 "overrides": [] 89 }, 90 "gridPos": { 91 "h": 4, 92 "w": 20, 93 "x": 2, 94 "y": 0 95 }, 96 "id": 2, 97 "links": [], 98 "mode": "html", 99 "title": "", 100 "transparent": true, 101 "type": "text" 102 }, 103 { 104 "datasource": "Netsage TSDS", 105 "fieldConfig": { 106 "defaults": { 107 "custom": { 108 "calculation": "mean", 109 "colorPalette": "interpolateBlues", 110 "colorSpace": "rgb", 111 "groupBy": 60, 112 "invertPalette": false, 113 "nullValueColor": "rgb(169, 169, 169)" 114 }, 115 "decimals": 2, 116 "max": 0.01, 117 "min": 0, 118 "unit": "percentunit" 119 }, 120 "overrides": [] 121 }, 122 "gridPos": { 123 "h": 10, 124 "w": 24, 125 "x": 0, 126 "y": 4 127 }, 128 "id": 3, 129 "links": [], 130 "options": { 131 "from": "0", 132 "showLegend": false, 133 "to": "22" 134 }, 135 "repeat": "destination", 136 "repeatDirection": "v", 137 "scopedVars": { 138 "destination": { 139 "selected": false, 140 "text": "AARNet pS Server at South Australia", 141 "value": "AARNet pS Server at South Australia" 142 } 143 }, 144 "targets": [ 145 { 146 "aggregate_all": false, 147 "aggregator": ["average"], 148 "bucket": [], 149 "bucketAggs": [ 150 { 151 "field": "start", 152 "id": "2", 153 "settings": { 154 "interval": "auto", 155 "min_doc_count": 0, 156 "trimEdges": 0 157 }, 158 "type": "date_histogram" 159 } 160 ], 161 "combineAllBy": "nothing", 162 "condition": [], 163 "dateFormat": "", 164 "displayFormat": "series", 165 "drillDown": [], 166 "drillDownAlias": "", 167 "drillDownValue": [], 168 "dsType": "elasticsearch", 169 "func": [ 170 { 171 "alias": "", 172 "bucket": "", 173 "expanded": false, 174 "method": "average", 175 "operation": "", 176 "percentile": "85", 177 "root": true, 178 "target": "input", 179 "template": "", 180 "title": "Aggregate", 181 "type": "Aggregate", 182 "wrapper": [] 183 } 184 ], 185 "groupby_field": " ", 186 "inlineGroupOperator": [["", "and"]], 187 "metricValueAliasMappings": {}, 188 "metricValueAliases": [""], 189 "metricValues_array": ["loss"], 190 "metric_array": ["source_description", "destination_description"], 191 "metrics": [ 192 { 193 "field": "select field", 194 "id": "1", 195 "type": "count" 196 } 197 ], 198 "orderby_field": "", 199 "outerGroupOperator": [""], 200 "percentileValue": [""], 201 "rawQuery": true, 202 "refId": "A", 203 "series": "ps_owamp", 204 "target": "get source_description, destination_description, aggregate(values.loss, 3600, $statistics) between ($START,$END) from ps_owamp where ( source_description = \"$source\" and destination_description = \"$destination\" )", 205 "target_alias": "Loss", 206 "templateVariableValue": [""], 207 "timeField": "start", 208 "type": "timeserie", 209 "whereClauseGroup": [ 210 [ 211 { 212 "left": "source_description", 213 "op": "=", 214 "right": "$source" 215 }, 216 { 217 "left": "destination_description", 218 "op": "=", 219 "right": "$destination" 220 } 221 ] 222 ] 223 } 224 ], 225 "timeFrom": null, 226 "title": "$source -\u003e $destination", 227 "type": "marcusolsson-hourly-heatmap-panel" 228 }, 229 { 230 "datasource": "Netsage TSDS", 231 "fieldConfig": { 232 "defaults": { 233 "custom": { 234 "calculation": "mean", 235 "colorPalette": "interpolateBlues", 236 "colorSpace": "rgb", 237 "groupBy": 60, 238 "invertPalette": false, 239 "nullValueColor": "orange" 240 }, 241 "decimals": 2, 242 "max": 0.01, 243 "min": 0, 244 "unit": "percentunit" 245 }, 246 "overrides": [] 247 }, 248 "gridPos": { 249 "h": 10, 250 "w": 24, 251 "x": 0, 252 "y": 14 253 }, 254 "id": 5, 255 "links": [], 256 "options": { 257 "from": "0", 258 "showLegend": false, 259 "to": "22" 260 }, 261 "repeat": null, 262 "repeatDirection": "v", 263 "repeatIteration": 1599168756924, 264 "repeatPanelId": 3, 265 "scopedVars": { 266 "destination": { 267 "selected": false, 268 "text": "AARNet pS Server at Victoria", 269 "value": "AARNet pS Server at Victoria" 270 } 271 }, 272 "targets": [ 273 { 274 "aggregate_all": false, 275 "aggregator": ["average"], 276 "bucket": [], 277 "bucketAggs": [ 278 { 279 "field": "start", 280 "id": "2", 281 "settings": { 282 "interval": "auto", 283 "min_doc_count": 0, 284 "trimEdges": 0 285 }, 286 "type": "date_histogram" 287 } 288 ], 289 "combineAllBy": "nothing", 290 "condition": [], 291 "dateFormat": "", 292 "displayFormat": "series", 293 "drillDown": [], 294 "drillDownAlias": "", 295 "drillDownValue": [], 296 "dsType": "elasticsearch", 297 "func": [ 298 { 299 "alias": "", 300 "align": "", 301 "bucket": "", 302 "expanded": false, 303 "method": "average", 304 "operation": "", 305 "percentile": "85", 306 "root": true, 307 "target": "input", 308 "template": "", 309 "title": "Aggregate", 310 "type": "Aggregate", 311 "wrapper": [] 312 } 313 ], 314 "groupby_field": " ", 315 "inlineGroupOperator": [["", "and"]], 316 "metricValueAliasMappings": {}, 317 "metricValueAliases": [""], 318 "metricValues_array": ["loss"], 319 "metric_array": ["source_description", "destination_description"], 320 "metrics": [ 321 { 322 "field": "select field", 323 "id": "1", 324 "type": "count" 325 } 326 ], 327 "orderby_field": "", 328 "outerGroupOperator": [""], 329 "percentileValue": [""], 330 "rawQuery": true, 331 "refId": "A", 332 "series": "ps_owamp", 333 "target": "get source_description, destination_description, aggregate(values.loss, 3600, $statistics) between ($START,$END) from ps_owamp where ( source_description = \"$source\" and destination_description = \"$destination\" )", 334 "target_alias": "Loss", 335 "templateVariableValue": [""], 336 "timeField": "start", 337 "type": "timeserie", 338 "whereClauseGroup": [ 339 [ 340 { 341 "left": "source_description", 342 "op": "=", 343 "right": "$source" 344 }, 345 { 346 "left": "destination_description", 347 "op": "=", 348 "right": "$destination" 349 } 350 ] 351 ] 352 } 353 ], 354 "timeFrom": null, 355 "title": "$source -\u003e $destination", 356 "type": "marcusolsson-hourly-heatmap-panel" 357 }, 358 { 359 "datasource": "Netsage TSDS", 360 "fieldConfig": { 361 "defaults": { 362 "custom": { 363 "calculation": "mean", 364 "colorPalette": "interpolateBlues", 365 "colorSpace": "rgb", 366 "groupBy": 60, 367 "invertPalette": false, 368 "nullValueColor": "orange" 369 }, 370 "decimals": 2, 371 "max": 0.01, 372 "min": 0, 373 "unit": "percentunit" 374 }, 375 "overrides": [] 376 }, 377 "gridPos": { 378 "h": 10, 379 "w": 24, 380 "x": 0, 381 "y": 24 382 }, 383 "id": 6, 384 "links": [], 385 "options": { 386 "from": "0", 387 "showLegend": false, 388 "to": "22" 389 }, 390 "repeat": null, 391 "repeatDirection": "v", 392 "repeatIteration": 1599168756924, 393 "repeatPanelId": 3, 394 "scopedVars": { 395 "destination": { 396 "selected": false, 397 "text": "APAN pS Server at Tokyo", 398 "value": "APAN pS Server at Tokyo" 399 } 400 }, 401 "targets": [ 402 { 403 "aggregate_all": false, 404 "aggregator": ["average"], 405 "bucket": [], 406 "bucketAggs": [ 407 { 408 "field": "start", 409 "id": "2", 410 "settings": { 411 "interval": "auto", 412 "min_doc_count": 0, 413 "trimEdges": 0 414 }, 415 "type": "date_histogram" 416 } 417 ], 418 "combineAllBy": "nothing", 419 "condition": [], 420 "dateFormat": "", 421 "displayFormat": "series", 422 "drillDown": [], 423 "drillDownAlias": "", 424 "drillDownValue": [], 425 "dsType": "elasticsearch", 426 "func": [ 427 { 428 "alias": "", 429 "align": "", 430 "bucket": "", 431 "expanded": false, 432 "method": "average", 433 "operation": "", 434 "percentile": "85", 435 "root": true, 436 "target": "input", 437 "template": "", 438 "title": "Aggregate", 439 "type": "Aggregate", 440 "wrapper": [] 441 } 442 ], 443 "groupby_field": " ", 444 "inlineGroupOperator": [["", "and"]], 445 "metricValueAliasMappings": {}, 446 "metricValueAliases": [""], 447 "metricValues_array": ["loss"], 448 "metric_array": ["source_description", "destination_description"], 449 "metrics": [ 450 { 451 "field": "select field", 452 "id": "1", 453 "type": "count" 454 } 455 ], 456 "orderby_field": "", 457 "outerGroupOperator": [""], 458 "percentileValue": [""], 459 "rawQuery": true, 460 "refId": "A", 461 "series": "ps_owamp", 462 "target": "get source_description, destination_description, aggregate(values.loss, 3600, $statistics) between ($START,$END) from ps_owamp where ( source_description = \"$source\" and destination_description = \"$destination\" )", 463 "target_alias": "Loss", 464 "templateVariableValue": [""], 465 "timeField": "start", 466 "type": "timeserie", 467 "whereClauseGroup": [ 468 [ 469 { 470 "left": "source_description", 471 "op": "=", 472 "right": "$source" 473 }, 474 { 475 "left": "destination_description", 476 "op": "=", 477 "right": "$destination" 478 } 479 ] 480 ] 481 } 482 ], 483 "timeFrom": null, 484 "title": "$source -\u003e $destination", 485 "type": "marcusolsson-hourly-heatmap-panel" 486 }, 487 { 488 "datasource": "Netsage TSDS", 489 "fieldConfig": { 490 "defaults": { 491 "custom": { 492 "calculation": "mean", 493 "colorPalette": "interpolateBlues", 494 "colorSpace": "rgb", 495 "groupBy": 60, 496 "invertPalette": false, 497 "nullValueColor": "orange" 498 }, 499 "decimals": 2, 500 "max": 0.01, 501 "min": 0, 502 "unit": "percentunit" 503 }, 504 "overrides": [] 505 }, 506 "gridPos": { 507 "h": 10, 508 "w": 24, 509 "x": 0, 510 "y": 34 511 }, 512 "id": 7, 513 "links": [], 514 "options": { 515 "from": "0", 516 "showLegend": false, 517 "to": "22" 518 }, 519 "repeat": null, 520 "repeatDirection": "v", 521 "repeatIteration": 1599168756924, 522 "repeatPanelId": 3, 523 "scopedVars": { 524 "destination": { 525 "selected": false, 526 "text": "Hawaii pS Server at Manoa", 527 "value": "Hawaii pS Server at Manoa" 528 } 529 }, 530 "targets": [ 531 { 532 "aggregate_all": false, 533 "aggregator": ["average"], 534 "bucket": [], 535 "bucketAggs": [ 536 { 537 "field": "start", 538 "id": "2", 539 "settings": { 540 "interval": "auto", 541 "min_doc_count": 0, 542 "trimEdges": 0 543 }, 544 "type": "date_histogram" 545 } 546 ], 547 "combineAllBy": "nothing", 548 "condition": [], 549 "dateFormat": "", 550 "displayFormat": "series", 551 "drillDown": [], 552 "drillDownAlias": "", 553 "drillDownValue": [], 554 "dsType": "elasticsearch", 555 "func": [ 556 { 557 "alias": "", 558 "align": "", 559 "bucket": "", 560 "expanded": false, 561 "method": "average", 562 "operation": "", 563 "percentile": "85", 564 "root": true, 565 "target": "input", 566 "template": "", 567 "title": "Aggregate", 568 "type": "Aggregate", 569 "wrapper": [] 570 } 571 ], 572 "groupby_field": " ", 573 "inlineGroupOperator": [["", "and"]], 574 "metricValueAliasMappings": {}, 575 "metricValueAliases": [""], 576 "metricValues_array": ["loss"], 577 "metric_array": ["source_description", "destination_description"], 578 "metrics": [ 579 { 580 "field": "select field", 581 "id": "1", 582 "type": "count" 583 } 584 ], 585 "orderby_field": "", 586 "outerGroupOperator": [""], 587 "percentileValue": [""], 588 "rawQuery": true, 589 "refId": "A", 590 "series": "ps_owamp", 591 "target": "get source_description, destination_description, aggregate(values.loss, 3600, $statistics) between ($START,$END) from ps_owamp where ( source_description = \"$source\" and destination_description = \"$destination\" )", 592 "target_alias": "Loss", 593 "templateVariableValue": [""], 594 "timeField": "start", 595 "type": "timeserie", 596 "whereClauseGroup": [ 597 [ 598 { 599 "left": "source_description", 600 "op": "=", 601 "right": "$source" 602 }, 603 { 604 "left": "destination_description", 605 "op": "=", 606 "right": "$destination" 607 } 608 ] 609 ] 610 } 611 ], 612 "timeFrom": null, 613 "title": "$source -\u003e $destination", 614 "type": "marcusolsson-hourly-heatmap-panel" 615 }, 616 { 617 "datasource": "Netsage TSDS", 618 "fieldConfig": { 619 "defaults": { 620 "custom": { 621 "calculation": "mean", 622 "colorPalette": "interpolateBlues", 623 "colorSpace": "rgb", 624 "groupBy": 60, 625 "invertPalette": false, 626 "nullValueColor": "orange" 627 }, 628 "decimals": 2, 629 "max": 0.01, 630 "min": 0, 631 "unit": "percentunit" 632 }, 633 "overrides": [] 634 }, 635 "gridPos": { 636 "h": 10, 637 "w": 24, 638 "x": 0, 639 "y": 44 640 }, 641 "id": 8, 642 "links": [], 643 "options": { 644 "from": "0", 645 "showLegend": false, 646 "to": "22" 647 }, 648 "repeat": null, 649 "repeatDirection": "v", 650 "repeatIteration": 1599168756924, 651 "repeatPanelId": 3, 652 "scopedVars": { 653 "destination": { 654 "selected": false, 655 "text": "Hawaii pS Server at Mauna Lani", 656 "value": "Hawaii pS Server at Mauna Lani" 657 } 658 }, 659 "targets": [ 660 { 661 "aggregate_all": false, 662 "aggregator": ["average"], 663 "bucket": [], 664 "bucketAggs": [ 665 { 666 "field": "start", 667 "id": "2", 668 "settings": { 669 "interval": "auto", 670 "min_doc_count": 0, 671 "trimEdges": 0 672 }, 673 "type": "date_histogram" 674 } 675 ], 676 "combineAllBy": "nothing", 677 "condition": [], 678 "dateFormat": "", 679 "displayFormat": "series", 680 "drillDown": [], 681 "drillDownAlias": "", 682 "drillDownValue": [], 683 "dsType": "elasticsearch", 684 "func": [ 685 { 686 "alias": "", 687 "align": "", 688 "bucket": "", 689 "expanded": false, 690 "method": "average", 691 "operation": "", 692 "percentile": "85", 693 "root": true, 694 "target": "input", 695 "template": "", 696 "title": "Aggregate", 697 "type": "Aggregate", 698 "wrapper": [] 699 } 700 ], 701 "groupby_field": " ", 702 "inlineGroupOperator": [["", "and"]], 703 "metricValueAliasMappings": {}, 704 "metricValueAliases": [""], 705 "metricValues_array": ["loss"], 706 "metric_array": ["source_description", "destination_description"], 707 "metrics": [ 708 { 709 "field": "select field", 710 "id": "1", 711 "type": "count" 712 } 713 ], 714 "orderby_field": "", 715 "outerGroupOperator": [""], 716 "percentileValue": [""], 717 "rawQuery": true, 718 "refId": "A", 719 "series": "ps_owamp", 720 "target": "get source_description, destination_description, aggregate(values.loss, 3600, $statistics) between ($START,$END) from ps_owamp where ( source_description = \"$source\" and destination_description = \"$destination\" )", 721 "target_alias": "Loss", 722 "templateVariableValue": [""], 723 "timeField": "start", 724 "type": "timeserie", 725 "whereClauseGroup": [ 726 [ 727 { 728 "left": "source_description", 729 "op": "=", 730 "right": "$source" 731 }, 732 { 733 "left": "destination_description", 734 "op": "=", 735 "right": "$destination" 736 } 737 ] 738 ] 739 } 740 ], 741 "timeFrom": null, 742 "title": "$source -\u003e $destination", 743 "type": "marcusolsson-hourly-heatmap-panel" 744 }, 745 { 746 "content": "\u003cdiv class=\"netsage_footer\"\u003e If you have any questions, concerns, or other issues, feel free to contact us at \u003ca href=\"mailto:netsage@lbl.gov\"\u003enetsage@lbl.gov \u003c/a\u003e Thanks! \u003cimg style=\"margin-left:10px\" src=\"https://www.nsf.gov/images/logos/NSF_4-Color_bitmap_Logo.png\" width=50 height=50\u003e \u003ca href=\"https://www.nsf.gov/awardsearch/showAward?AWD_ID=1540933\"\u003e NSF GRANT 1540933 \u003c/a\u003e \u003c/img\u003e \u003cspan style=\"float:right; position:relative; top:15px\"\u003e To Review the NetSage Data Policy \u003ca href=\"http://www.netsage.global/home/netsage-privacy-policy\"\u003e click here \u003c/a\u003e \u003c/div\u003e\n", 747 "datasource": null, 748 "fieldConfig": { 749 "defaults": { 750 "custom": {} 751 }, 752 "overrides": [] 753 }, 754 "gridPos": { 755 "h": 3, 756 "w": 24, 757 "x": 0, 758 "y": 54 759 }, 760 "id": 4, 761 "links": [], 762 "mode": "html", 763 "title": "", 764 "transparent": true, 765 "type": "text" 766 } 767 ], 768 "schemaVersion": 25, 769 "style": "dark", 770 "tags": ["netsage"], 771 "templating": { 772 "list": [ 773 { 774 "allValue": null, 775 "current": { 776 "text": "TransPAC pS Server at Seattle", 777 "value": "TransPAC pS Server at Seattle" 778 }, 779 "datasource": "Netsage TSDS", 780 "definition": "", 781 "hide": 0, 782 "includeAll": false, 783 "label": "Source", 784 "multi": false, 785 "name": "source", 786 "options": [], 787 "query": "get source_description between($START, $END) by source_description from ps_owamp where source_description != null limit 100 offset 0", 788 "refresh": 2, 789 "regex": "", 790 "skipUrlSync": false, 791 "sort": 5, 792 "tagValuesQuery": "", 793 "tags": [], 794 "tagsQuery": "", 795 "type": "query", 796 "useTags": false 797 }, 798 { 799 "allValue": null, 800 "current": { 801 "text": "All", 802 "value": ["$__all"] 803 }, 804 "datasource": "Netsage TSDS", 805 "definition": "", 806 "hide": 0, 807 "includeAll": true, 808 "label": "Destination", 809 "multi": true, 810 "name": "destination", 811 "options": [], 812 "query": "get destination_description between($START, $END) by destination_description from ps_owamp where source_description = \"$source\" limit 100 offset 0", 813 "refresh": 2, 814 "regex": "", 815 "skipUrlSync": false, 816 "sort": 5, 817 "tagValuesQuery": "", 818 "tags": [], 819 "tagsQuery": "", 820 "type": "query", 821 "useTags": false 822 }, 823 { 824 "allValue": null, 825 "current": { 826 "selected": true, 827 "tags": [], 828 "text": "average", 829 "value": "average" 830 }, 831 "hide": 0, 832 "includeAll": false, 833 "label": "Statistics", 834 "multi": false, 835 "name": "statistics", 836 "options": [ 837 { 838 "selected": true, 839 "text": "average", 840 "value": "average" 841 }, 842 { 843 "selected": false, 844 "text": "min", 845 "value": "min" 846 }, 847 { 848 "selected": false, 849 "text": "max", 850 "value": "max" 851 } 852 ], 853 "query": "average, min, max", 854 "queryValue": "", 855 "skipUrlSync": false, 856 "type": "custom" 857 } 858 ] 859 }, 860 "time": { 861 "from": "now-30d", 862 "to": "now" 863 }, 864 "timepicker": { 865 "refresh_intervals": [ 866 "10s", 867 "30s", 868 "1m", 869 "5m", 870 "15m", 871 "30m", 872 "1h", 873 "2h", 874 "1d" 875 ], 876 "time_options": ["5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d"] 877 }, 878 "timezone": "", 879 "title": "Loss Patterns", 880 "uid": "000000006", 881 "version": 1 882 }