Grafana dashboard: COVID19
Description: Dashboard Covid19 to Zabbix.

https://github.com/bernardolankheet/ZBX-GRA-COVID19

Homologated:
Zabbix 4.2.8, 4.4.4 and 4.4.7

Grafana 6.6.2, 6.7.1

Required plugins:
1) grafana-worldmap-panel - https://grafana.com/grafana/plugins/grafana-worldmap-panel
2) alexanderzobnin-zabbix-app - https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app

EN-US

Homologated:

Zabbix 4.2.8, 4.4.4 and 4.4.7

Grafana 6.6.2, 6.7.1

Required plugins:

1) grafana-worldmap-panel - https://grafana.com/grafana/plugins/grafana-worldmap-panel
2) alexanderzobnin-zabbix-app - https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app

Import Template_Module_HTTP_LLD_W_Corona into Zabbix

Create a host with the name "CORONA-COVID19", you can use the local interface (127.0.0.1: 10050) and the Hostgroup use the name "CORONAVIRUS" and link the template to the host.

Wait for data collection, or use the function "Check now" in the item and in the LLD to speed up the collection

Imports the Dashboard in Grafana

When importing the Template into Garfana, select your Data Source.

Note: If the list does not appear in countries, check if the applications and items were generated in Zabbix.

PR-BR

Homologado: 

Zabbix 4.2.8, 4.4.4 e 4.4.7

Grafana 6.6.2, 6.7.1

Plugins necessarios: 

1) grafana-worldmap-panel  - https://grafana.com/grafana/plugins/grafana-worldmap-panel
2) alexanderzobnin-zabbix-app - https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app

Importe o Template_Module_HTTP_LLD_W_Corona para o Zabbix 

Crie um host com nome "CORONA-COVID19", pode usar interface local (127.0.0.1: 10050) e o Hostgroup use o nome "CORONAVIRUS" e vincule o template ao host. 

Aguarde coleta de dados, ou utilize a função "Check now" no item e no LLD para agilizar a coleta.

Importe a Dashboard no Grafana

Ao importar o Template para o Garfana, selecione seu Data Source.

Obs: Caso em paises não apareça a lista, verifique se as aplicações e itens foram gerados no Zabbix.


