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

     1  {
     2    "annotations": {
     3      "list": [
     4        {
     5          "builtIn": 1,
     6          "datasource": "-- Grafana --",
     7          "enable": true,
     8          "hide": true,
     9          "iconColor": "rgba(0, 211, 255, 1)",
    10          "name": "Annotations \u0026 Alerts",
    11          "type": "dashboard"
    12        }
    13      ]
    14    },
    15    "editable": true,
    16    "gnetId": null,
    17    "graphTooltip": 0,
    18    "id": 75,
    19    "iteration": 1620854336704,
    20    "links": [],
    21    "panels": [
    22      {
    23        "__netsage_template": "navigation",
    24        "choices": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11],
    25        "cycleview": true,
    26        "dashboardselection": true,
    27        "datasource": null,
    28        "fieldConfig": {
    29          "defaults": {
    30            "custom": {}
    31          },
    32          "overrides": []
    33        },
    34        "grafanafavorites": true,
    35        "gridPos": {
    36          "h": 3,
    37          "w": 2,
    38          "x": 0,
    39          "y": 0
    40        },
    41        "hamburgerPath": "https://portal.netsage.global/hamburger-v4.gif",
    42        "id": 1,
    43        "link_text": [
    44          "What is the current state of the network?",
    45          "What are the top sources/destinations of flows?",
    46          "What are the top flows by organization?",
    47          "What do individual flows look like?",
    48          "What are the top flows by country?",
    49          "What are the flows by science discipline?",
    50          "What are the flows by project?",
    51          "Who are the top talkers over time?",
    52          "What are the patterns in science data transfers in the network?",
    53          "What are the bandwidth patterns in the network?",
    54          "What are the current flow data summary statistics?",
    55          "Advanced Flow Analysis"
    56        ],
    57        "link_url": [
    58          "/grafana/d/000000003/bandwidth-dashboard",
    59          "/grafana/d/xk26IFhmk/flow-data",
    60          "/grafana/d/QfzDJKhik/flow-data-per-organization",
    61          "/grafana/d/-l3_u8nWk/individual-flows",
    62          "/grafana/d/fgrOzz_mk/flow-data-per-country",
    63          "/grafana/d/WNn1qyaiz/flows-by-science-discipline",
    64          "/grafana/d/ie7TeomGz/flow-data-for-projects",
    65          "/grafana/d/b35BWxAZz/top-talkers-over-time",
    66          "/grafana/d/ufIS9W7Zk/science-discipline-patterns",
    67          "/grafana/d/000000004/bandwidth-patterns",
    68          "/grafana/d/CJC1FFhmz/other-flow-stats",
    69          "/grafana/d/VuuXrnPWz/flow-analysis"
    70        ],
    71        "links": [],
    72        "sharescreen": true,
    73        "sideLogoPath": "https://portal.netsage.global/netsage-header-logo.png",
    74        "sidebar": true,
    75        "tablefilters": true,
    76        "title": "",
    77        "topLogoPath": "https://portal.netsage.global/netsage-cropped.png",
    78        "transparent": true,
    79        "type": "netsagenavigation"
    80      },
    81      {
    82        "datasource": null,
    83        "fieldConfig": {
    84          "defaults": {
    85            "custom": {}
    86          },
    87          "overrides": []
    88        },
    89        "gridPos": {
    90          "h": 5,
    91          "w": 20,
    92          "x": 2,
    93          "y": 0
    94        },
    95        "id": 19,
    96        "links": [],
    97        "options": {
    98          "content": "\n\u003ch1\u003e\u003ccenter\u003e\u003cb\u003eIndividual Flow Information\u003c/b\u003e\u003c/center\u003e\u003c/h1\u003e\n\u003ccenter\u003eThis dashboard shows additional flow information for the selected flow.\u003c/center\u003e\n\u003ccenter\u003eThe first table shows information common to both endpoints, while the other tables show information unique to each endpoint.\u003c/center\u003e\n\u003ccenter\u003e\u003cb\u003ePlease note that retransmit and RTT information are only available for archive flow data;\u003cbr\u003e\nand rate and duration will be zero for flows where only one sample was detected.\u003c/b\u003e\u003c/center\u003e\n\u003ccenter\u003eAll times are displayed in browser local time.\u003c/center\u003e\n\n\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",
    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        "datasource": null,
   110        "fieldConfig": {
   111          "defaults": {
   112            "custom": {},
   113            "decimals": 1,
   114            "mappings": [],
   115            "thresholds": {
   116              "mode": "absolute",
   117              "steps": [
   118                {
   119                  "color": "light-blue",
   120                  "value": null
   121                }
   122              ]
   123            },
   124            "unit": "decbytes"
   125          },
   126          "overrides": []
   127        },
   128        "gridPos": {
   129          "h": 3,
   130          "w": 4,
   131          "x": 3,
   132          "y": 5
   133        },
   134        "id": 7,
   135        "options": {
   136          "colorMode": "value",
   137          "graphMode": "none",
   138          "justifyMode": "auto",
   139          "orientation": "auto",
   140          "reduceOptions": {
   141            "calcs": ["mean"],
   142            "fields": "",
   143            "values": false
   144          },
   145          "textMode": "auto"
   146        },
   147        "pluginVersion": "7.3.3",
   148        "targets": [
   149          {
   150            "bucketAggs": [
   151              {
   152                "$$hashKey": "object:1195",
   153                "field": "start",
   154                "id": "2",
   155                "settings": {
   156                  "interval": "365d",
   157                  "min_doc_count": 0,
   158                  "trimEdges": 0
   159                },
   160                "type": "date_histogram"
   161              }
   162            ],
   163            "metrics": [
   164              {
   165                "$$hashKey": "object:1193",
   166                "field": "values.num_bits",
   167                "id": "1",
   168                "inlineScript": "_value/8",
   169                "meta": {},
   170                "settings": {
   171                  "script": {
   172                    "inline": "_value/8"
   173                  }
   174                },
   175                "type": "sum"
   176              }
   177            ],
   178            "query": "_id:$flow",
   179            "refId": "A",
   180            "timeField": "start"
   181          }
   182        ],
   183        "timeFrom": null,
   184        "timeShift": null,
   185        "title": "Volume",
   186        "transparent": true,
   187        "type": "stat"
   188      },
   189      {
   190        "cacheTimeout": null,
   191        "datasource": null,
   192        "fieldConfig": {
   193          "defaults": {
   194            "custom": {},
   195            "decimals": 1,
   196            "mappings": [
   197              {
   198                "$$hashKey": "object:178",
   199                "id": 0,
   200                "op": "=",
   201                "text": "N/A",
   202                "type": 1,
   203                "value": "null"
   204              }
   205            ],
   206            "nullValueMode": "connected",
   207            "thresholds": {
   208              "mode": "absolute",
   209              "steps": [
   210                {
   211                  "color": "light-blue",
   212                  "value": null
   213                },
   214                {
   215                  "color": "light-blue",
   216                  "value": 0
   217                },
   218                {
   219                  "color": "light-blue",
   220                  "value": 1
   221                }
   222              ]
   223            },
   224            "unit": "bps"
   225          },
   226          "overrides": []
   227        },
   228        "gridPos": {
   229          "h": 3,
   230          "w": 6,
   231          "x": 9,
   232          "y": 5
   233        },
   234        "id": 9,
   235        "interval": null,
   236        "links": [],
   237        "maxDataPoints": 100,
   238        "options": {
   239          "colorMode": "value",
   240          "fieldOptions": {
   241            "calcs": ["mean"]
   242          },
   243          "graphMode": "none",
   244          "justifyMode": "auto",
   245          "orientation": "horizontal",
   246          "reduceOptions": {
   247            "calcs": ["mean"],
   248            "fields": "",
   249            "values": false
   250          },
   251          "textMode": "auto"
   252        },
   253        "pluginVersion": "7.3.3",
   254        "targets": [
   255          {
   256            "bucketAggs": [
   257              {
   258                "$$hashKey": "object:130",
   259                "field": "start",
   260                "id": "2",
   261                "settings": {
   262                  "interval": "auto",
   263                  "min_doc_count": 0,
   264                  "trimEdges": 0
   265                },
   266                "type": "date_histogram"
   267              }
   268            ],
   269            "metrics": [
   270              {
   271                "$$hashKey": "object:128",
   272                "field": "values.bits_per_second",
   273                "id": "1",
   274                "meta": {},
   275                "settings": {},
   276                "type": "max"
   277              }
   278            ],
   279            "query": "_id:$flow",
   280            "refId": "A",
   281            "timeField": "start"
   282          }
   283        ],
   284        "timeFrom": null,
   285        "timeShift": null,
   286        "title": "Rate",
   287        "transparent": true,
   288        "type": "stat"
   289      },
   290      {
   291        "cacheTimeout": null,
   292        "datasource": null,
   293        "fieldConfig": {
   294          "defaults": {
   295            "custom": {},
   296            "decimals": 1,
   297            "mappings": [
   298              {
   299                "$$hashKey": "object:254",
   300                "id": 0,
   301                "op": "=",
   302                "text": "N/A",
   303                "type": 1,
   304                "value": "null"
   305              }
   306            ],
   307            "nullValueMode": "connected",
   308            "thresholds": {
   309              "mode": "absolute",
   310              "steps": [
   311                {
   312                  "color": "light-blue",
   313                  "value": null
   314                },
   315                {
   316                  "color": "light-blue",
   317                  "value": 0
   318                },
   319                {
   320                  "color": "light-blue",
   321                  "value": 1
   322                }
   323              ]
   324            },
   325            "unit": "string"
   326          },
   327          "overrides": []
   328        },
   329        "gridPos": {
   330          "h": 3,
   331          "w": 5,
   332          "x": 16,
   333          "y": 5
   334        },
   335        "id": 11,
   336        "interval": null,
   337        "links": [],
   338        "maxDataPoints": 100,
   339        "options": {
   340          "colorMode": "value",
   341          "fieldOptions": {
   342            "calcs": ["mean"]
   343          },
   344          "graphMode": "none",
   345          "justifyMode": "auto",
   346          "orientation": "horizontal",
   347          "reduceOptions": {
   348            "calcs": ["mean"],
   349            "fields": "",
   350            "values": false
   351          },
   352          "textMode": "auto"
   353        },
   354        "pluginVersion": "7.3.3",
   355        "targets": [
   356          {
   357            "bucketAggs": [
   358              {
   359                "$$hashKey": "object:206",
   360                "field": "start",
   361                "id": "2",
   362                "settings": {
   363                  "interval": "auto",
   364                  "min_doc_count": 0,
   365                  "trimEdges": 0
   366                },
   367                "type": "date_histogram"
   368              }
   369            ],
   370            "metrics": [
   371              {
   372                "$$hashKey": "object:204",
   373                "field": "values.tcp_rexmit_pkts",
   374                "id": "1",
   375                "meta": {},
   376                "settings": {},
   377                "type": "max"
   378              }
   379            ],
   380            "query": "_id:$flow",
   381            "refId": "A",
   382            "timeField": "start"
   383          }
   384        ],
   385        "timeFrom": null,
   386        "timeShift": null,
   387        "title": "Retransmits",
   388        "transparent": true,
   389        "type": "stat"
   390      },
   391      {
   392        "datasource": null,
   393        "fieldConfig": {
   394          "defaults": {
   395            "custom": {
   396              "align": "left",
   397              "filterable": false
   398            },
   399            "mappings": [],
   400            "thresholds": {
   401              "mode": "absolute",
   402              "steps": [
   403                {
   404                  "color": "green",
   405                  "value": null
   406                },
   407                {
   408                  "color": "red",
   409                  "value": 80
   410                }
   411              ]
   412            }
   413          },
   414          "overrides": [
   415            {
   416              "matcher": {
   417                "id": "byName",
   418                "options": "Duration"
   419              },
   420              "properties": [
   421                {
   422                  "id": "unit",
   423                  "value": "dthms"
   424                }
   425              ]
   426            },
   427            {
   428              "matcher": {
   429                "id": "byName",
   430                "options": "Timestamp"
   431              },
   432              "properties": [
   433                {
   434                  "id": "unit",
   435                  "value": "dateTimeAsIso"
   436                }
   437              ]
   438            },
   439            {
   440              "matcher": {
   441                "id": "byName",
   442                "options": "Flow ID"
   443              },
   444              "properties": [
   445                {
   446                  "id": "custom.width",
   447                  "value": 175
   448                }
   449              ]
   450            },
   451            {
   452              "matcher": {
   453                "id": "byName",
   454                "options": "5-Tuple Hash"
   455              },
   456              "properties": [
   457                {
   458                  "id": "custom.width",
   459                  "value": 510
   460                }
   461              ]
   462            }
   463          ]
   464        },
   465        "gridPos": {
   466          "h": 3,
   467          "w": 24,
   468          "x": 0,
   469          "y": 8
   470        },
   471        "id": 15,
   472        "options": {
   473          "showHeader": true,
   474          "sortBy": []
   475        },
   476        "pluginVersion": "7.3.3",
   477        "targets": [
   478          {
   479            "bucketAggs": [
   480              {
   481                "$$hashKey": "object:1749",
   482                "fake": true,
   483                "field": "meta.protocol",
   484                "id": "4",
   485                "settings": {
   486                  "min_doc_count": "1",
   487                  "missing": "No Data",
   488                  "order": "desc",
   489                  "orderBy": "_term",
   490                  "size": "0"
   491                },
   492                "type": "terms"
   493              },
   494              {
   495                "$$hashKey": "object:1864",
   496                "fake": true,
   497                "field": "_id",
   498                "id": "7",
   499                "settings": {
   500                  "min_doc_count": "1",
   501                  "order": "desc",
   502                  "orderBy": "_term",
   503                  "size": "0"
   504                },
   505                "type": "terms"
   506              },
   507              {
   508                "$$hashKey": "object:2243",
   509                "fake": true,
   510                "field": "meta.sensor_id",
   511                "id": "9",
   512                "settings": {
   513                  "min_doc_count": "1",
   514                  "order": "desc",
   515                  "orderBy": "_term",
   516                  "size": "0"
   517                },
   518                "type": "terms"
   519              },
   520              {
   521                "$$hashKey": "object:106",
   522                "fake": true,
   523                "field": "meta.id",
   524                "id": "10",
   525                "settings": {
   526                  "min_doc_count": "1",
   527                  "missing": null,
   528                  "order": "desc",
   529                  "orderBy": "_term",
   530                  "size": "0"
   531                },
   532                "type": "terms"
   533              },
   534              {
   535                "$$hashKey": "object:1764",
   536                "fake": true,
   537                "field": "start",
   538                "id": "5",
   539                "settings": {
   540                  "min_doc_count": "1",
   541                  "order": "desc",
   542                  "orderBy": "_term",
   543                  "size": "0"
   544                },
   545                "type": "terms"
   546              }
   547            ],
   548            "metrics": [
   549              {
   550                "$$hashKey": "object:1843",
   551                "field": "select field",
   552                "id": "6",
   553                "type": "count"
   554              },
   555              {
   556                "$$hashKey": "object:1906",
   557                "field": "values.duration",
   558                "id": "8",
   559                "meta": {},
   560                "settings": {},
   561                "type": "avg"
   562              }
   563            ],
   564            "query": "_id:$flow",
   565            "refId": "A",
   566            "timeField": "start"
   567          }
   568        ],
   569        "timeFrom": null,
   570        "timeShift": null,
   571        "title": "Common Information",
   572        "transformations": [
   573          {
   574            "id": "organize",
   575            "options": {
   576              "excludeByName": {
   577                "Count": true
   578              },
   579              "indexByName": {
   580                "Average": 6,
   581                "Count": 5,
   582                "_id": 2,
   583                "meta.id": 3,
   584                "meta.protocol": 4,
   585                "meta.sensor_id": 1,
   586                "start": 0
   587              },
   588              "renameByName": {
   589                "Average": "Duration",
   590                "Count": "",
   591                "_id": "Flow ID",
   592                "meta.id": "5-Tuple Hash",
   593                "meta.protocol": "Protocol",
   594                "meta.sensor_id": "Sensor",
   595                "start": "Timestamp"
   596              }
   597            }
   598          }
   599        ],
   600        "type": "table"
   601      },
   602      {
   603        "datasource": null,
   604        "description": "",
   605        "fieldConfig": {
   606          "defaults": {
   607            "custom": {
   608              "align": null,
   609              "filterable": false
   610            },
   611            "mappings": [],
   612            "thresholds": {
   613              "mode": "absolute",
   614              "steps": [
   615                {
   616                  "color": "green",
   617                  "value": null
   618                },
   619                {
   620                  "color": "red",
   621                  "value": 80
   622                }
   623              ]
   624            },
   625            "unit": "none"
   626          },
   627          "overrides": [
   628            {
   629              "matcher": {
   630                "id": "byName",
   631                "options": "Last (not null)"
   632              },
   633              "properties": [
   634                {
   635                  "id": "displayName",
   636                  "value": "Data"
   637                }
   638              ]
   639            }
   640          ]
   641        },
   642        "gridPos": {
   643          "h": 10,
   644          "w": 12,
   645          "x": 0,
   646          "y": 11
   647        },
   648        "id": 4,
   649        "links": [],
   650        "options": {
   651          "showHeader": true,
   652          "sortBy": [
   653            {
   654              "desc": true,
   655              "displayName": "Total Volume"
   656            }
   657          ]
   658        },
   659        "pluginVersion": "7.3.3",
   660        "targets": [
   661          {
   662            "alias": "",
   663            "bucketAggs": [
   664              {
   665                "$$hashKey": "object:701",
   666                "fake": true,
   667                "field": "start",
   668                "id": "16",
   669                "settings": {
   670                  "min_doc_count": 1,
   671                  "order": "asc",
   672                  "orderBy": "_term",
   673                  "size": "0"
   674                },
   675                "type": "terms"
   676              },
   677              {
   678                "$$hashKey": "object:702",
   679                "fake": true,
   680                "field": "end",
   681                "id": "17",
   682                "settings": {
   683                  "min_doc_count": 1,
   684                  "order": "desc",
   685                  "orderBy": "_term",
   686                  "size": "0"
   687                },
   688                "type": "terms"
   689              },
   690              {
   691                "$$hashKey": "object:703",
   692                "fake": true,
   693                "field": "meta.src_organization",
   694                "id": "28",
   695                "settings": {
   696                  "min_doc_count": 1,
   697                  "order": "desc",
   698                  "orderBy": "_term",
   699                  "size": "0"
   700                },
   701                "type": "terms"
   702              },
   703              {
   704                "$$hashKey": "object:704",
   705                "fake": true,
   706                "field": "meta.src_ip",
   707                "id": "32",
   708                "settings": {
   709                  "min_doc_count": 1,
   710                  "order": "desc",
   711                  "orderBy": "_term",
   712                  "size": "0"
   713                },
   714                "type": "terms"
   715              },
   716              {
   717                "$$hashKey": "object:1601",
   718                "fake": true,
   719                "field": "meta.src_country_name",
   720                "id": "39",
   721                "settings": {
   722                  "min_doc_count": "1",
   723                  "order": "desc",
   724                  "orderBy": "_term",
   725                  "size": "0"
   726                },
   727                "type": "terms"
   728              },
   729              {
   730                "$$hashKey": "object:2258",
   731                "fake": true,
   732                "field": "meta.src_asn",
   733                "id": "41",
   734                "settings": {
   735                  "min_doc_count": "1",
   736                  "order": "desc",
   737                  "orderBy": "_term",
   738                  "size": "0"
   739                },
   740                "type": "terms"
   741              },
   742              {
   743                "$$hashKey": "object:761",
   744                "fake": true,
   745                "field": "meta.src_port",
   746                "id": "42",
   747                "settings": {
   748                  "min_doc_count": "1",
   749                  "order": "desc",
   750                  "orderBy": "_term",
   751                  "size": "0"
   752                },
   753                "type": "terms"
   754              },
   755              {
   756                "$$hashKey": "object:141",
   757                "fake": true,
   758                "field": "meta.scireg.src.org_name",
   759                "id": "43",
   760                "settings": {
   761                  "min_doc_count": "1",
   762                  "missing": "No Data",
   763                  "order": "desc",
   764                  "orderBy": "_term",
   765                  "size": "0"
   766                },
   767                "type": "terms"
   768              },
   769              {
   770                "$$hashKey": "object:393",
   771                "fake": true,
   772                "field": "meta.scireg.src.project_names",
   773                "id": "46",
   774                "settings": {
   775                  "min_doc_count": "1",
   776                  "missing": "No Data",
   777                  "order": "desc",
   778                  "orderBy": "_term",
   779                  "size": "0"
   780                },
   781                "type": "terms"
   782              },
   783              {
   784                "$$hashKey": "object:1614",
   785                "fake": true,
   786                "field": "meta.scireg.src.discipline",
   787                "id": "40",
   788                "settings": {
   789                  "min_doc_count": "1",
   790                  "missing": "No Data",
   791                  "order": "desc",
   792                  "orderBy": "_term",
   793                  "size": "0"
   794                },
   795                "type": "terms"
   796              }
   797            ],
   798            "hide": false,
   799            "metrics": [
   800              {
   801                "$$hashKey": "object:688",
   802                "field": "values.num_bits",
   803                "id": "12",
   804                "inlineScript": "_value / 8",
   805                "meta": {},
   806                "settings": {},
   807                "type": "count"
   808              }
   809            ],
   810            "query": "_id:$flow",
   811            "refId": "A",
   812            "timeField": "start"
   813          }
   814        ],
   815        "title": "Source Information",
   816        "transformations": [
   817          {
   818            "id": "organize",
   819            "options": {
   820              "excludeByName": {
   821                "Average values.num_packets": true,
   822                "Count": true,
   823                "end": true,
   824                "meta.id": true,
   825                "start": true
   826              },
   827              "indexByName": {
   828                "Count": 14,
   829                "end": 2,
   830                "meta.scireg.src.discipline": 8,
   831                "meta.scireg.src.ip_block_id": 11,
   832                "meta.scireg.src.org_abbr": 10,
   833                "meta.scireg.src.org_name": 9,
   834                "meta.scireg.src.project_names": 12,
   835                "meta.scireg.src.projects.project_abbr": 13,
   836                "meta.sensor_id": 1,
   837                "meta.src_asn": 5,
   838                "meta.src_country_name": 4,
   839                "meta.src_ip": 6,
   840                "meta.src_organization": 3,
   841                "meta.src_port": 7,
   842                "start": 0
   843              },
   844              "renameByName": {
   845                "Average values.duration": "Duration",
   846                "Average values.num_packets": "",
   847                "Average values.tcp_rexmit_pkts": "Retransmits",
   848                "Average values.tcp_rtt_min": "RTT",
   849                "Count": "",
   850                "Max": "Rate",
   851                "Sum": "Total Volume",
   852                "end": "",
   853                "meta.dst_ip": "Destination Subnet",
   854                "meta.dst_organization": "Destination Organization",
   855                "meta.scireg.src.discipline": "Science Registry Discipline",
   856                "meta.scireg.src.ip_block_id": "Science Registry Subnet",
   857                "meta.scireg.src.org_abbr": "Science Registry Org Abbreviation",
   858                "meta.scireg.src.org_name": "Science Registry Org Name",
   859                "meta.scireg.src.project_names": "Science Registry Project Name",
   860                "meta.scireg.src.projects.project_abbr": "Science Registry Project Abbreviation",
   861                "meta.sensor_id": "Sensor",
   862                "meta.src_asn": "ASN",
   863                "meta.src_country_name": "Country",
   864                "meta.src_ip": "Subnet",
   865                "meta.src_organization": "Organization",
   866                "meta.src_port": "Port",
   867                "start": "Timestamp"
   868              }
   869            }
   870          },
   871          {
   872            "id": "reduce",
   873            "options": {
   874              "reducers": ["lastNotNull"]
   875            }
   876          }
   877        ],
   878        "type": "table"
   879      },
   880      {
   881        "datasource": null,
   882        "description": "",
   883        "fieldConfig": {
   884          "defaults": {
   885            "custom": {
   886              "align": null,
   887              "filterable": false
   888            },
   889            "mappings": [],
   890            "thresholds": {
   891              "mode": "absolute",
   892              "steps": [
   893                {
   894                  "color": "green",
   895                  "value": null
   896                },
   897                {
   898                  "color": "red",
   899                  "value": 80
   900                }
   901              ]
   902            },
   903            "unit": "none"
   904          },
   905          "overrides": [
   906            {
   907              "matcher": {
   908                "id": "byName",
   909                "options": "Last (not null)"
   910              },
   911              "properties": [
   912                {
   913                  "id": "displayName",
   914                  "value": "Data"
   915                }
   916              ]
   917            }
   918          ]
   919        },
   920        "gridPos": {
   921          "h": 10,
   922          "w": 12,
   923          "x": 12,
   924          "y": 11
   925        },
   926        "id": 13,
   927        "links": [],
   928        "options": {
   929          "showHeader": true,
   930          "sortBy": [
   931            {
   932              "desc": true,
   933              "displayName": "Total Volume"
   934            }
   935          ]
   936        },
   937        "pluginVersion": "7.3.3",
   938        "targets": [
   939          {
   940            "alias": "",
   941            "bucketAggs": [
   942              {
   943                "$$hashKey": "object:701",
   944                "fake": true,
   945                "field": "start",
   946                "id": "16",
   947                "settings": {
   948                  "min_doc_count": 1,
   949                  "order": "asc",
   950                  "orderBy": "_term",
   951                  "size": "0"
   952                },
   953                "type": "terms"
   954              },
   955              {
   956                "$$hashKey": "object:702",
   957                "fake": true,
   958                "field": "end",
   959                "id": "17",
   960                "settings": {
   961                  "min_doc_count": 1,
   962                  "order": "desc",
   963                  "orderBy": "_term",
   964                  "size": "0"
   965                },
   966                "type": "terms"
   967              },
   968              {
   969                "$$hashKey": "object:703",
   970                "fake": true,
   971                "field": "meta.dst_organization",
   972                "id": "28",
   973                "settings": {
   974                  "min_doc_count": 1,
   975                  "order": "desc",
   976                  "orderBy": "_term",
   977                  "size": "0"
   978                },
   979                "type": "terms"
   980              },
   981              {
   982                "$$hashKey": "object:704",
   983                "fake": true,
   984                "field": "meta.dst_ip",
   985                "id": "32",
   986                "settings": {
   987                  "min_doc_count": 1,
   988                  "order": "desc",
   989                  "orderBy": "_term",
   990                  "size": "0"
   991                },
   992                "type": "terms"
   993              },
   994              {
   995                "$$hashKey": "object:1601",
   996                "fake": true,
   997                "field": "meta.dst_country_name",
   998                "id": "39",
   999                "settings": {
  1000                  "min_doc_count": "1",
  1001                  "order": "desc",
  1002                  "orderBy": "_term",
  1003                  "size": "0"
  1004                },
  1005                "type": "terms"
  1006              },
  1007              {
  1008                "$$hashKey": "object:2258",
  1009                "fake": true,
  1010                "field": "meta.dst_asn",
  1011                "id": "41",
  1012                "settings": {
  1013                  "min_doc_count": "1",
  1014                  "order": "desc",
  1015                  "orderBy": "_term",
  1016                  "size": "0"
  1017                },
  1018                "type": "terms"
  1019              },
  1020              {
  1021                "$$hashKey": "object:761",
  1022                "fake": true,
  1023                "field": "meta.dst_port",
  1024                "id": "42",
  1025                "settings": {
  1026                  "min_doc_count": "1",
  1027                  "order": "desc",
  1028                  "orderBy": "_term",
  1029                  "size": "0"
  1030                },
  1031                "type": "terms"
  1032              },
  1033              {
  1034                "$$hashKey": "object:141",
  1035                "fake": true,
  1036                "field": "meta.scireg.dst.org_name",
  1037                "id": "43",
  1038                "settings": {
  1039                  "min_doc_count": "1",
  1040                  "missing": "No Data",
  1041                  "order": "desc",
  1042                  "orderBy": "_term",
  1043                  "size": "0"
  1044                },
  1045                "type": "terms"
  1046              },
  1047              {
  1048                "$$hashKey": "object:393",
  1049                "fake": true,
  1050                "field": "meta.scireg.dst.project_names",
  1051                "id": "46",
  1052                "settings": {
  1053                  "min_doc_count": "1",
  1054                  "missing": "No Data",
  1055                  "order": "desc",
  1056                  "orderBy": "_term",
  1057                  "size": "0"
  1058                },
  1059                "type": "terms"
  1060              },
  1061              {
  1062                "$$hashKey": "object:1614",
  1063                "fake": true,
  1064                "field": "meta.scireg.dst.discipline",
  1065                "id": "40",
  1066                "settings": {
  1067                  "min_doc_count": "1",
  1068                  "missing": "No Data",
  1069                  "order": "desc",
  1070                  "orderBy": "_term",
  1071                  "size": "0"
  1072                },
  1073                "type": "terms"
  1074              }
  1075            ],
  1076            "hide": false,
  1077            "metrics": [
  1078              {
  1079                "$$hashKey": "object:688",
  1080                "field": "values.num_bits",
  1081                "id": "12",
  1082                "inlineScript": "_value / 8",
  1083                "meta": {},
  1084                "settings": {},
  1085                "type": "count"
  1086              }
  1087            ],
  1088            "query": "_id:$flow",
  1089            "refId": "A",
  1090            "timeField": "start"
  1091          }
  1092        ],
  1093        "title": "Destination Information",
  1094        "transformations": [
  1095          {
  1096            "id": "organize",
  1097            "options": {
  1098              "excludeByName": {
  1099                "Average values.num_packets": true,
  1100                "Count": true,
  1101                "end": true,
  1102                "meta.id": true,
  1103                "start": true
  1104              },
  1105              "indexByName": {
  1106                "Count": 14,
  1107                "end": 2,
  1108                "meta.dst_asn": 5,
  1109                "meta.dst_country_name": 4,
  1110                "meta.dst_ip": 6,
  1111                "meta.dst_organization": 3,
  1112                "meta.dst_port": 7,
  1113                "meta.scireg.dst.discipline": 8,
  1114                "meta.scireg.dst.ip_block_id": 11,
  1115                "meta.scireg.dst.org_abbr": 10,
  1116                "meta.scireg.dst.org_name": 9,
  1117                "meta.scireg.dst.project_names": 12,
  1118                "meta.scireg.dst.projects.project_abbr": 13,
  1119                "meta.sensor_id": 1,
  1120                "start": 0
  1121              },
  1122              "renameByName": {
  1123                "Average values.duration": "Duration",
  1124                "Average values.num_packets": "",
  1125                "Average values.tcp_rexmit_pkts": "Retransmits",
  1126                "Average values.tcp_rtt_min": "RTT",
  1127                "Count": "",
  1128                "Max": "Rate",
  1129                "Sum": "Total Volume",
  1130                "end": "",
  1131                "meta.dst_asn": "ASN",
  1132                "meta.dst_country_name": "Country",
  1133                "meta.dst_ip": "Subnet",
  1134                "meta.dst_organization": "Organization",
  1135                "meta.dst_port": "Port",
  1136                "meta.scireg.dst.discipline": "Science Registry Discipline",
  1137                "meta.scireg.dst.ip_block_id": "Science Registry Subnet",
  1138                "meta.scireg.dst.org_abbr": "Science Registry Org Abbreviation",
  1139                "meta.scireg.dst.org_name": "Science Registry Org Name",
  1140                "meta.scireg.dst.project_names": "Science Registry Project Name",
  1141                "meta.scireg.dst.projects.project_abbr": "Science Registry Project Abbreviation",
  1142                "meta.scireg.src.discipline": "Science Registry Discipline",
  1143                "meta.scireg.src.ip_block_id": "Science Registry Subnet",
  1144                "meta.scireg.src.org_abbr": "Science Registry Org Abbreviation",
  1145                "meta.scireg.src.org_name": "Science Registry Org Name",
  1146                "meta.scireg.src.project_names": "Science Registry Project Name",
  1147                "meta.scireg.src.projects.project_abbr": "Science Registry Project Abbreviation",
  1148                "meta.sensor_id": "Sensor",
  1149                "meta.src_asn": "ASN",
  1150                "meta.src_country_name": "Country",
  1151                "meta.src_ip": "Subnet",
  1152                "meta.src_organization": "Organization",
  1153                "meta.src_port": "Port",
  1154                "start": "Timestamp"
  1155              }
  1156            }
  1157          },
  1158          {
  1159            "id": "reduce",
  1160            "options": {
  1161              "reducers": ["lastNotNull"]
  1162            }
  1163          }
  1164        ],
  1165        "type": "table"
  1166      },
  1167      {
  1168        "datasource": null,
  1169        "fieldConfig": {
  1170          "defaults": {
  1171            "custom": {}
  1172          },
  1173          "overrides": []
  1174        },
  1175        "gridPos": {
  1176          "h": 3,
  1177          "w": 24,
  1178          "x": 0,
  1179          "y": 21
  1180        },
  1181        "id": 21,
  1182        "links": [],
  1183        "options": {
  1184          "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",
  1185          "mode": "html"
  1186        },
  1187        "pluginVersion": "7.3.3",
  1188        "timeFrom": null,
  1189        "timeShift": null,
  1190        "title": "",
  1191        "transparent": true,
  1192        "type": "text"
  1193      }
  1194    ],
  1195    "refresh": false,
  1196    "schemaVersion": 26,
  1197    "style": "dark",
  1198    "tags": [],
  1199    "templating": {
  1200      "list": [
  1201        {
  1202          "allValue": null,
  1203          "current": {
  1204            "selected": false,
  1205            "text": "blank",
  1206            "value": "blank"
  1207          },
  1208          "error": null,
  1209          "hide": 2,
  1210          "includeAll": false,
  1211          "label": "Flow",
  1212          "multi": false,
  1213          "name": "flow",
  1214          "options": [
  1215            {
  1216              "selected": true,
  1217              "text": "blank",
  1218              "value": "blank"
  1219            }
  1220          ],
  1221          "query": "blank",
  1222          "queryValue": "",
  1223          "skipUrlSync": false,
  1224          "type": "custom"
  1225        }
  1226      ]
  1227    },
  1228    "time": {
  1229      "from": "now-6h",
  1230      "to": "now"
  1231    },
  1232    "timepicker": {},
  1233    "timezone": "",
  1234    "title": "Flow Information",
  1235    "uid": "nzuMyBcGk",
  1236    "version": 1
  1237  }