github.com/esnet/gdg@v0.6.1-0.20240412190737-6b6eba9c14d8/test/data/org_main-org/dashboards/Other/flow-analysis.json (about)

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