pfsense > telegraf > influxdb > grafana

Grafana Dashboard code share. See this Reddit Post for more infos.
You can either copy and paste code below or download the JSON file directly.

grafana-pfsense-dashboard (json, 51.17 KB)
[Scan-Result by Virustotal]

MD5: 906681ac871ee07549c7bac2be102aca
SHA256: 87466988040376fb00a3994988e77ac81699564159d40ef28c8bd6373cf9f8f1


{  "__inputs": [    {      "name": "DS_INFLUXDB-PFSENSE",      "label": "InfluxDB-pfsense",      "description": "",      "type": "datasource",      "pluginId": "influxdb",      "pluginName": "InfluxDB"    }  ],  "__requires": [    {      "type": "panel",      "id": "bargauge",      "name": "Bar Gauge",      "version": ""    },    {      "type": "grafana",      "id": "grafana",      "name": "Grafana",      "version": "6.7.3"    },    {      "type": "panel",      "id": "graph",      "name": "Graph",      "version": ""    },    {      "type": "datasource",      "id": "influxdb",      "name": "InfluxDB",      "version": "1.0.0"    },    {      "type": "panel",      "id": "singlestat",      "name": "Singlestat",      "version": ""    },    {      "type": "panel",      "id": "stat",      "name": "Stat",      "version": ""    }  ],  "annotations": {    "list": [      {        "$$hashKey": "object:589",        "builtIn": 1,        "datasource": "-- Grafana --",        "enable": true,        "hide": true,        "iconColor": "rgba(0, 211, 255, 1)",        "name": "Annotations & Alerts",        "type": "dashboard"      }    ]  },  "editable": true,  "gnetId": null,  "graphTooltip": 0,  "id": null,  "links": [],  "panels": [    {      "cacheTimeout": null,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "",      "gridPos": {        "h": 3,        "w": 5,        "x": 0,        "y": 0      },      "id": 9,      "interval": "5s",      "links": ],      "options": {        "displayMode": "lcd",        "fieldOptions": {          "calcs": [            "last"          ],          "defaults": {            "decimals": 0,            "mappings": [              {                "$$hashKey": "object:1847",                "id": 0,                "op": "=",                "text": "N/A",                "type": 1,                "value": "null"              }            ],            "nullValueMode": "connected",            "thresholds": {              "mode": "absolute",              "steps": [                {                  "color": "rgb(54, 54, 54)",                  "value": null                },                {                  "color": "#EAB839",                  "value": 10                },                {                  "color": "red",                  "value": 20                }              ]            },            "unit": "pps"          },          "overrides": [],          "values": false        },        "orientation": "horizontal",        "showUnfilled": true      },      "pluginVersion": "6.7.3",      "targets": [        {          "alias": "WAN1",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "0"              ],              "type": "fill"            }          ],          "measurement": "gateways",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "loss"                ],                "type": "field"              },              {                "params": [],                "type": "mean"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "gateway_name",              "operator": "=",              "value": "WAN1GW"            }          ]        },        {          "alias": "WAN2",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "0"              ],              "type": "fill"            }          ],          "measurement": "gateways",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "loss"                ],                "type": "field"              },              {                "params": [],                "type": "mean"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "gateway_name",              "operator": "=",              "value": "WAN1GWv6"            }          ]        }      ],      "timeFrom": null,      "timeShift": null,      "title": "Packet Loss",      "transparent": true,      "type": "bargauge"    },    {      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "RTT Standard Deviation - a measure of how spread out the RTT is over the calculation period.",      "gridPos": {        "h": 3,        "w": 4,        "x": 5,        "y": 0      },      "id": 19,      "options": {        "displayMode": "lcd",        "fieldOptions": {          "calcs": [            "lastNotNull"          ],          "defaults": {            "decimals": 1,            "mappings": [],            "max": 30,            "min": 0,            "thresholds": {              "mode": "absolute",              "steps": [                {                  "color": "semi-dark-green",                  "value": null                },                {                  "color": "light-yellow",                  "value": 5                },                {                  "color": "dark-orange",                  "value": 15                },                {                  "color": "red",                  "value": 25                }              ]            },            "unit": "ms"          },          "overrides": [],          "values": false        },        "orientation": "horizontal",        "showUnfilled": true      },      "pluginVersion": "6.7.3",      "targets": [        {          "alias": "WAN1",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "previous"              ],              "type": "fill"            }          ],          "measurement": "gateways",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "rttsd"                ],                "type": "field"              },              {                "params": [                  95                ],                "type": "percentile"              },              {                "params": [                  " / 10"                ],                "type": "math"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "gateway_name",              "operator": "=",              "value": "WAN1GW"            }          ]        },        {          "alias": "WAN2",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "previous"              ],              "type": "fill"            }          ],          "measurement": "gateways",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "rttsd"                ],                "type": "field"              },              {                "params": [                  95                ],                "type": "percentile"              },              {                "params": [                  " / 10"                ],                "type": "math"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "gateway_name",              "operator": "=",              "value": "WAN2_DSLGW"            }          ]        }      ],      "timeFrom": null,      "timeShift": null,      "title": "RTTsd ",      "transparent": true,      "type": "bargauge"    },    {      "cacheTimeout": null,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "",      "gridPos": {        "h": 3,        "w": 3,        "x": 9,        "y": 0      },      "id": 10,      "interval": "",      "links": [],      "options": {        "colorMode": "value",        "fieldOptions": {          "calcs": [            "lastNotNull"          ],          "defaults": {            "decimals": 2,            "mappings": [],            "nullValueMode": "connected",            "thresholds": {              "mode": "absolute",              "steps": [                {                  "color": "green",                  "value": null                },                {                  "color": "red",                  "value": 1                }              ]            },            "title": "",            "unit": "none"          },          "overrides": [],          "values": false        },        "graphMode": "area",        "justifyMode": "auto",        "orientation": "auto"      },      "pluginVersion": "6.7.3",      "targets": [        {          "alias": "1 min",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "system",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "load1"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        },        {          "alias": "5 min",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "system",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "load5"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        },        {          "alias": "15 min",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "system",          "orderByTime": "ASC",          "policy": "default",          "refId": "C",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "load15"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        }      ],      "timeFrom": null,      "timeShift": null,      "title": "LoadAvg",      "transparent": true,      "type": "stat"    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "fill": 1,      "fillGradient": 0,      "gridPos": {        "h": 5,        "w": 6,        "x": 12,        "y": 0      },      "hiddenSeries": false,      "id": 2,      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "rightSide": true,        "show": true,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "connected",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [        {          "$$hashKey": "object:461",          "alias": "sys",          "color": "#E02F44"        },        {          "$$hashKey": "object:2743",          "alias": "usr",          "color": "#56A64B",          "fill": 0        }      ],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "sys",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "hide": false,          "measurement": "cpu",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "usage_system"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "cpu",              "operator": "=",              "value": "cpu-total"            },            {              "condition": "AND",              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        },        {          "alias": "usr",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "hide": false,          "measurement": "cpu",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "usage_user"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "cpu",              "operator": "=",              "value": "cpu-total"            },            {              "condition": "AND",              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        }      ],      "thresholds": [],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "CPU",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:721",          "decimals": null,          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": "0",          "show": true        },        {          "$$hashKey": "object:722",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "fill": 1,      "fillGradient": 2,      "gridPos": {        "h": 5,        "w": 4,        "x": 18,        "y": 0      },      "hiddenSeries": false,      "id": 4,      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "show": false,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "connected",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [        {          "$$hashKey": "object:790",          "alias": "TOTAL",          "color": "rgb(150, 150, 150)",          "dashes": true,          "fill": 0,          "fillGradient": 0        },        {          "$$hashKey": "object:2905",          "alias": "used",          "color": "#C0D8FF"        }      ],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "used",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "mem",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "used"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        },        {          "alias": "TOTAL",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "mem",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "total"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        }      ],      "thresholds": [],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "Memory",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:590",          "decimals": null,          "format": "decbits",          "label": "",          "logBase": 1,          "max": "4500000000",          "min": "0",          "show": true        },        {          "$$hashKey": "object:591",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "cacheTimeout": null,      "colorBackground": false,      "colorPostfix": false,      "colorPrefix": false,      "colorValue": true,      "colors": [        "#299c46",        "rgba(237, 129, 40, 0.89)",        "#d44a3a"      ],      "datasource": "${DS_INFLUXDB-PFSENSE}",      "decimals": null,      "description": "",      "format": "none",      "gauge": {        "maxValue": 100,        "minValue": 0,        "show": false,        "thresholdLabels": false,        "thresholdMarkers": true      },      "gridPos": {        "h": 5,        "w": 2,        "x": 22,        "y": 0      },      "id": 11,      "interval": "",      "links": [],      "mappingType": 1,      "mappingTypes": [        {          "$$hashKey": "object:1844",          "name": "value to text",          "value": 1        },        {          "$$hashKey": "object:1845",          "name": "range to text",          "value": 2        }      ],      "maxDataPoints": 100,      "nullPointMode": "connected",      "nullText": null,      "pluginVersion": "6.7.2",      "postfix": "",      "postfixFontSize": "50%",      "prefix": "",      "prefixFontSize": "50%",      "rangeMaps": [        {          "from": "null",          "text": "N/A",          "to": "null"        }      ],      "sparkline": {        "fillColor": "rgba(60, 22, 79, 0.17)",        "full": true,        "lineColor": "rgb(121, 46, 158)",        "show": true,        "ymax": null,        "ymin": null      },      "tableColumn": "",      "targets": [        {          "alias": "runProc",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "processes",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "running"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        }      ],      "thresholds": "16,32",      "timeFrom": null,      "timeShift": null,      "title": "Run Proc",      "transparent": true,      "type": "singlestat",      "valueFontSize": "120%",      "valueMaps": [        {          "$$hashKey": "object:1847",          "op": "=",          "text": "N/A",          "value": "null"        }      ],      "valueName": "current"    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "fill": 1,      "fillGradient": 0,      "gridPos": {        "h": 7,        "w": 5,        "x": 0,        "y": 3      },      "hiddenSeries": false,      "id": 13,      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "show": false,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "null",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [        {          "$$hashKey": "object:1348",          "alias": "States",          "color": "#CA95E5",          "steppedLine": true        }      ],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "States",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "pf",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "entries"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            }          ]        }      ],      "thresholds": [],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "Firewall States",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:228",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:229",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "decimals": 0,      "description": "",      "fill": 0,      "fillGradient": 0,      "gridPos": {        "h": 7,        "w": 7,        "x": 5,        "y": 3      },      "hiddenSeries": false,      "id": 17,      "legend": {        "alignAsTable": true,        "avg": true,        "current": false,        "hideEmpty": true,        "hideZero": true,        "max": true,        "min": true,        "rightSide": true,        "show": true,        "total": false,        "values": true      },      "lines": true,      "linewidth": 1,      "nullPointMode": "null",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 0.5,      "points": false,      "renderer": "flot",      "seriesOverrides": [        {          "$$hashKey": "object:3047",          "alias": "WAN1-GW",          "color": "#3274D9"        },        {          "$$hashKey": "object:3055",          "alias": "WAN2-GW",          "color": "#A352CC"        }      ],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "1.0.0.1",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "ping",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "average_response_ms"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "url",              "operator": "=",              "value": "1.0.0.1"            }          ]        },        {          "alias": "8.8.8.8",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "ping",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "average_response_ms"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "url",              "operator": "=",              "value": "8.8.8.8"            }          ]        },        {          "alias": "WAN1-GW",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "ping",          "orderByTime": "ASC",          "policy": "default",          "refId": "C",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "average_response_ms"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "url",              "operator": "=",              "value": "93.240.252.217"            }          ]        },        {          "alias": "WAN2-GW",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "ping",          "orderByTime": "ASC",          "policy": "default",          "refId": "D",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "average_response_ms"                ],                "type": "field"              },              {                "params": [],                "type": "last"              }            ]          ],          "tags": [            {              "key": "host",              "operator": "=",              "value": "gw.planetlan.work"            },            {              "condition": "AND",              "key": "url",              "operator": "=",              "value": "62.27.93.147"            }          ]        }      ],      "thresholds": [        {          "$$hashKey": "object:1011",          "colorMode": "ok",          "fill": false,          "line": true,          "op": "lt",          "value": 40,          "yaxis": "left"        },        {          "$$hashKey": "object:1017",          "colorMode": "warning",          "fill": true,          "line": true,          "op": "gt",          "value": 40,          "yaxis": "left"        },        {          "$$hashKey": "object:1023",          "colorMode": "critical",          "fill": true,          "line": true,          "op": "gt",          "value": 60,          "yaxis": "left"        }      ],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "ICMP ECHO",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:703",          "decimals": 0,          "format": "ms",          "label": "",          "logBase": 2,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:704",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "fill": 1,      "fillGradient": 3,      "gridPos": {        "h": 5,        "w": 6,        "x": 12,        "y": 5      },      "hiddenSeries": false,      "id": 7,      "interval": "",      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "rightSide": true,        "show": false,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "null",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "RX",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "packets_recv"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em0"            }          ]        },        {          "alias": "TX",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "packets_sent"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em0"            }          ]        }      ],      "thresholds": [],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "WAN1 - pps",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:258",          "format": "pps",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:259",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "",      "fill": 1,      "fillGradient": 3,      "gridPos": {        "h": 5,        "w": 6,        "x": 18,        "y": 5      },      "hiddenSeries": false,      "id": 15,      "interval": "",      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "rightSide": true,        "show": true,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "null",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "RX",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "packets_recv"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em1"            }          ]        },        {          "alias": "TX",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "packets_sent"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em1"            }          ]        }      ],      "thresholds": [],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "WAN2 - pps",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:258",          "format": "pps",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:259",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "",      "fill": 1,      "fillGradient": 3,      "gridPos": {        "h": 8,        "w": 24,        "x": 0,        "y": 10      },      "hiddenSeries": false,      "id": 6,      "interval": "",      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "rightSide": true,        "show": true,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "null",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [],      "spaceLength": 10,      "stack": false,      "steppedLine": false,      "targets": [        {          "alias": "RX",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "bytes_recv"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em0"            }          ]        },        {          "alias": "TX",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "bytes_sent"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              },              {                "params": [                  "*-1"                ],                "type": "math"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em0"            }          ]        }      ],      "thresholds": [        {          "$$hashKey": "object:200",          "colorMode": "critical",          "fill": true,          "line": false,          "op": "gt",          "value": 90000000,          "yaxis": "left"        }      ],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "WAN1 - Mbps",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:258",          "decimals": null,          "format": "bps",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:259",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    },    {      "aliasColors": {},      "bars": false,      "dashLength": 10,      "dashes": false,      "datasource": "${DS_INFLUXDB-PFSENSE}",      "description": "",      "fill": 1,      "fillGradient": 3,      "gridPos": {        "h": 10,        "w": 24,        "x": 0,        "y": 18      },      "hiddenSeries": false,      "id": 14,      "interval": "",      "legend": {        "avg": false,        "current": false,        "max": false,        "min": false,        "rightSide": true,        "show": true,        "total": false,        "values": false      },      "lines": true,      "linewidth": 1,      "nullPointMode": "connected",      "options": {        "dataLinks": []      },      "percentage": false,      "pointradius": 2,      "points": false,      "renderer": "flot",      "seriesOverrides": [],      "spaceLength": 10,      "stack": true,      "steppedLine": false,      "targets": [        {          "alias": "RX",          "groupBy":             {              "params": [                "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "A",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "bytes_recv"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em1"            }          ]        },        {          "alias": "TX",          "groupBy": [            {              "params":                 "$__interval"              ],              "type": "time"            },            {              "params": [                "null"              ],              "type": "fill"            }          ],          "measurement": "net",          "orderByTime": "ASC",          "policy": "default",          "refId": "B",          "resultFormat": "time_series",          "select": [                          {                "params": [                  "bytes_sent"                ],                "type": "field"              },              {                "params": [],                "type": "last"              },              {                "params": [],                "type": "difference"              },              {                "params": [                  "*-1"                ],                "type": "math"              }            ]          ],          "tags": [            {              "key": "interface",              "operator": "=",              "value": "em1"            }          ]        }      ],      "thresholds": [        {          "$$hashKey": "object:300",          "colorMode": "warning",          "fill": false,          "line": true,          "op": "gt",          "value": 10000000,          "yaxis": "left"        },        {          "$$hashKey": "object:306",          "colorMode": "critical",          "fill": true,          "line": true,          "op": "gt",          "value": 20000000,          "yaxis": "left"        }      ],      "timeFrom": null,      "timeRegions": [],      "timeShift": null,      "title": "WAN2 - Mbps (ENCODER)",      "tooltip": {        "shared": true,        "sort": 0,        "value_type": "individual"      },      "transparent": true,      "type": "graph",      "xaxis": {        "buckets": null,        "mode": "time",        "name": null,        "show": true,        "values": []      },      "yaxes": [        {          "$$hashKey": "object:258",          "decimals": null,          "format": "bps",          "label": "",          "logBase": 1,          "max": null,          "min": null,          "show": true        },        {          "$$hashKey": "object:259",          "format": "short",          "label": null,          "logBase": 1,          "max": null,          "min": null,          "show": false        }      ],      "yaxis": {        "align": false,        "alignLevel": null      }    }  ],  "refresh": "5s",  "schemaVersion": 22,  "style": "dark",  "tags": [],  "templating": {    "list": []  },  "time": {    "from": "now-6h",    "to": "now"  },  "timepicker": {    "refresh_intervals": [      "10s",      "30s",      "1m",      "5m",      "15m",      "30m",      "1h",      "2h",      "1d"    ]  },  "timezone": "",  "title": "pfSense | STUDIO",  "uid": "KDINrJCWz",  "variables": {    "list": []  },  "version": 52}