Public dashboard

As @JJX already said you can provide login credentials inurl to your dashboard as a oneliner.

But bevore you start, please create a View Only user for this and do not use a user with admin privileges!!!

Quick Example:

https://YOURCHECKMKSERVER/YOURSITENAME/check_mk/login.py?_username=YOURVIEWONLYUSER&_password=YOURSECRETPASSWORD&_login=1&_origtarget=dashboard.py%3Fname=DASHBOARDNAME

You can also do this for your NagVis Maps like this:

https://YOURCHECKMKSERVER/YOURSITENAME/check_mk/login.py?_username=YOURVIEWONLYUSER&_password=YOURSECRETPASSWORD&_login=1&_origtarget=?start_url=%2FYOURSITENAME%2Fnagvis%2Ffrontend%2Fnagvis-js%2Findex.php%3Fmod%3DMap%26act%3Dview%26show%3DNAGVISMAPNAME

Besides from that you can try to use the Grafana Integration with CheckMK if you want. I thinks it’s currently WIP but you can already try it. Take a look at → GitHub - tribe29/grafana-checkmk-datasource: CheckMK data source for Grafana

Maybe this meets your requirements.
Or you work with the API of CheckMK and build your own thing.

I hope this helps a bit :sweat_smile:

3 Likes