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  }