Those are my hosts in CheckMK
I want the final result to look smth like that :
So if host is UP = GREEN DOWN = RED d marker
What would be the best approach to this.
doesn’t look like you can with geomap unless your data is coming as geojson in which case you can use Style config
Another way you can do it is by using Business Text plugin with leaflet js
var circle = L.circle([lat, lon], {
color: 'green',
fillColor: '#00FF00',
fillOpacity: 0.5,
radius: 500
}).addTo(map);
I did this for checkmk:
In checkmk i added some additional labels for location name, latitude and longitude:
then I used the infinity datasource to query the checkmk rest api (test folder, you can query any folder):
I used the csv export option in chekcmk as the json export is not proper json, and the column separator is a ;
I had to use a transformation, extract fields, on the host labels column, as they all come through in one set, to split up each label
Then I configured the data layer as follows:
This is to tell it which fields to use for latitude and longitude
then finally a value mapping to show the colour depending on up or down:

share your panel when you get it working?
awesome stuff @sowdenraymond !!! Is the override for the color working on the geojson layer or on another layer? I cant seem to make it work on my map
can you post a snip of your allhosts view like this:

can you try making the view public?
solved now i just need to extract fields… thanks
add a transform to convert those two fields to numeric
you can also add a filter data by values transform to filter out the top column that shows the headings if necessary