github.com/esnet/gdg@v0.6.1-0.20240412190737-6b6eba9c14d8/test/data/org_main-org/dashboards/General/other-flow-stats.json (about) 1 { 2 "annotations": { 3 "list": [ 4 { 5 "$$hashKey": "object:10", 6 "builtIn": 1, 7 "datasource": "-- Grafana --", 8 "enable": true, 9 "hide": true, 10 "iconColor": "rgba(0, 211, 255, 1)", 11 "name": "Annotations \u0026 Alerts", 12 "type": "dashboard" 13 } 14 ] 15 }, 16 "editable": true, 17 "gnetId": null, 18 "graphTooltip": 0, 19 "id": 67, 20 "iteration": 1612380024154, 21 "links": [], 22 "panels": [ 23 { 24 "__netsage_template": "navigation", 25 "choices": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11], 26 "cycleview": true, 27 "dashboardselection": true, 28 "datasource": null, 29 "fieldConfig": { 30 "defaults": { 31 "custom": {} 32 }, 33 "overrides": [] 34 }, 35 "grafanafavorites": true, 36 "gridPos": { 37 "h": 3, 38 "w": 2, 39 "x": 0, 40 "y": 0 41 }, 42 "hamburgerPath": "https://portal.netsage.global/hamburger-v4.gif", 43 "id": 1, 44 "link_text": [ 45 "What is the current state of the network?", 46 "What are the top sources/destinations of flows?", 47 "What are the top flows by organization?", 48 "What do individual flows look like?", 49 "What are the top flows by country?", 50 "What are the flows by science discipline?", 51 "What are the flows by project?", 52 "Who are the top talkers over time?", 53 "What are the patterns in science data transfers in the network?", 54 "What are the bandwidth patterns in the network?", 55 "What are the current flow data summary statistics?", 56 "Advanced Flow Analysis" 57 ], 58 "link_url": [ 59 "/grafana/d/000000003/bandwidth-dashboard", 60 "/grafana/d/xk26IFhmk/flow-data", 61 "/grafana/d/QfzDJKhik/flow-data-per-organization", 62 "/grafana/d/-l3_u8nWk/individual-flows", 63 "/grafana/d/fgrOzz_mk/flow-data-per-country", 64 "/grafana/d/WNn1qyaiz/flows-by-science-discipline", 65 "/grafana/d/ie7TeomGz/flow-data-for-projects", 66 "/grafana/d/b35BWxAZz/top-talkers-over-time", 67 "/grafana/d/ufIS9W7Zk/science-discipline-patterns", 68 "/grafana/d/000000004/bandwidth-patterns", 69 "/grafana/d/CJC1FFhmz/other-flow-stats", 70 "/grafana/d/VuuXrnPWz/flow-analysis" 71 ], 72 "links": [], 73 "sharescreen": true, 74 "sideLogoPath": "https://portal.netsage.global/netsage-header-logo.png", 75 "sidebar": true, 76 "tablefilters": true, 77 "title": "", 78 "topLogoPath": "https://portal.netsage.global/netsage-cropped.png", 79 "transparent": true, 80 "type": "netsagenavigation" 81 }, 82 { 83 "datasource": null, 84 "fieldConfig": { 85 "defaults": { 86 "custom": {} 87 }, 88 "overrides": [] 89 }, 90 "gridPos": { 91 "h": 4, 92 "w": 21, 93 "x": 2, 94 "y": 0 95 }, 96 "id": 2, 97 "links": [], 98 "options": { 99 "content": "\u003ccenter\u003e\u003ch1\u003e\u003cb\u003eOther Flow Statistics\u003c/b\u003e\u003c/h1\u003e\u003c/center\u003e\n\u003ccenter\u003eThis dashboard provides a summary of flow information for science registry tagging, organizations, countries, protocols, ports, as well as volume and counts of flows. \u003c/center\u003e\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", 100 "mode": "html" 101 }, 102 "pluginVersion": "7.3.3", 103 "title": "", 104 "transparent": true, 105 "type": "text" 106 }, 107 { 108 "colors": ["#299c46", "rgba(237, 129, 40, 0.89)", "#d44a3a", "#4040a0"], 109 "datasource": null, 110 "fieldConfig": { 111 "defaults": { 112 "custom": {} 113 }, 114 "overrides": [] 115 }, 116 "gridPos": { 117 "h": 2, 118 "w": 23, 119 "x": 1, 120 "y": 4 121 }, 122 "hideTimeOverride": true, 123 "id": 30, 124 "mappingType": 1, 125 "mappingTypes": [ 126 { 127 "$$hashKey": "object:268", 128 "name": "value to text", 129 "value": 1 130 }, 131 { 132 "$$hashKey": "object:269", 133 "name": "range to text", 134 "value": 2 135 } 136 ], 137 "pluginVersion": "7.2.1", 138 "polystat": { 139 "animationSpeed": 2500, 140 "columnAutoSize": true, 141 "columns": "", 142 "defaultClickThrough": "", 143 "defaultClickThroughNewTab": false, 144 "defaultClickThroughSanitize": false, 145 "displayLimit": 100, 146 "fontAutoColor": false, 147 "fontAutoScale": true, 148 "fontColor": "rgba(0, 0, 0, 0)", 149 "fontSize": 12, 150 "fontType": "Roboto", 151 "globalDecimals": 1, 152 "globalDisplayMode": "all", 153 "globalDisplayTextTriggeredEmpty": "OK", 154 "globalOperatorName": "current", 155 "globalThresholds": [ 156 { 157 "$$hashKey": "object:283", 158 "color": "#d44a3a", 159 "state": 2, 160 "value": 0 161 }, 162 { 163 "$$hashKey": "object:290", 164 "color": "#299c46", 165 "state": 0, 166 "value": 1 167 } 168 ], 169 "globalUnitFormat": "short", 170 "gradientEnabled": false, 171 "hexagonSortByDirection": 1, 172 "hexagonSortByField": "name", 173 "maxMetrics": 0, 174 "polygonBorderColor": "#ffffffff", 175 "polygonBorderSize": 1, 176 "polygonGlobalFillColor": "#E0B400", 177 "radius": "", 178 "radiusAutoSize": true, 179 "rowAutoSize": true, 180 "rows": "", 181 "shape": "square", 182 "tooltipDisplayMode": "all", 183 "tooltipDisplayTextTriggeredEmpty": "OK", 184 "tooltipFontSize": 12, 185 "tooltipFontType": "Roboto", 186 "tooltipPrimarySortDirection": 2, 187 "tooltipPrimarySortField": "thresholdLevel", 188 "tooltipSecondarySortDirection": 2, 189 "tooltipSecondarySortField": "value", 190 "tooltipTimestampEnabled": false, 191 "valueEnabled": false 192 }, 193 "rangeMaps": [ 194 { 195 "from": "null", 196 "text": "N/A", 197 "to": "null" 198 } 199 ], 200 "savedComposites": [], 201 "savedOverrides": [], 202 "targets": [ 203 { 204 "bucketAggs": [ 205 { 206 "$$hashKey": "object:247", 207 "fake": true, 208 "field": "meta.sensor_id", 209 "id": "3", 210 "settings": { 211 "min_doc_count": "1", 212 "missing": "0", 213 "order": "desc", 214 "orderBy": "_term", 215 "size": "0" 216 }, 217 "type": "terms" 218 }, 219 { 220 "$$hashKey": "object:128", 221 "field": "start", 222 "id": "2", 223 "settings": { 224 "interval": "3d", 225 "min_doc_count": "0", 226 "trimEdges": 0 227 }, 228 "type": "date_histogram" 229 } 230 ], 231 "metrics": [ 232 { 233 "$$hashKey": "object:126", 234 "field": "select field", 235 "id": "1", 236 "type": "count" 237 } 238 ], 239 "query": "meta.sensor_id:$sensors", 240 "refId": "A", 241 "timeField": "start" 242 } 243 ], 244 "timeFrom": "60d", 245 "timeShift": null, 246 "title": "Flow Sensor Health (last 3d)", 247 "transparent": true, 248 "type": "grafana-polystat-panel", 249 "valueMaps": [ 250 { 251 "$$hashKey": "object:271", 252 "op": "=", 253 "text": "N/A", 254 "value": "null" 255 } 256 ] 257 }, 258 { 259 "cacheTimeout": null, 260 "datasource": "netsage", 261 "description": "", 262 "fieldConfig": { 263 "defaults": { 264 "custom": {}, 265 "mappings": [ 266 { 267 "$$hashKey": "object:178", 268 "id": 0, 269 "op": "=", 270 "text": "N/A", 271 "type": 1, 272 "value": "null" 273 } 274 ], 275 "nullValueMode": "connected", 276 "thresholds": { 277 "mode": "absolute", 278 "steps": [ 279 { 280 "color": "light-blue", 281 "value": null 282 } 283 ] 284 }, 285 "unit": "locale" 286 }, 287 "overrides": [] 288 }, 289 "gridPos": { 290 "h": 3, 291 "w": 24, 292 "x": 0, 293 "y": 6 294 }, 295 "id": 3, 296 "interval": "1h", 297 "links": [], 298 "maxDataPoints": 100, 299 "options": { 300 "colorMode": "value", 301 "fieldOptions": { 302 "calcs": ["sum"] 303 }, 304 "graphMode": "area", 305 "justifyMode": "center", 306 "orientation": "horizontal", 307 "reduceOptions": { 308 "calcs": ["sum"], 309 "fields": "", 310 "values": false 311 }, 312 "textMode": "auto" 313 }, 314 "pluginVersion": "7.3.3", 315 "targets": [ 316 { 317 "bucketAggs": [ 318 { 319 "$$hashKey": "object:114", 320 "field": "start", 321 "id": "2", 322 "settings": { 323 "interval": "auto", 324 "min_doc_count": 0, 325 "trimEdges": 0 326 }, 327 "type": "date_histogram" 328 } 329 ], 330 "metrics": [ 331 { 332 "$$hashKey": "object:112", 333 "field": "meta.id", 334 "id": "1", 335 "meta": {}, 336 "settings": {}, 337 "type": "count" 338 } 339 ], 340 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 341 "refId": "A", 342 "timeField": "start" 343 } 344 ], 345 "timeFrom": null, 346 "title": "Large Flows Observed", 347 "transparent": true, 348 "type": "stat" 349 }, 350 { 351 "cacheTimeout": null, 352 "datasource": null, 353 "fieldConfig": { 354 "defaults": { 355 "custom": {}, 356 "mappings": [ 357 { 358 "id": 0, 359 "op": "=", 360 "text": "N/A", 361 "type": 1, 362 "value": "null" 363 } 364 ], 365 "nullValueMode": "connected", 366 "thresholds": { 367 "mode": "absolute", 368 "steps": [ 369 { 370 "color": "light-blue", 371 "value": null 372 } 373 ] 374 }, 375 "unit": "locale" 376 }, 377 "overrides": [] 378 }, 379 "gridPos": { 380 "h": 2, 381 "w": 4, 382 "x": 1, 383 "y": 9 384 }, 385 "id": 4, 386 "interval": null, 387 "links": [], 388 "maxDataPoints": 100, 389 "options": { 390 "colorMode": "value", 391 "fieldOptions": { 392 "calcs": ["sum"] 393 }, 394 "graphMode": "none", 395 "justifyMode": "auto", 396 "orientation": "horizontal", 397 "reduceOptions": { 398 "calcs": ["mean"], 399 "fields": "", 400 "values": false 401 }, 402 "textMode": "value" 403 }, 404 "pluginVersion": "7.3.3", 405 "targets": [ 406 { 407 "bucketAggs": [ 408 { 409 "$$hashKey": "object:106", 410 "field": "start", 411 "id": "2", 412 "settings": { 413 "interval": "365d", 414 "min_doc_count": 0, 415 "trimEdges": 0 416 }, 417 "type": "date_histogram" 418 } 419 ], 420 "metrics": [ 421 { 422 "$$hashKey": "object:104", 423 "field": "meta.src_organization", 424 "id": "1", 425 "meta": {}, 426 "settings": {}, 427 "type": "cardinality" 428 }, 429 { 430 "$$hashKey": "object:168", 431 "field": "meta.src_country_name", 432 "id": "3", 433 "meta": {}, 434 "settings": {}, 435 "type": "cardinality" 436 }, 437 { 438 "$$hashKey": "object:1381", 439 "field": "meta.src_asn", 440 "id": "4", 441 "meta": {}, 442 "settings": {}, 443 "type": "cardinality" 444 }, 445 { 446 "$$hashKey": "object:1392", 447 "field": "meta.dst_asn", 448 "id": "5", 449 "meta": {}, 450 "settings": {}, 451 "type": "cardinality" 452 }, 453 { 454 "$$hashKey": "object:1403", 455 "field": "meta.dst_organization", 456 "id": "6", 457 "meta": {}, 458 "settings": {}, 459 "type": "cardinality" 460 }, 461 { 462 "$$hashKey": "object:1414", 463 "field": "meta.dst_country_name", 464 "id": "7", 465 "meta": {}, 466 "settings": {}, 467 "type": "cardinality" 468 } 469 ], 470 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 471 "refId": "A", 472 "timeField": "start" 473 } 474 ], 475 "timeFrom": null, 476 "timeShift": null, 477 "title": "", 478 "transformations": [ 479 { 480 "id": "seriesToColumns", 481 "options": {} 482 }, 483 { 484 "id": "organize", 485 "options": { 486 "excludeByName": { 487 "Unique Count meta.dst_asn": true, 488 "Unique Count meta.dst_country_name": true, 489 "Unique Count meta.dst_organization": true, 490 "Unique Count meta.src_asn": true, 491 "Unique Count meta.src_country_name": true 492 }, 493 "indexByName": {}, 494 "renameByName": {} 495 } 496 } 497 ], 498 "transparent": true, 499 "type": "stat" 500 }, 501 { 502 "datasource": null, 503 "fieldConfig": { 504 "defaults": { 505 "custom": {} 506 }, 507 "overrides": [] 508 }, 509 "gridPos": { 510 "h": 2, 511 "w": 7, 512 "x": 5, 513 "y": 9 514 }, 515 "id": 5, 516 "options": { 517 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eSource Organizations\u003c/h4\u003e\n\n", 518 "mode": "html" 519 }, 520 "pluginVersion": "7.3.3", 521 "targets": [ 522 { 523 "bucketAggs": [ 524 { 525 "$$hashKey": "object:41", 526 "field": "start", 527 "id": "2", 528 "settings": { 529 "interval": "auto", 530 "min_doc_count": 0, 531 "trimEdges": 0 532 }, 533 "type": "date_histogram" 534 } 535 ], 536 "metrics": [ 537 { 538 "$$hashKey": "object:39", 539 "field": "select field", 540 "id": "1", 541 "type": "count" 542 } 543 ], 544 "refId": "A", 545 "timeField": "start" 546 } 547 ], 548 "timeFrom": null, 549 "timeShift": null, 550 "title": "", 551 "transparent": true, 552 "type": "text" 553 }, 554 { 555 "cacheTimeout": null, 556 "datasource": "-- Dashboard --", 557 "fieldConfig": { 558 "defaults": { 559 "custom": {}, 560 "mappings": [ 561 { 562 "id": 0, 563 "op": "=", 564 "text": "N/A", 565 "type": 1, 566 "value": "null" 567 } 568 ], 569 "nullValueMode": "connected", 570 "thresholds": { 571 "mode": "absolute", 572 "steps": [ 573 { 574 "color": "light-blue", 575 "value": null 576 } 577 ] 578 }, 579 "unit": "locale" 580 }, 581 "overrides": [] 582 }, 583 "gridPos": { 584 "h": 2, 585 "w": 4, 586 "x": 12, 587 "y": 9 588 }, 589 "id": 6, 590 "interval": null, 591 "links": [], 592 "maxDataPoints": 100, 593 "options": { 594 "colorMode": "value", 595 "fieldOptions": { 596 "calcs": ["sum"] 597 }, 598 "graphMode": "none", 599 "justifyMode": "auto", 600 "orientation": "horizontal", 601 "reduceOptions": { 602 "calcs": ["mean"], 603 "fields": "", 604 "values": false 605 }, 606 "textMode": "value" 607 }, 608 "pluginVersion": "7.3.3", 609 "targets": [ 610 { 611 "panelId": 4, 612 "refId": "A" 613 } 614 ], 615 "timeFrom": null, 616 "timeShift": null, 617 "title": "", 618 "transformations": [ 619 { 620 "id": "seriesToColumns", 621 "options": {} 622 }, 623 { 624 "id": "organize", 625 "options": { 626 "excludeByName": { 627 "Unique Count meta.dst_asn": true, 628 "Unique Count meta.dst_country_name": true, 629 "Unique Count meta.src_asn": true, 630 "Unique Count meta.src_country_name": true, 631 "Unique Count meta.src_organization": true 632 }, 633 "indexByName": {}, 634 "renameByName": {} 635 } 636 } 637 ], 638 "transparent": true, 639 "type": "stat" 640 }, 641 { 642 "datasource": null, 643 "fieldConfig": { 644 "defaults": { 645 "custom": {} 646 }, 647 "overrides": [] 648 }, 649 "gridPos": { 650 "h": 2, 651 "w": 8, 652 "x": 16, 653 "y": 9 654 }, 655 "id": 7, 656 "options": { 657 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eDestination Organizations\u003c/h4\u003e\n\n", 658 "mode": "html" 659 }, 660 "pluginVersion": "7.3.3", 661 "targets": [ 662 { 663 "bucketAggs": [ 664 { 665 "$$hashKey": "object:41", 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 "metrics": [ 677 { 678 "$$hashKey": "object:39", 679 "field": "select field", 680 "id": "1", 681 "type": "count" 682 } 683 ], 684 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope)", 685 "refId": "A", 686 "timeField": "start" 687 } 688 ], 689 "timeFrom": null, 690 "timeShift": null, 691 "title": "", 692 "transparent": true, 693 "type": "text" 694 }, 695 { 696 "cacheTimeout": null, 697 "datasource": "-- Dashboard --", 698 "description": "", 699 "fieldConfig": { 700 "defaults": { 701 "custom": {}, 702 "mappings": [ 703 { 704 "id": 0, 705 "op": "=", 706 "text": "N/A", 707 "type": 1, 708 "value": "null" 709 } 710 ], 711 "nullValueMode": "connected", 712 "thresholds": { 713 "mode": "absolute", 714 "steps": [ 715 { 716 "color": "light-blue", 717 "value": null 718 } 719 ] 720 }, 721 "unit": "locale" 722 }, 723 "overrides": [] 724 }, 725 "gridPos": { 726 "h": 2, 727 "w": 4, 728 "x": 1, 729 "y": 11 730 }, 731 "id": 8, 732 "interval": null, 733 "links": [], 734 "maxDataPoints": 100, 735 "options": { 736 "colorMode": "value", 737 "fieldOptions": { 738 "calcs": ["sum"] 739 }, 740 "graphMode": "none", 741 "justifyMode": "auto", 742 "orientation": "horizontal", 743 "reduceOptions": { 744 "calcs": ["mean"], 745 "fields": "", 746 "values": false 747 }, 748 "textMode": "value" 749 }, 750 "pluginVersion": "7.3.3", 751 "targets": [ 752 { 753 "panelId": 4, 754 "refId": "A" 755 } 756 ], 757 "timeFrom": null, 758 "timeShift": null, 759 "title": "", 760 "transformations": [ 761 { 762 "id": "seriesToColumns", 763 "options": {} 764 }, 765 { 766 "id": "organize", 767 "options": { 768 "excludeByName": { 769 "Time": true, 770 "Unique Count meta.dst_asn": true, 771 "Unique Count meta.dst_country_name": true, 772 "Unique Count meta.dst_organization": true, 773 "Unique Count meta.src_country_name": true, 774 "Unique Count meta.src_organization": true 775 }, 776 "indexByName": {}, 777 "renameByName": {} 778 } 779 } 780 ], 781 "transparent": true, 782 "type": "stat" 783 }, 784 { 785 "datasource": null, 786 "fieldConfig": { 787 "defaults": { 788 "custom": {} 789 }, 790 "overrides": [] 791 }, 792 "gridPos": { 793 "h": 2, 794 "w": 7, 795 "x": 5, 796 "y": 11 797 }, 798 "id": 9, 799 "options": { 800 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eSource ASNs\u003c/h4\u003e\n\n", 801 "mode": "html" 802 }, 803 "pluginVersion": "7.3.3", 804 "targets": [ 805 { 806 "bucketAggs": [ 807 { 808 "$$hashKey": "object:41", 809 "field": "start", 810 "id": "2", 811 "settings": { 812 "interval": "auto", 813 "min_doc_count": 0, 814 "trimEdges": 0 815 }, 816 "type": "date_histogram" 817 } 818 ], 819 "metrics": [ 820 { 821 "$$hashKey": "object:39", 822 "field": "select field", 823 "id": "1", 824 "type": "count" 825 } 826 ], 827 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope)", 828 "refId": "A", 829 "timeField": "start" 830 } 831 ], 832 "timeFrom": null, 833 "timeShift": null, 834 "title": "", 835 "transparent": true, 836 "type": "text" 837 }, 838 { 839 "cacheTimeout": null, 840 "datasource": "-- Dashboard --", 841 "fieldConfig": { 842 "defaults": { 843 "custom": {}, 844 "mappings": [ 845 { 846 "id": 0, 847 "op": "=", 848 "text": "N/A", 849 "type": 1, 850 "value": "null" 851 } 852 ], 853 "nullValueMode": "connected", 854 "thresholds": { 855 "mode": "absolute", 856 "steps": [ 857 { 858 "color": "light-blue", 859 "value": null 860 } 861 ] 862 }, 863 "unit": "locale" 864 }, 865 "overrides": [] 866 }, 867 "gridPos": { 868 "h": 2, 869 "w": 4, 870 "x": 12, 871 "y": 11 872 }, 873 "id": 10, 874 "interval": null, 875 "links": [], 876 "maxDataPoints": 100, 877 "options": { 878 "colorMode": "value", 879 "fieldOptions": { 880 "calcs": ["sum"] 881 }, 882 "graphMode": "none", 883 "justifyMode": "auto", 884 "orientation": "horizontal", 885 "reduceOptions": { 886 "calcs": ["mean"], 887 "fields": "", 888 "values": false 889 }, 890 "textMode": "value" 891 }, 892 "pluginVersion": "7.3.3", 893 "targets": [ 894 { 895 "panelId": 4, 896 "refId": "A" 897 } 898 ], 899 "timeFrom": null, 900 "timeShift": null, 901 "title": "", 902 "transformations": [ 903 { 904 "id": "seriesToColumns", 905 "options": {} 906 }, 907 { 908 "id": "organize", 909 "options": { 910 "excludeByName": { 911 "Time": true, 912 "Unique Count meta.dst_asn": false, 913 "Unique Count meta.dst_country_name": true, 914 "Unique Count meta.dst_organization": true, 915 "Unique Count meta.src_asn": true, 916 "Unique Count meta.src_country_name": true, 917 "Unique Count meta.src_organization": true 918 }, 919 "indexByName": {}, 920 "renameByName": {} 921 } 922 } 923 ], 924 "transparent": true, 925 "type": "stat" 926 }, 927 { 928 "datasource": null, 929 "fieldConfig": { 930 "defaults": { 931 "custom": {} 932 }, 933 "overrides": [] 934 }, 935 "gridPos": { 936 "h": 2, 937 "w": 8, 938 "x": 16, 939 "y": 11 940 }, 941 "id": 11, 942 "options": { 943 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eDestination ASNs\u003c/h4\u003e\n\n", 944 "mode": "html" 945 }, 946 "pluginVersion": "7.3.3", 947 "targets": [ 948 { 949 "bucketAggs": [ 950 { 951 "$$hashKey": "object:41", 952 "field": "start", 953 "id": "2", 954 "settings": { 955 "interval": "auto", 956 "min_doc_count": 0, 957 "trimEdges": 0 958 }, 959 "type": "date_histogram" 960 } 961 ], 962 "metrics": [ 963 { 964 "$$hashKey": "object:39", 965 "field": "select field", 966 "id": "1", 967 "type": "count" 968 } 969 ], 970 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope)", 971 "refId": "A", 972 "timeField": "start" 973 } 974 ], 975 "timeFrom": null, 976 "timeShift": null, 977 "title": "", 978 "transparent": true, 979 "type": "text" 980 }, 981 { 982 "cacheTimeout": null, 983 "datasource": "-- Dashboard --", 984 "description": "", 985 "fieldConfig": { 986 "defaults": { 987 "custom": {}, 988 "mappings": [ 989 { 990 "id": 0, 991 "op": "=", 992 "text": "N/A", 993 "type": 1, 994 "value": "null" 995 } 996 ], 997 "nullValueMode": "connected", 998 "thresholds": { 999 "mode": "absolute", 1000 "steps": [ 1001 { 1002 "color": "light-blue", 1003 "value": null 1004 } 1005 ] 1006 }, 1007 "unit": "none" 1008 }, 1009 "overrides": [] 1010 }, 1011 "gridPos": { 1012 "h": 2, 1013 "w": 4, 1014 "x": 1, 1015 "y": 13 1016 }, 1017 "id": 12, 1018 "interval": null, 1019 "links": [], 1020 "maxDataPoints": 100, 1021 "options": { 1022 "colorMode": "value", 1023 "fieldOptions": { 1024 "calcs": ["sum"] 1025 }, 1026 "graphMode": "none", 1027 "justifyMode": "auto", 1028 "orientation": "horizontal", 1029 "reduceOptions": { 1030 "calcs": ["mean"], 1031 "fields": "", 1032 "values": false 1033 }, 1034 "textMode": "value" 1035 }, 1036 "pluginVersion": "7.3.3", 1037 "targets": [ 1038 { 1039 "panelId": 4, 1040 "refId": "A" 1041 } 1042 ], 1043 "timeFrom": null, 1044 "timeShift": null, 1045 "title": "", 1046 "transformations": [ 1047 { 1048 "id": "seriesToColumns", 1049 "options": {} 1050 }, 1051 { 1052 "id": "organize", 1053 "options": { 1054 "excludeByName": { 1055 "Time": true, 1056 "Unique Count meta.dst_asn": true, 1057 "Unique Count meta.dst_country_name": true, 1058 "Unique Count meta.dst_organization": true, 1059 "Unique Count meta.src_asn": true, 1060 "Unique Count meta.src_organization": true 1061 }, 1062 "indexByName": {}, 1063 "renameByName": {} 1064 } 1065 } 1066 ], 1067 "transparent": true, 1068 "type": "stat" 1069 }, 1070 { 1071 "datasource": null, 1072 "fieldConfig": { 1073 "defaults": { 1074 "custom": {} 1075 }, 1076 "overrides": [] 1077 }, 1078 "gridPos": { 1079 "h": 2, 1080 "w": 7, 1081 "x": 5, 1082 "y": 13 1083 }, 1084 "id": 13, 1085 "options": { 1086 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eSource Countries\u003c/h4\u003e\n\n", 1087 "mode": "html" 1088 }, 1089 "pluginVersion": "7.3.3", 1090 "targets": [ 1091 { 1092 "bucketAggs": [ 1093 { 1094 "$$hashKey": "object:41", 1095 "field": "start", 1096 "id": "2", 1097 "settings": { 1098 "interval": "auto", 1099 "min_doc_count": 0, 1100 "trimEdges": 0 1101 }, 1102 "type": "date_histogram" 1103 } 1104 ], 1105 "metrics": [ 1106 { 1107 "$$hashKey": "object:39", 1108 "field": "select field", 1109 "id": "1", 1110 "type": "count" 1111 } 1112 ], 1113 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope)", 1114 "refId": "A", 1115 "timeField": "start" 1116 } 1117 ], 1118 "timeFrom": null, 1119 "timeShift": null, 1120 "title": "", 1121 "transparent": true, 1122 "type": "text" 1123 }, 1124 { 1125 "cacheTimeout": null, 1126 "datasource": "-- Dashboard --", 1127 "fieldConfig": { 1128 "defaults": { 1129 "custom": {}, 1130 "mappings": [ 1131 { 1132 "id": 0, 1133 "op": "=", 1134 "text": "N/A", 1135 "type": 1, 1136 "value": "null" 1137 } 1138 ], 1139 "nullValueMode": "connected", 1140 "thresholds": { 1141 "mode": "absolute", 1142 "steps": [ 1143 { 1144 "color": "light-blue", 1145 "value": null 1146 } 1147 ] 1148 }, 1149 "unit": "none" 1150 }, 1151 "overrides": [] 1152 }, 1153 "gridPos": { 1154 "h": 2, 1155 "w": 4, 1156 "x": 12, 1157 "y": 13 1158 }, 1159 "id": 14, 1160 "interval": "", 1161 "links": [], 1162 "maxDataPoints": 100, 1163 "options": { 1164 "colorMode": "value", 1165 "fieldOptions": { 1166 "calcs": ["mean"] 1167 }, 1168 "graphMode": "none", 1169 "justifyMode": "auto", 1170 "orientation": "horizontal", 1171 "reduceOptions": { 1172 "calcs": ["mean"], 1173 "fields": "", 1174 "values": false 1175 }, 1176 "textMode": "value" 1177 }, 1178 "pluginVersion": "7.3.3", 1179 "targets": [ 1180 { 1181 "panelId": 4, 1182 "refId": "A" 1183 } 1184 ], 1185 "timeFrom": null, 1186 "timeShift": null, 1187 "title": "", 1188 "transformations": [ 1189 { 1190 "id": "seriesToColumns", 1191 "options": {} 1192 }, 1193 { 1194 "id": "organize", 1195 "options": { 1196 "excludeByName": { 1197 "Time": true, 1198 "Unique Count meta.dst_asn": true, 1199 "Unique Count meta.dst_organization": true, 1200 "Unique Count meta.src_asn": true, 1201 "Unique Count meta.src_country_name": true, 1202 "Unique Count meta.src_organization": true 1203 }, 1204 "indexByName": {}, 1205 "renameByName": {} 1206 } 1207 } 1208 ], 1209 "transparent": true, 1210 "type": "stat" 1211 }, 1212 { 1213 "datasource": null, 1214 "fieldConfig": { 1215 "defaults": { 1216 "custom": {} 1217 }, 1218 "overrides": [] 1219 }, 1220 "gridPos": { 1221 "h": 2, 1222 "w": 8, 1223 "x": 16, 1224 "y": 13 1225 }, 1226 "id": 15, 1227 "options": { 1228 "content": "\u003cbr\u003e\n\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eDestination Coutries\u003c/h4\u003e\n\n", 1229 "mode": "html" 1230 }, 1231 "pluginVersion": "7.3.3", 1232 "targets": [ 1233 { 1234 "bucketAggs": [ 1235 { 1236 "$$hashKey": "object:41", 1237 "field": "start", 1238 "id": "2", 1239 "settings": { 1240 "interval": "auto", 1241 "min_doc_count": 0, 1242 "trimEdges": 0 1243 }, 1244 "type": "date_histogram" 1245 } 1246 ], 1247 "metrics": [ 1248 { 1249 "$$hashKey": "object:39", 1250 "field": "select field", 1251 "id": "1", 1252 "type": "count" 1253 } 1254 ], 1255 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope)", 1256 "refId": "A", 1257 "timeField": "start" 1258 } 1259 ], 1260 "timeFrom": null, 1261 "timeShift": null, 1262 "title": "", 1263 "transparent": true, 1264 "type": "text" 1265 }, 1266 { 1267 "cacheTimeout": null, 1268 "datasource": null, 1269 "description": "", 1270 "fieldConfig": { 1271 "defaults": { 1272 "custom": {}, 1273 "mappings": [ 1274 { 1275 "id": 0, 1276 "op": "=", 1277 "text": "N/A", 1278 "type": 1, 1279 "value": "null" 1280 } 1281 ], 1282 "nullValueMode": "connected", 1283 "thresholds": { 1284 "mode": "absolute", 1285 "steps": [ 1286 { 1287 "color": "light-blue", 1288 "value": null 1289 } 1290 ] 1291 }, 1292 "unit": "locale" 1293 }, 1294 "overrides": [] 1295 }, 1296 "gridPos": { 1297 "h": 2, 1298 "w": 4, 1299 "x": 1, 1300 "y": 15 1301 }, 1302 "id": 16, 1303 "interval": "", 1304 "links": [], 1305 "maxDataPoints": 100, 1306 "options": { 1307 "colorMode": "value", 1308 "fieldOptions": { 1309 "calcs": ["mean"] 1310 }, 1311 "graphMode": "none", 1312 "justifyMode": "auto", 1313 "orientation": "horizontal", 1314 "reduceOptions": { 1315 "calcs": ["mean"], 1316 "fields": "", 1317 "values": false 1318 }, 1319 "textMode": "value" 1320 }, 1321 "pluginVersion": "7.3.3", 1322 "targets": [ 1323 { 1324 "alias": "", 1325 "bucketAggs": [ 1326 { 1327 "$$hashKey": "object:1051", 1328 "field": "start", 1329 "id": "2", 1330 "settings": { 1331 "interval": "365d", 1332 "min_doc_count": 0, 1333 "trimEdges": 0 1334 }, 1335 "type": "date_histogram" 1336 } 1337 ], 1338 "metrics": [ 1339 { 1340 "$$hashKey": "object:1049", 1341 "field": "meta.id", 1342 "id": "1", 1343 "meta": {}, 1344 "settings": {}, 1345 "type": "cardinality" 1346 } 1347 ], 1348 "query": "meta.sensor_id:$sensors AND ( _exists_:meta.scireg.src.org_name OR _exists_:meta.scireg.dst.org_name ) AND NOT ( _exists_:meta.scireg.src.org_name AND _exists_:meta.scireg.dst.org_name ) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 1349 "refId": "A", 1350 "timeField": "start" 1351 } 1352 ], 1353 "timeFrom": null, 1354 "timeShift": null, 1355 "title": "", 1356 "transparent": true, 1357 "type": "stat" 1358 }, 1359 { 1360 "datasource": null, 1361 "fieldConfig": { 1362 "defaults": { 1363 "custom": {} 1364 }, 1365 "overrides": [] 1366 }, 1367 "gridPos": { 1368 "h": 3, 1369 "w": 7, 1370 "x": 5, 1371 "y": 15 1372 }, 1373 "id": 17, 1374 "options": { 1375 "content": "\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eFlows with only one end tagged in Science Registry\u003c/h4\u003e\n\n", 1376 "mode": "html" 1377 }, 1378 "pluginVersion": "7.3.3", 1379 "targets": [ 1380 { 1381 "bucketAggs": [ 1382 { 1383 "$$hashKey": "object:41", 1384 "field": "start", 1385 "id": "2", 1386 "settings": { 1387 "interval": "auto", 1388 "min_doc_count": 0, 1389 "trimEdges": 0 1390 }, 1391 "type": "date_histogram" 1392 } 1393 ], 1394 "metrics": [ 1395 { 1396 "$$hashKey": "object:39", 1397 "field": "select field", 1398 "id": "1", 1399 "type": "count" 1400 } 1401 ], 1402 "refId": "A", 1403 "timeField": "start" 1404 } 1405 ], 1406 "timeFrom": null, 1407 "timeShift": null, 1408 "title": "", 1409 "transparent": true, 1410 "type": "text" 1411 }, 1412 { 1413 "cacheTimeout": null, 1414 "datasource": null, 1415 "fieldConfig": { 1416 "defaults": { 1417 "custom": {}, 1418 "mappings": [ 1419 { 1420 "id": 0, 1421 "op": "=", 1422 "text": "N/A", 1423 "type": 1, 1424 "value": "null" 1425 } 1426 ], 1427 "nullValueMode": "connected", 1428 "thresholds": { 1429 "mode": "absolute", 1430 "steps": [ 1431 { 1432 "color": "light-blue", 1433 "value": null 1434 } 1435 ] 1436 }, 1437 "unit": "locale" 1438 }, 1439 "overrides": [] 1440 }, 1441 "gridPos": { 1442 "h": 2, 1443 "w": 4, 1444 "x": 12, 1445 "y": 15 1446 }, 1447 "id": 18, 1448 "interval": null, 1449 "links": [], 1450 "maxDataPoints": 100, 1451 "options": { 1452 "colorMode": "value", 1453 "fieldOptions": { 1454 "calcs": ["mean"] 1455 }, 1456 "graphMode": "none", 1457 "justifyMode": "auto", 1458 "orientation": "horizontal", 1459 "reduceOptions": { 1460 "calcs": ["mean"], 1461 "fields": "", 1462 "values": false 1463 }, 1464 "textMode": "value" 1465 }, 1466 "pluginVersion": "7.3.3", 1467 "targets": [ 1468 { 1469 "bucketAggs": [ 1470 { 1471 "$$hashKey": "object:152", 1472 "field": "start", 1473 "id": "2", 1474 "settings": { 1475 "interval": "365d", 1476 "min_doc_count": 0, 1477 "trimEdges": 0 1478 }, 1479 "type": "date_histogram" 1480 } 1481 ], 1482 "metrics": [ 1483 { 1484 "$$hashKey": "object:150", 1485 "field": "meta.id", 1486 "id": "1", 1487 "meta": {}, 1488 "settings": {}, 1489 "type": "cardinality" 1490 } 1491 ], 1492 "query": "meta.sensor_id:$sensors AND ( _exists_:meta.scireg.src.org_name AND _exists_:meta.scireg.dst.org_name ) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 1493 "refId": "A", 1494 "timeField": "start" 1495 } 1496 ], 1497 "timeFrom": null, 1498 "timeShift": null, 1499 "title": "", 1500 "transparent": true, 1501 "type": "stat" 1502 }, 1503 { 1504 "datasource": null, 1505 "fieldConfig": { 1506 "defaults": { 1507 "custom": {} 1508 }, 1509 "overrides": [] 1510 }, 1511 "gridPos": { 1512 "h": 3, 1513 "w": 8, 1514 "x": 16, 1515 "y": 15 1516 }, 1517 "id": 19, 1518 "options": { 1519 "content": "\u003ch4 style = 'font-weight:bold; color:#FF780A'\u003eFlows with both ends tagged in Science Registry\u003c/h4\u003e\n\n", 1520 "mode": "html" 1521 }, 1522 "pluginVersion": "7.3.3", 1523 "targets": [ 1524 { 1525 "bucketAggs": [ 1526 { 1527 "$$hashKey": "object:41", 1528 "field": "start", 1529 "id": "2", 1530 "settings": { 1531 "interval": "auto", 1532 "min_doc_count": 0, 1533 "trimEdges": 0 1534 }, 1535 "type": "date_histogram" 1536 } 1537 ], 1538 "metrics": [ 1539 { 1540 "$$hashKey": "object:39", 1541 "field": "select field", 1542 "id": "1", 1543 "type": "count" 1544 } 1545 ], 1546 "refId": "A", 1547 "timeField": "start" 1548 } 1549 ], 1550 "timeFrom": null, 1551 "timeShift": null, 1552 "title": "", 1553 "transparent": true, 1554 "type": "text" 1555 }, 1556 { 1557 "aliasColors": {}, 1558 "bars": true, 1559 "dashLength": 10, 1560 "dashes": false, 1561 "datasource": "netsage", 1562 "decimals": 1, 1563 "fieldConfig": { 1564 "defaults": { 1565 "custom": {}, 1566 "links": [] 1567 }, 1568 "overrides": [] 1569 }, 1570 "fill": 1, 1571 "fillGradient": 0, 1572 "gridPos": { 1573 "h": 8, 1574 "w": 8, 1575 "x": 0, 1576 "y": 18 1577 }, 1578 "hiddenSeries": false, 1579 "id": 20, 1580 "legend": { 1581 "alignAsTable": true, 1582 "avg": false, 1583 "current": false, 1584 "max": true, 1585 "min": false, 1586 "rightSide": false, 1587 "show": false, 1588 "total": true, 1589 "values": true 1590 }, 1591 "lines": false, 1592 "linewidth": 1, 1593 "links": [], 1594 "nullPointMode": "null", 1595 "options": { 1596 "alertThreshold": true 1597 }, 1598 "percentage": false, 1599 "pluginVersion": "7.3.3", 1600 "pointradius": 5, 1601 "points": false, 1602 "renderer": "flot", 1603 "seriesOverrides": [], 1604 "spaceLength": 10, 1605 "stack": false, 1606 "steppedLine": false, 1607 "targets": [ 1608 { 1609 "bucketAggs": [ 1610 { 1611 "$$hashKey": "object:49", 1612 "fake": true, 1613 "field": "meta.protocol", 1614 "id": "3", 1615 "settings": { 1616 "min_doc_count": 1, 1617 "order": "desc", 1618 "orderBy": "_count", 1619 "size": "5" 1620 }, 1621 "type": "terms" 1622 }, 1623 { 1624 "$$hashKey": "object:50", 1625 "field": "start", 1626 "id": "2", 1627 "settings": { 1628 "interval": "auto", 1629 "min_doc_count": 0, 1630 "trimEdges": 0 1631 }, 1632 "type": "date_histogram" 1633 } 1634 ], 1635 "metrics": [ 1636 { 1637 "$$hashKey": "object:47", 1638 "field": "meta.id", 1639 "id": "1", 1640 "meta": {}, 1641 "settings": {}, 1642 "type": "count" 1643 } 1644 ], 1645 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 1646 "refId": "A", 1647 "timeField": "start" 1648 } 1649 ], 1650 "thresholds": [], 1651 "timeFrom": null, 1652 "timeRegions": [], 1653 "timeShift": null, 1654 "title": "Top Protocols", 1655 "tooltip": { 1656 "shared": true, 1657 "sort": 2, 1658 "value_type": "individual" 1659 }, 1660 "type": "graph", 1661 "xaxis": { 1662 "buckets": null, 1663 "mode": "series", 1664 "name": null, 1665 "show": true, 1666 "values": ["total"] 1667 }, 1668 "yaxes": [ 1669 { 1670 "$$hashKey": "object:123", 1671 "decimals": null, 1672 "format": "short", 1673 "label": "Number of Flows", 1674 "logBase": 1, 1675 "max": null, 1676 "min": null, 1677 "show": true 1678 }, 1679 { 1680 "$$hashKey": "object:124", 1681 "format": "short", 1682 "label": null, 1683 "logBase": 1, 1684 "max": null, 1685 "min": null, 1686 "show": true 1687 } 1688 ], 1689 "yaxis": { 1690 "align": false, 1691 "alignLevel": null 1692 } 1693 }, 1694 { 1695 "aliasColors": {}, 1696 "bars": true, 1697 "dashLength": 10, 1698 "dashes": false, 1699 "datasource": "netsage", 1700 "decimals": 1, 1701 "fieldConfig": { 1702 "defaults": { 1703 "custom": {}, 1704 "links": [] 1705 }, 1706 "overrides": [] 1707 }, 1708 "fill": 1, 1709 "fillGradient": 0, 1710 "gridPos": { 1711 "h": 8, 1712 "w": 8, 1713 "x": 8, 1714 "y": 18 1715 }, 1716 "hiddenSeries": false, 1717 "id": 21, 1718 "legend": { 1719 "alignAsTable": true, 1720 "avg": false, 1721 "current": false, 1722 "max": true, 1723 "min": false, 1724 "rightSide": false, 1725 "show": false, 1726 "total": true, 1727 "values": true 1728 }, 1729 "lines": false, 1730 "linewidth": 1, 1731 "links": [], 1732 "nullPointMode": "null", 1733 "options": { 1734 "alertThreshold": true 1735 }, 1736 "percentage": false, 1737 "pluginVersion": "7.3.3", 1738 "pointradius": 5, 1739 "points": false, 1740 "renderer": "flot", 1741 "seriesOverrides": [], 1742 "spaceLength": 10, 1743 "stack": false, 1744 "steppedLine": false, 1745 "targets": [ 1746 { 1747 "bucketAggs": [ 1748 { 1749 "$$hashKey": "object:284", 1750 "fake": true, 1751 "field": "meta.src_port", 1752 "id": "3", 1753 "settings": { 1754 "min_doc_count": 1, 1755 "order": "desc", 1756 "orderBy": "_count", 1757 "size": "5" 1758 }, 1759 "type": "terms" 1760 }, 1761 { 1762 "$$hashKey": "object:285", 1763 "field": "start", 1764 "id": "2", 1765 "settings": { 1766 "interval": "auto", 1767 "min_doc_count": 0, 1768 "trimEdges": 0 1769 }, 1770 "type": "date_histogram" 1771 } 1772 ], 1773 "metrics": [ 1774 { 1775 "$$hashKey": "object:282", 1776 "field": "meta.id", 1777 "id": "1", 1778 "meta": {}, 1779 "settings": {}, 1780 "type": "count" 1781 } 1782 ], 1783 "query": "-meta.src_port:0 AND meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 1784 "refId": "A", 1785 "timeField": "start" 1786 } 1787 ], 1788 "thresholds": [], 1789 "timeFrom": null, 1790 "timeRegions": [], 1791 "timeShift": null, 1792 "title": "Top Source Ports", 1793 "tooltip": { 1794 "shared": true, 1795 "sort": 2, 1796 "value_type": "individual" 1797 }, 1798 "type": "graph", 1799 "xaxis": { 1800 "buckets": null, 1801 "mode": "series", 1802 "name": null, 1803 "show": true, 1804 "values": ["total"] 1805 }, 1806 "yaxes": [ 1807 { 1808 "$$hashKey": "object:358", 1809 "decimals": null, 1810 "format": "short", 1811 "label": "Number of Flows", 1812 "logBase": 1, 1813 "max": null, 1814 "min": null, 1815 "show": true 1816 }, 1817 { 1818 "$$hashKey": "object:359", 1819 "format": "short", 1820 "label": null, 1821 "logBase": 1, 1822 "max": null, 1823 "min": null, 1824 "show": true 1825 } 1826 ], 1827 "yaxis": { 1828 "align": false, 1829 "alignLevel": null 1830 } 1831 }, 1832 { 1833 "aliasColors": {}, 1834 "bars": true, 1835 "dashLength": 10, 1836 "dashes": false, 1837 "datasource": "netsage", 1838 "decimals": 1, 1839 "fieldConfig": { 1840 "defaults": { 1841 "custom": {}, 1842 "links": [] 1843 }, 1844 "overrides": [] 1845 }, 1846 "fill": 1, 1847 "fillGradient": 0, 1848 "gridPos": { 1849 "h": 8, 1850 "w": 8, 1851 "x": 16, 1852 "y": 18 1853 }, 1854 "hiddenSeries": false, 1855 "id": 22, 1856 "legend": { 1857 "alignAsTable": true, 1858 "avg": false, 1859 "current": false, 1860 "max": true, 1861 "min": false, 1862 "rightSide": false, 1863 "show": false, 1864 "total": true, 1865 "values": true 1866 }, 1867 "lines": false, 1868 "linewidth": 1, 1869 "links": [], 1870 "nullPointMode": "null", 1871 "options": { 1872 "alertThreshold": true 1873 }, 1874 "percentage": false, 1875 "pluginVersion": "7.3.3", 1876 "pointradius": 5, 1877 "points": false, 1878 "renderer": "flot", 1879 "seriesOverrides": [], 1880 "spaceLength": 10, 1881 "stack": false, 1882 "steppedLine": false, 1883 "targets": [ 1884 { 1885 "bucketAggs": [ 1886 { 1887 "$$hashKey": "object:405", 1888 "fake": true, 1889 "field": "meta.dst_port", 1890 "id": "3", 1891 "settings": { 1892 "min_doc_count": 1, 1893 "order": "desc", 1894 "orderBy": "_count", 1895 "size": "5" 1896 }, 1897 "type": "terms" 1898 }, 1899 { 1900 "$$hashKey": "object:406", 1901 "field": "start", 1902 "id": "2", 1903 "settings": { 1904 "interval": "auto", 1905 "min_doc_count": 0, 1906 "trimEdges": 0 1907 }, 1908 "type": "date_histogram" 1909 } 1910 ], 1911 "metrics": [ 1912 { 1913 "$$hashKey": "object:403", 1914 "field": "meta.id", 1915 "id": "1", 1916 "meta": {}, 1917 "settings": {}, 1918 "type": "count" 1919 } 1920 ], 1921 "query": "-meta.dst_port:0 AND meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 1922 "refId": "A", 1923 "timeField": "start" 1924 } 1925 ], 1926 "thresholds": [], 1927 "timeFrom": null, 1928 "timeRegions": [], 1929 "timeShift": null, 1930 "title": "Top Destination Ports", 1931 "tooltip": { 1932 "shared": true, 1933 "sort": 2, 1934 "value_type": "individual" 1935 }, 1936 "type": "graph", 1937 "xaxis": { 1938 "buckets": null, 1939 "mode": "series", 1940 "name": null, 1941 "show": true, 1942 "values": ["total"] 1943 }, 1944 "yaxes": [ 1945 { 1946 "$$hashKey": "object:479", 1947 "decimals": null, 1948 "format": "short", 1949 "label": "Number of Flows", 1950 "logBase": 1, 1951 "max": null, 1952 "min": null, 1953 "show": true 1954 }, 1955 { 1956 "$$hashKey": "object:480", 1957 "format": "short", 1958 "label": null, 1959 "logBase": 1, 1960 "max": null, 1961 "min": null, 1962 "show": true 1963 } 1964 ], 1965 "yaxis": { 1966 "align": false, 1967 "alignLevel": null 1968 } 1969 }, 1970 { 1971 "datasource": "netsage", 1972 "fieldConfig": { 1973 "defaults": { 1974 "custom": { 1975 "align": null, 1976 "filterable": false 1977 }, 1978 "mappings": [], 1979 "thresholds": { 1980 "mode": "absolute", 1981 "steps": [ 1982 { 1983 "color": "green", 1984 "value": null 1985 }, 1986 { 1987 "color": "red", 1988 "value": 80 1989 } 1990 ] 1991 } 1992 }, 1993 "overrides": [ 1994 { 1995 "matcher": { 1996 "id": "byName", 1997 "options": "meta.src_preferred_org" 1998 }, 1999 "properties": [ 2000 { 2001 "id": "displayName", 2002 "value": "Source Organization" 2003 } 2004 ] 2005 }, 2006 { 2007 "matcher": { 2008 "id": "byName", 2009 "options": "Sum" 2010 }, 2011 "properties": [ 2012 { 2013 "id": "displayName", 2014 "value": "Total Vol." 2015 }, 2016 { 2017 "id": "unit", 2018 "value": "decbytes" 2019 }, 2020 { 2021 "id": "decimals", 2022 "value": 1 2023 }, 2024 { 2025 "id": "custom.width", 2026 "value": 100 2027 } 2028 ] 2029 }, 2030 { 2031 "matcher": { 2032 "id": "byName", 2033 "options": "Count" 2034 }, 2035 "properties": [ 2036 { 2037 "id": "displayName", 2038 "value": "# Flows" 2039 }, 2040 { 2041 "id": "unit", 2042 "value": "short" 2043 }, 2044 { 2045 "id": "decimals", 2046 "value": 1 2047 }, 2048 { 2049 "id": "custom.width", 2050 "value": 100 2051 } 2052 ] 2053 }, 2054 { 2055 "matcher": { 2056 "id": "byName", 2057 "options": "meta.src_ip" 2058 }, 2059 "properties": [ 2060 { 2061 "id": "custom.align", 2062 "value": "right" 2063 }, 2064 { 2065 "id": "displayName", 2066 "value": "Source IP" 2067 }, 2068 { 2069 "id": "custom.width", 2070 "value": 200 2071 } 2072 ] 2073 } 2074 ] 2075 }, 2076 "gridPos": { 2077 "h": 14, 2078 "w": 12, 2079 "x": 0, 2080 "y": 26 2081 }, 2082 "hideTimeOverride": false, 2083 "id": 27, 2084 "links": [], 2085 "options": { 2086 "showHeader": true, 2087 "sortBy": [ 2088 { 2089 "desc": true, 2090 "displayName": "Total Vol." 2091 } 2092 ] 2093 }, 2094 "pluginVersion": "7.3.3", 2095 "targets": [ 2096 { 2097 "bucketAggs": [ 2098 { 2099 "$$hashKey": "object:1316", 2100 "fake": true, 2101 "field": "meta.src_ip", 2102 "id": "13", 2103 "settings": { 2104 "min_doc_count": "1", 2105 "order": "desc", 2106 "orderBy": "1", 2107 "size": "0" 2108 }, 2109 "type": "terms" 2110 }, 2111 { 2112 "$$hashKey": "object:417", 2113 "fake": true, 2114 "field": "meta.src_preferred_org", 2115 "id": "12", 2116 "settings": { 2117 "min_doc_count": "1", 2118 "order": "desc", 2119 "orderBy": "1", 2120 "size": "0" 2121 }, 2122 "type": "terms" 2123 } 2124 ], 2125 "dsType": "elasticsearch", 2126 "hide": false, 2127 "metrics": [ 2128 { 2129 "$$hashKey": "object:232", 2130 "field": "values.num_bits", 2131 "id": "1", 2132 "inlineScript": "_value/8", 2133 "meta": {}, 2134 "settings": { 2135 "script": { 2136 "inline": "_value/8" 2137 } 2138 }, 2139 "type": "sum" 2140 }, 2141 { 2142 "$$hashKey": "object:234", 2143 "field": "meta.id", 2144 "id": "9", 2145 "meta": {}, 2146 "settings": {}, 2147 "type": "count" 2148 } 2149 ], 2150 "query": "meta.sensor_id:$sensors AND (!(_exists_:meta.scireg.src.discipline)) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 2151 "refId": "A", 2152 "timeField": "start" 2153 } 2154 ], 2155 "timeFrom": null, 2156 "title": "Top Sources not in Science Registry", 2157 "transformations": [ 2158 { 2159 "id": "organize", 2160 "options": { 2161 "excludeByName": { 2162 "Average": true, 2163 "Max values.bits_per_second": true, 2164 "Max values.num_bits": true 2165 }, 2166 "indexByName": { 2167 "Average": 5, 2168 "Max values.bits_per_second": 6, 2169 "Max values.num_bits": 3, 2170 "Sum": 2, 2171 "Unique Count": 4, 2172 "meta.src_ip": 1, 2173 "meta.src_preferred_org": 0 2174 }, 2175 "renameByName": { 2176 "meta.dst_preferred_org": "Destination Organization", 2177 "meta.src_ip": "", 2178 "meta.src_preferred_org": "" 2179 } 2180 } 2181 } 2182 ], 2183 "type": "table" 2184 }, 2185 { 2186 "datasource": "netsage", 2187 "fieldConfig": { 2188 "defaults": { 2189 "custom": { 2190 "align": null, 2191 "filterable": false 2192 }, 2193 "mappings": [], 2194 "thresholds": { 2195 "mode": "absolute", 2196 "steps": [ 2197 { 2198 "color": "green", 2199 "value": null 2200 }, 2201 { 2202 "color": "red", 2203 "value": 80 2204 } 2205 ] 2206 } 2207 }, 2208 "overrides": [ 2209 { 2210 "matcher": { 2211 "id": "byName", 2212 "options": "meta.dst_preferred_org" 2213 }, 2214 "properties": [ 2215 { 2216 "id": "displayName", 2217 "value": "Destination Organization" 2218 } 2219 ] 2220 }, 2221 { 2222 "matcher": { 2223 "id": "byName", 2224 "options": "Sum" 2225 }, 2226 "properties": [ 2227 { 2228 "id": "displayName", 2229 "value": "Total Vol." 2230 }, 2231 { 2232 "id": "unit", 2233 "value": "decbytes" 2234 }, 2235 { 2236 "id": "decimals", 2237 "value": 1 2238 }, 2239 { 2240 "id": "custom.width", 2241 "value": 100 2242 } 2243 ] 2244 }, 2245 { 2246 "matcher": { 2247 "id": "byName", 2248 "options": "Count" 2249 }, 2250 "properties": [ 2251 { 2252 "id": "displayName", 2253 "value": "# Flows" 2254 }, 2255 { 2256 "id": "unit", 2257 "value": "short" 2258 }, 2259 { 2260 "id": "decimals", 2261 "value": 1 2262 }, 2263 { 2264 "id": "custom.width", 2265 "value": 100 2266 } 2267 ] 2268 }, 2269 { 2270 "matcher": { 2271 "id": "byName", 2272 "options": "meta.dst_ip" 2273 }, 2274 "properties": [ 2275 { 2276 "id": "custom.align", 2277 "value": "right" 2278 }, 2279 { 2280 "id": "displayName", 2281 "value": "Destination IP" 2282 }, 2283 { 2284 "id": "custom.width", 2285 "value": 200 2286 } 2287 ] 2288 } 2289 ] 2290 }, 2291 "gridPos": { 2292 "h": 14, 2293 "w": 12, 2294 "x": 12, 2295 "y": 26 2296 }, 2297 "hideTimeOverride": false, 2298 "id": 28, 2299 "links": [], 2300 "options": { 2301 "showHeader": true, 2302 "sortBy": [ 2303 { 2304 "desc": true, 2305 "displayName": "Total Vol." 2306 } 2307 ] 2308 }, 2309 "pluginVersion": "7.3.3", 2310 "targets": [ 2311 { 2312 "bucketAggs": [ 2313 { 2314 "$$hashKey": "object:1460", 2315 "fake": true, 2316 "field": "meta.dst_ip", 2317 "id": "12", 2318 "settings": { 2319 "min_doc_count": "1", 2320 "order": "desc", 2321 "orderBy": "1", 2322 "size": "0" 2323 }, 2324 "type": "terms" 2325 }, 2326 { 2327 "$$hashKey": "object:242", 2328 "fake": true, 2329 "field": "meta.dst_preferred_org", 2330 "id": "3", 2331 "settings": { 2332 "min_doc_count": 1, 2333 "order": "desc", 2334 "orderBy": "1", 2335 "size": "0" 2336 }, 2337 "type": "terms" 2338 } 2339 ], 2340 "dsType": "elasticsearch", 2341 "hide": false, 2342 "metrics": [ 2343 { 2344 "$$hashKey": "object:232", 2345 "field": "values.num_bits", 2346 "id": "1", 2347 "inlineScript": "_value/8", 2348 "meta": {}, 2349 "settings": { 2350 "script": { 2351 "inline": "_value/8" 2352 } 2353 }, 2354 "type": "sum" 2355 }, 2356 { 2357 "$$hashKey": "object:234", 2358 "field": "meta.id", 2359 "id": "9", 2360 "meta": {}, 2361 "settings": {}, 2362 "type": "count" 2363 } 2364 ], 2365 "query": "meta.sensor_id:$sensors AND (!(_exists_:meta.scireg.dst.discipline)) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 2366 "refId": "A", 2367 "timeField": "start" 2368 } 2369 ], 2370 "timeFrom": null, 2371 "title": "Top Destinations not in Science Registry", 2372 "transformations": [ 2373 { 2374 "id": "organize", 2375 "options": { 2376 "excludeByName": { 2377 "Average": true, 2378 "Max values.bits_per_second": true, 2379 "Max values.num_bits": true 2380 }, 2381 "indexByName": { 2382 "Average": 5, 2383 "Max values.bits_per_second": 6, 2384 "Max values.num_bits": 3, 2385 "Sum": 2, 2386 "Unique Count": 4, 2387 "meta.dst_ip": 1, 2388 "meta.dst_preferred_org": 0 2389 }, 2390 "renameByName": { 2391 "meta.dst_ip": "", 2392 "meta.dst_preferred_org": "", 2393 "meta.src_preferred_org": "Source Organization" 2394 } 2395 } 2396 } 2397 ], 2398 "type": "table" 2399 }, 2400 { 2401 "datasource": "netsage", 2402 "fieldConfig": { 2403 "defaults": { 2404 "custom": { 2405 "align": null, 2406 "filterable": false 2407 }, 2408 "mappings": [], 2409 "thresholds": { 2410 "mode": "absolute", 2411 "steps": [ 2412 { 2413 "color": "green", 2414 "value": null 2415 }, 2416 { 2417 "color": "red", 2418 "value": 80 2419 } 2420 ] 2421 } 2422 }, 2423 "overrides": [ 2424 { 2425 "matcher": { 2426 "id": "byName", 2427 "options": "meta.src_preferred_org" 2428 }, 2429 "properties": [ 2430 { 2431 "id": "displayName", 2432 "value": "Source Organization" 2433 } 2434 ] 2435 }, 2436 { 2437 "matcher": { 2438 "id": "byName", 2439 "options": "Sum" 2440 }, 2441 "properties": [ 2442 { 2443 "id": "displayName", 2444 "value": "Total Vol." 2445 }, 2446 { 2447 "id": "unit", 2448 "value": "decbytes" 2449 }, 2450 { 2451 "id": "decimals", 2452 "value": 1 2453 }, 2454 { 2455 "id": "custom.width", 2456 "value": 100 2457 } 2458 ] 2459 }, 2460 { 2461 "matcher": { 2462 "id": "byName", 2463 "options": "Count" 2464 }, 2465 "properties": [ 2466 { 2467 "id": "displayName", 2468 "value": "# Flows" 2469 }, 2470 { 2471 "id": "unit", 2472 "value": "short" 2473 }, 2474 { 2475 "id": "decimals", 2476 "value": 1 2477 }, 2478 { 2479 "id": "custom.width", 2480 "value": 100 2481 } 2482 ] 2483 }, 2484 { 2485 "matcher": { 2486 "id": "byName", 2487 "options": "meta.src_ip" 2488 }, 2489 "properties": [ 2490 { 2491 "id": "custom.align", 2492 "value": "right" 2493 }, 2494 { 2495 "id": "displayName", 2496 "value": "Source IP" 2497 }, 2498 { 2499 "id": "custom.width", 2500 "value": 200 2501 } 2502 ] 2503 } 2504 ] 2505 }, 2506 "gridPos": { 2507 "h": 14, 2508 "w": 12, 2509 "x": 0, 2510 "y": 40 2511 }, 2512 "hideTimeOverride": false, 2513 "id": 31, 2514 "links": [], 2515 "options": { 2516 "showHeader": true, 2517 "sortBy": [ 2518 { 2519 "desc": true, 2520 "displayName": "Total Vol." 2521 } 2522 ] 2523 }, 2524 "pluginVersion": "7.3.3", 2525 "targets": [ 2526 { 2527 "bucketAggs": [ 2528 { 2529 "$$hashKey": "object:417", 2530 "fake": true, 2531 "field": "meta.src_country_name", 2532 "id": "12", 2533 "settings": { 2534 "min_doc_count": "1", 2535 "order": "desc", 2536 "orderBy": "1", 2537 "size": "0" 2538 }, 2539 "type": "terms" 2540 } 2541 ], 2542 "dsType": "elasticsearch", 2543 "hide": false, 2544 "metrics": [ 2545 { 2546 "$$hashKey": "object:232", 2547 "field": "meta.src_country_name", 2548 "id": "1", 2549 "inlineScript": "_value/8", 2550 "meta": {}, 2551 "settings": {}, 2552 "type": "cardinality" 2553 } 2554 ], 2555 "query": "meta.sensor_id:$sensors AND (!(_exists_:meta.scireg.src.discipline)) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 2556 "refId": "A", 2557 "timeField": "start" 2558 } 2559 ], 2560 "timeFrom": null, 2561 "title": "Source Countries", 2562 "transformations": [ 2563 { 2564 "id": "organize", 2565 "options": { 2566 "excludeByName": { 2567 "Average": true, 2568 "Max values.bits_per_second": true, 2569 "Max values.num_bits": true, 2570 "Unique Count": true 2571 }, 2572 "indexByName": { 2573 "Average": 5, 2574 "Max values.bits_per_second": 6, 2575 "Max values.num_bits": 3, 2576 "Sum": 2, 2577 "Unique Count": 4, 2578 "meta.src_ip": 1, 2579 "meta.src_preferred_org": 0 2580 }, 2581 "renameByName": { 2582 "meta.dst_preferred_org": "Destination Organization", 2583 "meta.src_country_name": "Country Name", 2584 "meta.src_ip": "", 2585 "meta.src_preferred_org": "" 2586 } 2587 } 2588 } 2589 ], 2590 "type": "table" 2591 }, 2592 { 2593 "datasource": "netsage", 2594 "fieldConfig": { 2595 "defaults": { 2596 "custom": { 2597 "align": null, 2598 "filterable": false 2599 }, 2600 "mappings": [], 2601 "thresholds": { 2602 "mode": "absolute", 2603 "steps": [ 2604 { 2605 "color": "green", 2606 "value": null 2607 }, 2608 { 2609 "color": "red", 2610 "value": 80 2611 } 2612 ] 2613 } 2614 }, 2615 "overrides": [ 2616 { 2617 "matcher": { 2618 "id": "byName", 2619 "options": "meta.src_preferred_org" 2620 }, 2621 "properties": [ 2622 { 2623 "id": "displayName", 2624 "value": "Source Organization" 2625 } 2626 ] 2627 }, 2628 { 2629 "matcher": { 2630 "id": "byName", 2631 "options": "Sum" 2632 }, 2633 "properties": [ 2634 { 2635 "id": "displayName", 2636 "value": "Total Vol." 2637 }, 2638 { 2639 "id": "unit", 2640 "value": "decbytes" 2641 }, 2642 { 2643 "id": "decimals", 2644 "value": 1 2645 }, 2646 { 2647 "id": "custom.width", 2648 "value": 100 2649 } 2650 ] 2651 }, 2652 { 2653 "matcher": { 2654 "id": "byName", 2655 "options": "Count" 2656 }, 2657 "properties": [ 2658 { 2659 "id": "displayName", 2660 "value": "# Flows" 2661 }, 2662 { 2663 "id": "unit", 2664 "value": "short" 2665 }, 2666 { 2667 "id": "decimals", 2668 "value": 1 2669 }, 2670 { 2671 "id": "custom.width", 2672 "value": 100 2673 } 2674 ] 2675 }, 2676 { 2677 "matcher": { 2678 "id": "byName", 2679 "options": "meta.src_ip" 2680 }, 2681 "properties": [ 2682 { 2683 "id": "custom.align", 2684 "value": "right" 2685 }, 2686 { 2687 "id": "displayName", 2688 "value": "Source IP" 2689 }, 2690 { 2691 "id": "custom.width", 2692 "value": 200 2693 } 2694 ] 2695 } 2696 ] 2697 }, 2698 "gridPos": { 2699 "h": 14, 2700 "w": 12, 2701 "x": 12, 2702 "y": 40 2703 }, 2704 "hideTimeOverride": false, 2705 "id": 32, 2706 "links": [], 2707 "options": { 2708 "showHeader": true, 2709 "sortBy": [ 2710 { 2711 "desc": true, 2712 "displayName": "Total Vol." 2713 } 2714 ] 2715 }, 2716 "pluginVersion": "7.3.3", 2717 "targets": [ 2718 { 2719 "bucketAggs": [ 2720 { 2721 "$$hashKey": "object:417", 2722 "fake": true, 2723 "field": "meta.dst_country_name", 2724 "id": "12", 2725 "settings": { 2726 "min_doc_count": "1", 2727 "order": "desc", 2728 "orderBy": "1", 2729 "size": "0" 2730 }, 2731 "type": "terms" 2732 } 2733 ], 2734 "dsType": "elasticsearch", 2735 "hide": false, 2736 "metrics": [ 2737 { 2738 "$$hashKey": "object:232", 2739 "field": "meta.dst_country_name", 2740 "id": "1", 2741 "inlineScript": "_value/8", 2742 "meta": {}, 2743 "settings": {}, 2744 "type": "cardinality" 2745 } 2746 ], 2747 "query": "meta.sensor_id:$sensors AND (!(_exists_:meta.scireg.src.discipline)) AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 2748 "refId": "A", 2749 "timeField": "start" 2750 } 2751 ], 2752 "timeFrom": null, 2753 "title": "Destination Countries", 2754 "transformations": [ 2755 { 2756 "id": "organize", 2757 "options": { 2758 "excludeByName": { 2759 "Average": true, 2760 "Max values.bits_per_second": true, 2761 "Max values.num_bits": true, 2762 "Unique Count": true 2763 }, 2764 "indexByName": { 2765 "Average": 5, 2766 "Max values.bits_per_second": 6, 2767 "Max values.num_bits": 3, 2768 "Sum": 2, 2769 "Unique Count": 4, 2770 "meta.src_ip": 1, 2771 "meta.src_preferred_org": 0 2772 }, 2773 "renameByName": { 2774 "meta.dst_country_name": "Country Name", 2775 "meta.dst_preferred_org": "Destination Organization", 2776 "meta.src_country_name": "Country Name", 2777 "meta.src_ip": "", 2778 "meta.src_preferred_org": "" 2779 } 2780 } 2781 } 2782 ], 2783 "type": "table" 2784 }, 2785 { 2786 "datasource": "netsage", 2787 "fieldConfig": { 2788 "defaults": { 2789 "custom": { 2790 "align": null, 2791 "filterable": false 2792 }, 2793 "decimals": 1, 2794 "mappings": [], 2795 "thresholds": { 2796 "mode": "absolute", 2797 "steps": [ 2798 { 2799 "color": "green", 2800 "value": null 2801 }, 2802 { 2803 "color": "red", 2804 "value": 80 2805 } 2806 ] 2807 } 2808 }, 2809 "overrides": [ 2810 { 2811 "matcher": { 2812 "id": "byName", 2813 "options": "Sum" 2814 }, 2815 "properties": [ 2816 { 2817 "id": "displayName", 2818 "value": "Total Volume" 2819 }, 2820 { 2821 "id": "unit", 2822 "value": "decbytes" 2823 } 2824 ] 2825 }, 2826 { 2827 "matcher": { 2828 "id": "byName", 2829 "options": "Max values.num_bits" 2830 }, 2831 "properties": [ 2832 { 2833 "id": "displayName", 2834 "value": "Largest Flow" 2835 }, 2836 { 2837 "id": "unit", 2838 "value": "decbytes" 2839 } 2840 ] 2841 }, 2842 { 2843 "matcher": { 2844 "id": "byName", 2845 "options": "Max values.bits_per_second" 2846 }, 2847 "properties": [ 2848 { 2849 "id": "displayName", 2850 "value": "Fastest Flow" 2851 }, 2852 { 2853 "id": "unit", 2854 "value": "bps" 2855 } 2856 ] 2857 }, 2858 { 2859 "matcher": { 2860 "id": "byName", 2861 "options": "Count" 2862 }, 2863 "properties": [ 2864 { 2865 "id": "unit", 2866 "value": "short" 2867 }, 2868 { 2869 "id": "displayName", 2870 "value": "# Flows" 2871 } 2872 ] 2873 }, 2874 { 2875 "matcher": { 2876 "id": "byName", 2877 "options": "meta.sensor_id" 2878 }, 2879 "properties": [ 2880 { 2881 "id": "displayName", 2882 "value": "Sensor" 2883 } 2884 ] 2885 } 2886 ] 2887 }, 2888 "gridPos": { 2889 "h": 12, 2890 "w": 24, 2891 "x": 0, 2892 "y": 54 2893 }, 2894 "hideTimeOverride": false, 2895 "id": 23, 2896 "links": [], 2897 "options": { 2898 "showHeader": true 2899 }, 2900 "pluginVersion": "7.3.3", 2901 "targets": [ 2902 { 2903 "bucketAggs": [ 2904 { 2905 "$$hashKey": "object:220", 2906 "fake": true, 2907 "field": "meta.sensor_id", 2908 "id": "3", 2909 "settings": { 2910 "min_doc_count": 1, 2911 "order": "desc", 2912 "orderBy": "1", 2913 "size": "0" 2914 }, 2915 "type": "terms" 2916 } 2917 ], 2918 "dsType": "elasticsearch", 2919 "metrics": [ 2920 { 2921 "$$hashKey": "object:212", 2922 "field": "values.num_bits", 2923 "id": "1", 2924 "inlineScript": "_value/8", 2925 "meta": {}, 2926 "settings": { 2927 "script": { 2928 "inline": "_value/8" 2929 } 2930 }, 2931 "type": "sum" 2932 }, 2933 { 2934 "$$hashKey": "object:213", 2935 "field": "values.num_bits", 2936 "id": "5", 2937 "inlineScript": "_value / 8", 2938 "meta": {}, 2939 "settings": { 2940 "script": { 2941 "inline": "_value / 8" 2942 } 2943 }, 2944 "type": "max" 2945 }, 2946 { 2947 "$$hashKey": "object:214", 2948 "field": "values.bits_per_second", 2949 "id": "6", 2950 "meta": {}, 2951 "settings": {}, 2952 "type": "max" 2953 }, 2954 { 2955 "$$hashKey": "object:215", 2956 "field": "meta.id", 2957 "id": "7", 2958 "meta": {}, 2959 "settings": {}, 2960 "type": "count" 2961 } 2962 ], 2963 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 2964 "refId": "A", 2965 "timeField": "start" 2966 } 2967 ], 2968 "timeFrom": null, 2969 "title": "Sensor Flow Stats", 2970 "type": "table" 2971 }, 2972 { 2973 "aliasColors": {}, 2974 "bars": true, 2975 "dashLength": 10, 2976 "dashes": false, 2977 "datasource": "netsage", 2978 "decimals": 1, 2979 "fieldConfig": { 2980 "defaults": { 2981 "custom": {}, 2982 "links": [] 2983 }, 2984 "overrides": [] 2985 }, 2986 "fill": 1, 2987 "fillGradient": 0, 2988 "gridPos": { 2989 "h": 9, 2990 "w": 24, 2991 "x": 0, 2992 "y": 66 2993 }, 2994 "hiddenSeries": false, 2995 "id": 24, 2996 "legend": { 2997 "alignAsTable": true, 2998 "avg": false, 2999 "current": false, 3000 "max": false, 3001 "min": false, 3002 "rightSide": true, 3003 "show": false, 3004 "total": true, 3005 "values": true 3006 }, 3007 "lines": false, 3008 "linewidth": 1, 3009 "links": [], 3010 "nullPointMode": "null", 3011 "options": { 3012 "alertThreshold": true 3013 }, 3014 "percentage": false, 3015 "pluginVersion": "7.3.3", 3016 "pointradius": 5, 3017 "points": false, 3018 "renderer": "flot", 3019 "seriesOverrides": [], 3020 "spaceLength": 10, 3021 "stack": true, 3022 "steppedLine": false, 3023 "targets": [ 3024 { 3025 "bucketAggs": [ 3026 { 3027 "$$hashKey": "object:1039", 3028 "fake": true, 3029 "field": "meta.sensor_id", 3030 "id": "3", 3031 "settings": { 3032 "min_doc_count": 1, 3033 "order": "desc", 3034 "orderBy": "_term", 3035 "size": "0" 3036 }, 3037 "type": "terms" 3038 }, 3039 { 3040 "$$hashKey": "object:1040", 3041 "field": "start", 3042 "id": "2", 3043 "settings": { 3044 "interval": "10m", 3045 "min_doc_count": 0, 3046 "trimEdges": 0 3047 }, 3048 "type": "date_histogram" 3049 } 3050 ], 3051 "metrics": [ 3052 { 3053 "$$hashKey": "object:1037", 3054 "field": "select field", 3055 "id": "1", 3056 "type": "count" 3057 } 3058 ], 3059 "query": "meta.sensor_id:$sensors AND ((!(_exists_:meta.country_scope)) OR meta.country_scope:$country_scope) AND ((!(_exists_:meta.is_network_testing)) OR meta.is_network_testing:no OR meta.is_network_testing:$is_net_test)", 3060 "refId": "A", 3061 "timeField": "start" 3062 } 3063 ], 3064 "thresholds": [], 3065 "timeFrom": null, 3066 "timeRegions": [], 3067 "timeShift": null, 3068 "title": "Count of Flows by Sensor (Stacked)", 3069 "tooltip": { 3070 "shared": true, 3071 "sort": 2, 3072 "value_type": "individual" 3073 }, 3074 "type": "graph", 3075 "xaxis": { 3076 "buckets": null, 3077 "mode": "time", 3078 "name": null, 3079 "show": true, 3080 "values": [] 3081 }, 3082 "yaxes": [ 3083 { 3084 "$$hashKey": "object:1109", 3085 "decimals": null, 3086 "format": "short", 3087 "label": "Number of Flows", 3088 "logBase": 1, 3089 "max": null, 3090 "min": null, 3091 "show": true 3092 }, 3093 { 3094 "$$hashKey": "object:1110", 3095 "format": "short", 3096 "label": null, 3097 "logBase": 1, 3098 "max": null, 3099 "min": null, 3100 "show": true 3101 } 3102 ], 3103 "yaxis": { 3104 "align": false, 3105 "alignLevel": null 3106 } 3107 }, 3108 { 3109 "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", 3110 "datasource": null, 3111 "fieldConfig": { 3112 "defaults": { 3113 "custom": {} 3114 }, 3115 "overrides": [] 3116 }, 3117 "gridPos": { 3118 "h": 3, 3119 "w": 24, 3120 "x": 0, 3121 "y": 75 3122 }, 3123 "id": 25, 3124 "links": [], 3125 "options": { 3126 "content": "\u003cdiv\u003e If you have any questions, concerns, or other issues, feel free to contact us at \u003ca href=\"mailto:netsage@iu.edu\"\u003enetsage@iu.edu\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", 3127 "mode": "html" 3128 }, 3129 "pluginVersion": "7.3.3", 3130 "title": "", 3131 "transparent": true, 3132 "type": "text" 3133 } 3134 ], 3135 "refresh": false, 3136 "schemaVersion": 26, 3137 "style": "dark", 3138 "tags": ["flow", "netsage"], 3139 "templating": { 3140 "list": [ 3141 { 3142 "allValue": null, 3143 "current": { 3144 "selected": true, 3145 "text": ["All"], 3146 "value": ["$__all"] 3147 }, 3148 "datasource": "netsage", 3149 "definition": "{\"find\":\"terms\", \"field\":\"meta.sensor_id\"}", 3150 "error": null, 3151 "hide": 0, 3152 "includeAll": true, 3153 "label": "Sensors", 3154 "multi": true, 3155 "name": "sensors", 3156 "options": [], 3157 "query": "{\"find\":\"terms\", \"field\":\"meta.sensor_id\"}", 3158 "refresh": 2, 3159 "regex": "", 3160 "skipUrlSync": false, 3161 "sort": 0, 3162 "tagValuesQuery": "", 3163 "tags": [], 3164 "tagsQuery": "", 3165 "type": "query", 3166 "useTags": false 3167 }, 3168 { 3169 "allValue": "*", 3170 "current": { 3171 "selected": true, 3172 "text": ["All"], 3173 "value": ["$__all"] 3174 }, 3175 "datasource": "netsage", 3176 "definition": "{\"find\":\"terms\", \"field\":\"meta.country_scope\"}", 3177 "error": null, 3178 "hide": 0, 3179 "includeAll": true, 3180 "label": "Scope", 3181 "multi": true, 3182 "name": "country_scope", 3183 "options": [], 3184 "query": "{\"find\":\"terms\", \"field\":\"meta.country_scope\"}", 3185 "refresh": 2, 3186 "regex": "", 3187 "skipUrlSync": false, 3188 "sort": 0, 3189 "tagValuesQuery": "", 3190 "tags": [], 3191 "tagsQuery": "", 3192 "type": "query", 3193 "useTags": false 3194 }, 3195 { 3196 "allValue": null, 3197 "current": { 3198 "selected": false, 3199 "text": "yes", 3200 "value": "yes" 3201 }, 3202 "error": null, 3203 "hide": 0, 3204 "includeAll": false, 3205 "label": "Show Test Traffic", 3206 "multi": false, 3207 "name": "is_net_test", 3208 "options": [ 3209 { 3210 "selected": false, 3211 "text": "yes", 3212 "value": "yes" 3213 }, 3214 { 3215 "selected": true, 3216 "text": "no", 3217 "value": "no" 3218 } 3219 ], 3220 "query": "yes,no", 3221 "queryValue": "", 3222 "skipUrlSync": false, 3223 "type": "custom" 3224 } 3225 ] 3226 }, 3227 "time": { 3228 "from": "now-7d", 3229 "to": "now" 3230 }, 3231 "timepicker": { 3232 "hidden": false, 3233 "refresh_intervals": [ 3234 "5s", 3235 "10s", 3236 "30s", 3237 "1m", 3238 "5m", 3239 "15m", 3240 "30m", 3241 "1h", 3242 "2h", 3243 "1d" 3244 ], 3245 "time_options": ["5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d"] 3246 }, 3247 "timezone": "", 3248 "title": "Other Flow Stats", 3249 "uid": "CJC1FFhmz", 3250 "version": 1 3251 }