I am working on an mobile app for Icinga 2.
Currently it is android only, but if interests are big enough i will publish on App store too.
It is far from complete, but it shows service/host problems with ability to acknowledge.
Hi!
Looks like a great work!
But: I can’t config my server because there is a self signed certificate installed on the server. Server response: HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: selfsigned certificate in certificate chain (handshake.cc:354))
I installed GRMonitor from Google Play, entered the hostname of my icinga host (just the FQDN, no http:// no slash, no v1), Port 5665 and the credentials. Got the attached error.
My icinga doesn’t have IPv4, IPv6 only. Could that be the reason?
Sorry for late reply, but I don’t know whats wrong.
The http library i am using is ipv6 capable as far as I know, but I don’t have ipv6 so I can’t test it.
I am currently doing a complete rewrite of the app so i’ll see if I can get someone to test it on ipv6.
I am willing to do some testing. I don’t have any experience with app development on Android, so I wouldn’t be able to do local debugging, but I can look at logs and look what the app is doing on the network. In the case of the version I currently help, I would probably be helpful to also log the IP address that the app is trying to connect to and which call (with parameters) caused the exception.
Hi guys,
this app needs access to Port 5665 on the Icinga-Server. I know of easyNag on apple Store which also can connect to the normal http(s)://icingahost:443/icingaweb2/ URL and get hosts, services and so on.
Is there the possibility that this app will be able to connect to the icinga server the same, maybe in the near future?
Hi,
first thanks for the nice app!
Is there any documentation for GRMonitor? I’m curious what permissions should I set for API user in Icinga2. It doesn’t work with [ “objects/query/", ] but it works with [ "”, ] which is not acceptable for me as a Icinga2 responsible.
This is a great app, thank you for making it! We’ve just upgraded from Icinga1 (with easyNag on iOS) to Icinga2 and were looking for a similar iOS app.
A couple of feature requests:
Service Action buttons should be set to wrap as they can get cut off when viewing service details in portrait mode. The attached screenshot is from an iPhone 13 Pro.
It would be nice to have a “show all” for services like there is for hosts. This just provides extra piece of mind when browsing services. Sometimes the absence of something doesn’t clearly state “ok”, it just states that a service hasn’t successfully triggered a warning.