jjethwa / icinga2

GNU General Public License v3.0
223 stars 189 forks source link

Graphical dependency module in icingaweb2 #214

Open Harvie opened 4 years ago

Harvie commented 4 years ago

Can you please add this module? Or perhaps some better if you know about one.

https://github.com/visgence/icinga2-dependency-module

image

image

jjethwa commented 4 years ago

Hi @Harvie

For this issue and for #215 have you tried adding the modules via volumes? They're really great modules, but I'm hesitant to add them as part of the standard image since they'll increase the image size. I already get enough complaints about it as is hehe. Let me know if the volume method works for you

Harvie commented 4 years ago

Haven't tried. But i've tried to install this module to non-docker icinga2 install and failed... :-( Maybe you can make another image eg. jordan/icinga2-extra which will take FROM jordan/icinga2 and layer more plugins on top of it, so people will be able to choose if they want extra plugins or not :-)

jjethwa commented 4 years ago

Hi @Harvie

Not sure why it failed, did you run through the initial steps such as creating the database table, API user, etc?

Harvie commented 4 years ago

Seems there's some bug with mysql support and it only works with postgres... Haven't tried that yet...

jjethwa commented 4 years ago

Have you reported the issue to the project repo?

Harvie commented 4 years ago

I tried with postgress and still no luck :-/ Weird...

jjethwa commented 4 years ago

Sorry to hear that @Harvie

Maybe there are some log entries that might help? Were you able to create an issue for the project owner? https://github.com/visgence/icinga2-dependency-module/issues

Harvie commented 4 years ago

Hah. Sorry, i din't noted i am posting in wrong project :-) However if you manage to add this to your docker image it would be useful :-)

jjethwa commented 4 years ago

@Harvie

hehe np! Well if they can help fix the issue, then it should be pretty easy to add to this 😄