manios / docker-nagios

Docker image for Nagios Core in Alpine Linux with basic plugins, available for x86, x64 , ARM v6, ARM v7 and ARM64.
https://www.nagios.org/
Other
59 stars 28 forks source link

[Enhancement] Adding mk-livestatus? #26

Open pottah opened 3 years ago

pottah commented 3 years ago

Hi @manios ,

I wondered if you thought about to add the mk-livestatus module to your image? Would be awesome because then it would be possible to use another web interface like Thruk 😄

Thank you in advance!

manios commented 3 years ago

Hi @pottah !

Question 1:

I wondered if you thought about to add the mk-livestatus module to your image?

I have never used checkmk. It seems that it is a different, independent, monitoring system. In the link you provided there is no association with Nagios. Therefore maybe you could check the Installation as a Docker container guide for checkmk?

Question 2:

Would be awesome because then it would be possible to use another web interface like Thruk 😄

I have never used Thruk to be honest. Can you provide installation instructions? Be advised that the purpose of my Nagios image is (as mentioned of the README) is to provide an image

[...] targeted to lightweight size and basic features [...]

Do I understand something incorrectly?

Thanks! Christos

pottah commented 3 years ago

Hi @manios,

thank you for your reply :)

checkmk is another monitoring system that's right, but mk-livestatus is only a part of it which makes it possible to get data from Nagios. It's like a interface.

The last standalone version of it is 1.5.0p24. You only can get it as source and you need to build it yourself. After that you can use Thruk (Let's say in a own container) and connect to Nagios via the socket of mk-livestatus.

The Web-Interface of Thruk got a few nice features, like check multiple Nagios-Services and reschedule them all with just one click. It's also possible to add more then only one Nagios-Server to it and then search through all of your host/services that are across the Nagios-Servers.

No need to add Thruk into your image. "Just" mk-livestatus would be nice :D I think it still would be lightweight with basic features, but with the possibility to extend it with a nice Web-Interface ;)

Thank you very much! Ed