Announcing Meerkat, an new Icinga Dashboard tool

Sol1 is proud to announce the launch of Meerkat, a dashboard tool for Icinga2, just in time for community week!

Meerkat is a utility to create and share dashboards for Icinga2 checks and hosts. Meerkat a lightweight service which only requires a Go server and a small amount of javascript (only 14KB gzipped) for the frontend. It’s quick to setup and easy to use. There is an editor interface when you can set a background for a dashboard and start overlaying checks which update by polling the Icinga2 API via the Meerkat backend.

You can get Meerkat here: https://gitlab.sol1.net/oss/meerkat

It is also available on docker hub: https://hub.docker.com/r/sol1/meerkat

We welcome some feedback and usage, please give is a whirl and let us know what you think!

5 Likes

Is there a non-Docker install method or Makefile?

Ah yep there used to be. I have restored the original instructions, but I haven’t tested them. It should be close, but please let me know if it doesn’t work for you.

1 Like

We have continued to upgrade and enhance Meerkat. We have also fixed up the gitlab permissions to allow for external bug requests etc. Please sign up and contribute!
Recent enhancements include a ticker, and a templating feature to allow for dynamically generated dashboards.

More features to come!

2 Likes

We moved Meerkat to GitHub and got it a domain name: https://meerkat.run
I will be giving an intro talk about it at Icinga Camp in a couple of weeks. Lots of bugfixes and other features are in the works. Would love more feedback.

Thanks for sharing it on here… I will have to check it out.

One question: Is it possible to create a dashboard for dependencies such as VMs to parent Hypervisors ?

Thanks

Sure. You would just have a line or other element and relate them together.

1 Like

I gave a talk about Meerkat at Icinga Camp Berlin. Hopefully this is helpful introduction.

1 Like