0

The Worldmap Panel plugin for Grafana's documentation specifies the necessary input data like the following:

[
  {
    "key": "SE",
    "latitude": 60.128161,
    "longitude": 18.643501,
    "name": "Sweden"
  },
  {
    "key": "US",
    "latitude": 37.09024,
    "longitude": -95.712891,
    "name": "United States"
  }
]

Source: https://grafana.com/grafana/plugins/grafana-worldmap-panel/

I've tried inputting data by using a Zabbix data source and a JSON/JSONP endpoint under the panel's "Map Data Options".

JSON Endpoint Response Data:

[
  {
    "name": "United States",
    "key": "US",
    "longitude": -85.997,
    "latitude": 37.7529
  },
  {
    "name": "Australia",
    "key": "AU",
    "longitude": 151.2006,
    "latitude": -33.8715
  },
  {
    "name": "United States",
    "key": "US",
    "longitude": -122.0438,
    "latitude": 37.3177
  },
  {
    "name": "United Kingdom",
    "key": "GB",
    "longitude": -1.6451,
    "latitude": 54.9749
  },
  {
    "name": "Portugal",
    "key": "PT",
    "longitude": -8.6793,
    "latitude": 41.1691
  },
  {
    "name": "United States",
    "key": "US",
    "longitude": -96.6146,
    "latitude": 33.6416
  },
  {
    "name": "Egypt",
    "key": "EG",
    "longitude": 29.7432,
    "latitude": 30.9977
  },
  {
    "name": "United Kingdom",
    "key": "GB",
    "longitude": -0.2972,
    "latitude": 51.5571
  },
  {
    "name": "United States",
    "key": "US",
    "longitude": -97.0951,
    "latitude": 32.8285
  }
]

Zabbix Data Source:

[{"name":"Trinidad and Tobago","key":"TT","longitude":-61.4692,"latitude":10.2843},{"name":"Australia","key":"AU","longitude":151.2006,"latitude":-33.8715},{"name":"United Kingdom","key":"GB","longitude":-1.6451,"latitude":54.9749},{"name":"United States","key":"US","longitude":-96.6146,"latitude":33.6416},{"name":"United Kingdom","key":"GB","longitude":-0.2972,"latitude":51.5571},{"name":"Egypt","key":"EG","longitude":29.7432,"latitude":30.9977},{"name":"United States","key":"US","longitude":-97.0951,"latitude":32.8285}]

Both options show nothing on the map. I've tried various options and nothing seems to work.

Am I misunderstanding how the map should consume this data? If so, how would I proceed with transforming the data from their respective source?

My Worldmap Panel Setup

johnwayne6969
  • 15
  • 1
  • 4

0 Answers0