Hello,
I was wondering is if I could use the icinga2 agent to set a downtime
on a service.
A use case might explain this better:
There is a cronjob that runs at a specific time, but on every server
this cronjob is run at a different time. Setting up a scheduled
downtime for this 'service check' is difficult, because every host
will have a different schedule.
We could use the API to set the downtime when the job runs. But this
would mean you would have to create a shared api user (shared amongst
all the hosts), or different api users (one for every host).
Both I don't really like.
I was wondering, can't we use the icinga2 agent to set the downtime?
The icinga2 agent has already the necessary permissions to communicate
with the master.
Would this work? Doing a curl request but using the certificates of
the client would that work? Or are there any other things to think
about?
Thanks in advance,
Rudy
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Rudy Gevaert e-mail: rudy.geva...@ugent.be
Directie ICT, Afdeling Infrastructuur
Groep Systemen tel: +32 9 264 4750
Universiteit Gent fax: +32 9 264 4994
Krijgslaan 281, gebouw S9, 9000 Gent, Belgie www.UGent.be
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users