Announcement

Collapse
No announcement yet.

RestAPI - Disable/Enable all service notifications on this host

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • RestAPI - Disable/Enable all service notifications on this host

    Bonjour


    Dans Monitoring > Status Details > Hosts > monhost

    On trouve ces 2 raccourcis bien pratiques :

    Disable all service notifications on this host
    Enable all service notifications on this host


    Ces fonctionnalités sont d'autant plus intéressantes qu'elles ne semblent par nécessiter un export/reload de la conf.
    Mais je cherche comment utiliser ces mêmes fonctionnalités via la RestAPI...

    Il existe bien ce type de POST :
    Code:
    {
    "action": "setparam",
    "object": "host",
    "values": "<mon_host>;notifications_enabled;0"
    }
    Mais ça ne désactive pas les notifications de tous les services associés au host, ce qui implique donc d'agir sur chaque service un par un en connaissant leurs noms au préalable, ce qui est assez lourd en terme d’industrialisation. De plus, avec ce type POST, il semble obligatoire d'effectuer un export/reload

    Du coup existe-t-il un moyen simple d'effectuer ce Disable/Enable all service notifications on this host via la RestAPI ?


    Merci

  • #2
    Salut,
    I don't fully understand French

    I never used API to set downtime, but I found documentation both for RestAPI and CLAPI
    Please update us if you find the solution

    Ciao

    P.S. what software did you use to interact with RestAPI?

    Comment

    Working...
    X