{
  "__inputs": [
    {
      "name": "DS_ZABBIX_SERVER",
      "label": "Zabbix Server",
      "description": "",
      "type": "datasource",
      "pluginId": "alexanderzobnin-zabbix-datasource",
      "pluginName": "Zabbix"
    }
  ],
  "__requires": [
    {
      "type": "datasource",
      "id": "alexanderzobnin-zabbix-datasource",
      "name": "Zabbix",
      "version": "1.0.0"
    },
    {
      "type": "panel",
      "id": "bargauge",
      "name": "Bar Gauge",
      "version": ""
    },
    {
      "type": "grafana",
      "id": "grafana",
      "name": "Grafana",
      "version": "6.7.1"
    },
    {
      "type": "panel",
      "id": "grafana-worldmap-panel",
      "name": "Worldmap Panel",
      "version": "0.2.1"
    },
    {
      "type": "panel",
      "id": "graph",
      "name": "Graph",
      "version": ""
    },
    {
      "type": "panel",
      "id": "stat",
      "name": "Stat",
      "version": ""
    },
    {
      "type": "panel",
      "id": "text",
      "name": "Text",
      "version": ""
    }
  ],
  "annotations": {
    "list": [
      {
        "$$hashKey": "object:90",
        "builtIn": 1,
        "datasource": "-- Grafana --",
        "enable": true,
        "hide": true,
        "iconColor": "rgba(0, 211, 255, 1)",
        "name": "Annotations & Alerts",
        "type": "dashboard"
      }
    ]
  },
  "editable": true,
  "gnetId": 11987,
  "graphTooltip": 0,
  "id": null,
  "iteration": 1585167790820,
  "links": [
    {
      "asDropdown": false,
      "icon": "dashboard",
      "includeVars": false,
      "keepTime": false,
      "tags": [
        "CORONA-BRAZIL",
        "COVID-BRAZIL"
      ],
      "targetBlank": false,
      "title": "DASHBOARD",
      "tooltip": "",
      "type": "dashboards",
      "url": ""
    }
  ],
  "panels": [
    {
      "collapsed": false,
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 0
      },
      "id": 8,
      "panels": [],
      "title": "World Statistics",
      "type": "row"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 3,
        "x": 0,
        "y": 1
      },
      "id": 13,
      "maxDataPoints": "1",
      "options": {
        "colorMode": "background",
        "fieldOptions": {
          "calcs": [
            "last"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "blue",
                  "value": null
                }
              ]
            },
            "title": "Updates"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical"
      },
      "pluginVersion": "6.7.1",
      "targets": [
        {
          "application": {
            "filter": "Total Cases"
          },
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "Total All updated"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "circleMaxSize": "10",
      "circleMinSize": 2,
      "colors": [
        "#FFA6B0",
        "#FF7383",
        "#E02F44"
      ],
      "datasource": "${DS_ZABBIX_SERVER}",
      "decimals": 0,
      "description": "",
      "esMetric": "Count",
      "gridPos": {
        "h": 12,
        "w": 17,
        "x": 3,
        "y": 1
      },
      "hideEmpty": false,
      "hideZero": false,
      "id": 124,
      "initialZoom": "2",
      "locationData": "countries_3letter",
      "mapCenter": "custom",
      "mapCenterLatitude": 0,
      "mapCenterLongitude": 0,
      "maxDataPoints": 1,
      "mouseWheelZoom": false,
      "showLegend": true,
      "stickyLabels": false,
      "tableQueryOptions": {
        "geohashField": "geohash",
        "latitudeField": "latitude",
        "longitudeField": "longitude",
        "metricField": "metric",
        "queryType": "geohash"
      },
      "targets": [
        {
          "application": {
            "filter": "/Cases .*/"
          },
          "functions": [
            {
              "def": {
                "category": "Alias",
                "defaultParams": [
                  "/(.*)/",
                  "$1"
                ],
                "name": "replaceAlias",
                "params": [
                  {
                    "name": "regexp",
                    "type": "string"
                  },
                  {
                    "name": "newAlias",
                    "type": "string"
                  }
                ]
              },
              "params": [
                "/\".* - (.*)\" - Deaths$/",
                "$1"
              ],
              "text": "replaceAlias(/\".* - (.*)\" - Deaths$/, $1)"
            }
          ],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\".*\" - Deaths/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "thresholds": "100,500",
      "timeFrom": null,
      "timeShift": null,
      "title": "Deaths",
      "type": "grafana-worldmap-panel",
      "unitPlural": "",
      "unitSingle": "",
      "valueName": "current"
    },
    {
      "content": "<br><br><br><br><div class=\"text-center\"><br>\n<br><h2 style=\"line-height: 45px; margin: 0; color: #bbb;\">CORONA VIRUS WORLD</h2><br><h4></a>Data Sources: <a href=\"https://www.worldometers.info/coronavirus\" target=\"_blank\">https://www.worldometers.info/coronavirus</a> and <a href=\"https://corona.lmao.ninja\" target=\"_blank\">https://corona.lmao.ninja</a><br><br>Obs: Data contained in this panel are for testing purposes of the tool</h4>\n<a href=\"https://medium.com/@bernardolankheet\" target=\"_blank\">https://medium.com/@bernardolankheet</a></div>\n\n\n\n\n\n",
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 12,
        "w": 4,
        "x": 20,
        "y": 1
      },
      "id": 15,
      "mode": "html",
      "timeFrom": null,
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "text"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 3,
        "x": 0,
        "y": 4
      },
      "id": 4,
      "options": {
        "colorMode": "background",
        "fieldOptions": {
          "calcs": [
            "last"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-orange",
                  "value": null
                }
              ]
            },
            "title": "Confirmed"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical"
      },
      "pluginVersion": "6.7.1",
      "targets": [
        {
          "application": {
            "filter": "Total Cases"
          },
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "Total All Cases"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 3,
        "x": 0,
        "y": 7
      },
      "id": 6,
      "options": {
        "colorMode": "background",
        "fieldOptions": {
          "calcs": [
            "last"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-green",
                  "value": null
                }
              ]
            },
            "title": "Recovered"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical"
      },
      "pluginVersion": "6.7.1",
      "targets": [
        {
          "application": {
            "filter": "Total Cases"
          },
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "Total All Recovered"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 3,
        "x": 0,
        "y": 10
      },
      "id": 5,
      "options": {
        "colorMode": "background",
        "fieldOptions": {
          "calcs": [
            "last"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-red",
                  "value": null
                }
              ]
            },
            "title": "Deaths"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "vertical"
      },
      "pluginVersion": "6.7.1",
      "targets": [
        {
          "application": {
            "filter": "Total Cases"
          },
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "Total All Deaths"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "aliasColors": {},
      "bars": true,
      "dashLength": 10,
      "dashes": false,
      "datasource": "${DS_ZABBIX_SERVER}",
      "fill": 1,
      "fillGradient": 0,
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 0,
        "y": 13
      },
      "hiddenSeries": false,
      "hideTimeOverride": true,
      "id": 2,
      "legend": {
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "show": true,
        "total": false,
        "values": false
      },
      "lines": false,
      "linewidth": 1,
      "maxDataPoints": "",
      "nullPointMode": "null",
      "options": {
        "dataLinks": []
      },
      "percentage": false,
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [
        {
          "alias": "Cases",
          "bars": false,
          "color": "#1F60C4",
          "fill": 0,
          "lines": true,
          "stack": false
        },
        {
          "alias": "Recovered",
          "bars": true,
          "color": "#73BF69"
        },
        {
          "alias": "Deaths",
          "bars": true,
          "color": "#F2495C"
        }
      ],
      "spaceLength": 10,
      "stack": true,
      "steppedLine": false,
      "targets": [
        {
          "application": {
            "filter": "Total Cases"
          },
          "functions": [
            {
              "def": {
                "category": "Alias",
                "defaultParams": [
                  "/(.*)/",
                  "$1"
                ],
                "name": "replaceAlias",
                "params": [
                  {
                    "name": "regexp",
                    "type": "string"
                  },
                  {
                    "name": "newAlias",
                    "type": "string"
                  }
                ]
              },
              "params": [
                "/Total All (.*)/",
                "$1"
              ],
              "text": "replaceAlias(/Total All (.*)/, $1)"
            }
          ],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/^(?:(?!updated).)+$/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "thresholds": [],
      "timeFrom": "3d",
      "timeRegions": [],
      "timeShift": null,
      "title": "World Statistics",
      "tooltip": {
        "shared": true,
        "sort": 2,
        "value_type": "individual"
      },
      "transparent": true,
      "type": "graph",
      "xaxis": {
        "buckets": null,
        "mode": "time",
        "name": null,
        "show": true,
        "values": []
      },
      "yaxes": [
        {
          "format": "short",
          "label": null,
          "logBase": 1,
          "max": null,
          "min": null,
          "show": true
        },
        {
          "format": "short",
          "label": null,
          "logBase": 1,
          "max": null,
          "min": null,
          "show": false
        }
      ],
      "yaxis": {
        "align": false,
        "alignLevel": null
      }
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 12,
        "y": 13
      },
      "hideTimeOverride": true,
      "id": 10,
      "maxDataPoints": "1",
      "options": {
        "displayMode": "lcd",
        "fieldOptions": {
          "calcs": [
            "mean"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "green",
                  "value": null
                },
                {
                  "color": "red",
                  "value": 100
                }
              ]
            }
          },
          "overrides": [],
          "values": false
        },
        "orientation": "horizontal",
        "showUnfilled": true
      },
      "pluginVersion": "6.7.1",
      "targets": [
        {
          "application": {
            "filter": "/Cases .*/"
          },
          "functions": [
            {
              "def": {
                "category": "Filter",
                "defaultParams": [
                  5,
                  "avg"
                ],
                "name": "top",
                "params": [
                  {
                    "name": "number",
                    "type": "int"
                  },
                  {
                    "name": "value",
                    "options": [
                      "avg",
                      "min",
                      "max",
                      "sum",
                      "count",
                      "median"
                    ],
                    "type": "string"
                  }
                ]
              },
              "params": [
                "10",
                "avg"
              ],
              "text": "top(10, avg)"
            },
            {
              "def": {
                "category": "Alias",
                "defaultParams": [
                  "/(.*)/",
                  "$1"
                ],
                "name": "replaceAlias",
                "params": [
                  {
                    "name": "regexp",
                    "type": "string"
                  },
                  {
                    "name": "newAlias",
                    "type": "string"
                  }
                ]
              },
              "params": [
                "/\"(.*) - .*\" - ActiveCases/",
                "$1"
              ],
              "text": "replaceAlias(/\"(.*) - .*\" - ActiveCases/, $1)"
            }
          ],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/.* - ActiveCases/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "timeFrom": null,
      "timeShift": null,
      "title": "TOP 10 - Countries with Confirmed Cases",
      "transparent": true,
      "type": "bargauge"
    },
    {
      "aliasColors": {},
      "bars": true,
      "dashLength": 10,
      "dashes": false,
      "datasource": "${DS_ZABBIX_SERVER}",
      "decimals": null,
      "fill": 1,
      "fillGradient": 0,
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 0,
        "y": 20
      },
      "hiddenSeries": false,
      "hideTimeOverride": true,
      "id": 57,
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": false,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": false,
      "linewidth": 1,
      "maxDataPoints": "",
      "nullPointMode": "null",
      "options": {
        "dataLinks": []
      },
      "percentage": false,
      "pluginVersion": "6.6.2",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [],
      "spaceLength": 10,
      "stack": false,
      "steppedLine": false,
      "targets": [
        {
          "application": {
            "filter": "/Cases .*/"
          },
          "functions": [
            {
              "def": {
                "category": "Alias",
                "defaultParams": [
                  "/(.*)/",
                  "$1"
                ],
                "name": "replaceAlias",
                "params": [
                  {
                    "name": "regexp",
                    "type": "string"
                  },
                  {
                    "name": "newAlias",
                    "type": "string"
                  }
                ]
              },
              "params": [
                "/\"(.*) - .*\" - Deaths/",
                "$1"
              ],
              "text": "replaceAlias(/\"(.*) - .*\" - Deaths/, $1)"
            },
            {
              "def": {
                "category": "Filter",
                "defaultParams": [
                  5,
                  "avg"
                ],
                "name": "top",
                "params": [
                  {
                    "name": "number",
                    "type": "int"
                  },
                  {
                    "name": "value",
                    "options": [
                      "avg",
                      "min",
                      "max",
                      "sum",
                      "count",
                      "median"
                    ],
                    "type": "string"
                  }
                ]
              },
              "params": [
                "10",
                "avg"
              ],
              "text": "top(10, avg)"
            }
          ],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/.* - Deaths/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "thresholds": [],
      "timeFrom": "5h",
      "timeRegions": [],
      "timeShift": null,
      "title": "TOP 10 - Deaths",
      "tooltip": {
        "shared": false,
        "sort": 2,
        "value_type": "individual"
      },
      "transparent": true,
      "type": "graph",
      "xaxis": {
        "buckets": null,
        "mode": "series",
        "name": null,
        "show": true,
        "values": [
          "total"
        ]
      },
      "yaxes": [
        {
          "decimals": 0,
          "format": "short",
          "label": "",
          "logBase": 1,
          "max": null,
          "min": null,
          "show": true
        },
        {
          "decimals": null,
          "format": "short",
          "label": "",
          "logBase": 1,
          "max": null,
          "min": null,
          "show": true
        }
      ],
      "yaxis": {
        "align": false,
        "alignLevel": null
      }
    },
    {
      "aliasColors": {},
      "bars": true,
      "dashLength": 10,
      "dashes": false,
      "datasource": "${DS_ZABBIX_SERVER}",
      "decimals": null,
      "fill": 1,
      "fillGradient": 0,
      "gridPos": {
        "h": 7,
        "w": 12,
        "x": 12,
        "y": 20
      },
      "hiddenSeries": false,
      "hideTimeOverride": true,
      "id": 56,
      "legend": {
        "alignAsTable": false,
        "avg": false,
        "current": false,
        "max": false,
        "min": false,
        "rightSide": false,
        "show": false,
        "total": false,
        "values": false
      },
      "lines": false,
      "linewidth": 1,
      "maxDataPoints": "",
      "nullPointMode": "null",
      "options": {
        "dataLinks": []
      },
      "percentage": false,
      "pluginVersion": "6.6.2",
      "pointradius": 2,
      "points": false,
      "renderer": "flot",
      "seriesOverrides": [],
      "spaceLength": 10,
      "stack": false,
      "steppedLine": false,
      "targets": [
        {
          "application": {
            "filter": "/Cases .*/"
          },
          "functions": [
            {
              "def": {
                "category": "Alias",
                "defaultParams": [
                  "/(.*)/",
                  "$1"
                ],
                "name": "replaceAlias",
                "params": [
                  {
                    "name": "regexp",
                    "type": "string"
                  },
                  {
                    "name": "newAlias",
                    "type": "string"
                  }
                ]
              },
              "params": [
                "/\"(.*) - .*\" - TodayCases/",
                "$1"
              ],
              "text": "replaceAlias(/\"(.*) - .*\" - TodayCases/, $1)"
            },
            {
              "def": {
                "category": "Filter",
                "defaultParams": [
                  5,
                  "avg"
                ],
                "name": "top",
                "params": [
                  {
                    "name": "number",
                    "type": "int"
                  },
                  {
                    "name": "value",
                    "options": [
                      "avg",
                      "min",
                      "max",
                      "sum",
                      "count",
                      "median"
                    ],
                    "type": "string"
                  }
                ]
              },
              "params": [
                "10",
                "avg"
              ],
              "text": "top(10, avg)"
            }
          ],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/.* - TodayCases/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          }
        }
      ],
      "thresholds": [],
      "timeFrom": "5h",
      "timeRegions": [],
      "timeShift": null,
      "title": "TOP 10 - Today Confirmed Cases",
      "tooltip": {
        "shared": false,
        "sort": 2,
        "value_type": "individual"
      },
      "transparent": true,
      "type": "graph",
      "xaxis": {
        "buckets": null,
        "mode": "series",
        "name": null,
        "show": true,
        "values": [
          "total"
        ]
      },
      "yaxes": [
        {
          "decimals": 0,
          "format": "short",
          "label": "",
          "logBase": 1,
          "max": null,
          "min": null,
          "show": true
        },
        {
          "decimals": null,
          "format": "short",
          "label": "",
          "logBase": 1,
          "max": null,
          "min": null,
          "show": true
        }
      ],
      "yaxis": {
        "align": false,
        "alignLevel": null
      }
    },
    {
      "collapsed": false,
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 27
      },
      "id": 17,
      "panels": [],
      "repeat": "countries",
      "title": "Estatisticas $countries",
      "type": "row"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 0,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 19,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-orange",
                  "value": null
                }
              ]
            },
            "title": "Cases",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeat": null,
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - Cases$/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 2,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 70,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-orange",
                  "value": null
                }
              ]
            },
            "title": "ActiveCases",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - ActiveCases/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 4,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 22,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "light-red",
                  "value": null
                }
              ]
            },
            "title": "Critical",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - Critical/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 6,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 26,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "dark-red",
                  "value": null
                }
              ]
            },
            "title": "Deaths",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - Deaths$/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 8,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 39,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "dark-green",
                  "value": null
                }
              ]
            },
            "title": "Recovered",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - Recovered/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 10,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 55,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "light-orange",
                  "value": null
                }
              ]
            },
            "title": "TodayCases",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - TodayCases/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 12,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 85,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "dark-red",
                  "value": null
                }
              ]
            },
            "title": "TodayDeaths",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - TodayDeaths/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 14,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 102,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "semi-dark-orange",
                  "value": null
                }
              ]
            },
            "title": "CasesPerOneMillion",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - CasesPerOneMillion/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    },
    {
      "datasource": "${DS_ZABBIX_SERVER}",
      "gridPos": {
        "h": 3,
        "w": 2,
        "x": 16,
        "y": 28
      },
      "hideTimeOverride": true,
      "id": 103,
      "maxDataPoints": "",
      "maxPerRow": 6,
      "options": {
        "colorMode": "value",
        "fieldOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "defaults": {
            "mappings": [],
            "min": 0,
            "thresholds": {
              "mode": "absolute",
              "steps": [
                {
                  "color": "dark-red",
                  "value": null
                }
              ]
            },
            "title": "DeathsPerOneMillion",
            "unit": "none"
          },
          "overrides": [],
          "values": false
        },
        "graphMode": "area",
        "justifyMode": "auto",
        "orientation": "auto"
      },
      "pluginVersion": "6.7.1",
      "repeatDirection": "h",
      "targets": [
        {
          "aggregation": "Last",
          "application": {
            "filter": "/Cases \"$countries\"/"
          },
          "decimals": 2,
          "displayAliasType": "Warning / Critical",
          "displayType": "Regular",
          "displayValueWithAlias": "Never",
          "functions": [],
          "group": {
            "filter": "$group"
          },
          "host": {
            "filter": "$host"
          },
          "item": {
            "filter": "/\"$countries - .*\" - DeathsPerOneMillion/"
          },
          "mode": 0,
          "options": {
            "showDisabledItems": false,
            "skipEmptyValues": false
          },
          "refId": "A",
          "resultFormat": "time_series",
          "table": {
            "skipEmptyValues": false
          },
          "triggers": {
            "acknowledged": 2,
            "count": true,
            "minSeverity": 3
          },
          "units": "none",
          "valueHandler": "Number Threshold"
        }
      ],
      "timeFrom": "3w",
      "timeShift": null,
      "title": "",
      "transparent": true,
      "type": "stat"
    }
  ],
  "refresh": false,
  "schemaVersion": 22,
  "style": "dark",
  "tags": [
    "CORONA-WORLD",
    "COVID-WORLD"
  ],
  "templating": {
    "list": [
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_ZABBIX_SERVER}",
        "definition": "Zabbix - group",
        "hide": 2,
        "includeAll": false,
        "index": -1,
        "label": null,
        "multi": false,
        "name": "group",
        "options": [],
        "query": {
          "application": "",
          "group": "CORONAVIRUS",
          "host": "",
          "item": "",
          "queryType": "group"
        },
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_ZABBIX_SERVER}",
        "definition": "$group.CORONA-COVID19",
        "hide": 2,
        "includeAll": false,
        "index": -1,
        "label": null,
        "multi": false,
        "name": "host",
        "options": [],
        "query": "$group.CORONA-COVID19",
        "refresh": 1,
        "regex": "",
        "skipUrlSync": false,
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": null,
        "current": {},
        "datasource": "${DS_ZABBIX_SERVER}",
        "definition": "$group.$host.*",
        "hide": 0,
        "includeAll": false,
        "index": -1,
        "label": "Countries",
        "multi": true,
        "name": "countries",
        "options": [],
        "query": "$group.$host.*",
        "refresh": 1,
        "regex": "/\"([^\\\\].*)\\\"/",
        "skipUrlSync": false,
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allValue": "All",
        "current": {},
        "datasource": "${DS_ZABBIX_SERVER}",
        "definition": "$group.$host.*.*",
        "hide": 2,
        "includeAll": true,
        "index": -1,
        "label": "",
        "multi": false,
        "name": "todaycases",
        "options": [],
        "query": "$group.$host.*.*",
        "refresh": 1,
        "regex": "/\"([^\\\\].*)\\\" - TodayCases/",
        "skipUrlSync": false,
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      }
    ]
  },
  "time": {
    "from": "now-7d",
    "to": "now"
  },
  "timepicker": {
    "hidden": false,
    "refresh_intervals": [
      "2h"
    ]
  },
  "timezone": "",
  "title": "COVID19",
  "uid": "EL1woQuWz",
  "variables": {
    "list": []
  },
  "version": 2,
  "description": "Dashboard Covid19 to Zabbix.\n\nhttps://github.com/bernardolankheet/ZBX-GRA-COVID19\n\nHomologated:\nZabbix 4.2.8, 4.4.4 and 4.4.7\n\nGrafana 6.6.2, 6.7.1\n\nRequired plugins:\n1) grafana-worldmap-panel - https://grafana.com/grafana/plugins/grafana-worldmap-panel\n2) alexanderzobnin-zabbix-app - https://grafana.com/grafana/plugins/alexanderzobnin-zabbix-app"
}