Ad Widget

Collapse

Zabbix API afficher le nombre d'alerte en temps réel

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Gauthier
    Junior Member
    • Dec 2013
    • 6

    #1

    Zabbix API afficher le nombre d'alerte en temps réel

    Bonjour à tous,

    Je souhaite avoir le nombre d'alerte total (Disaster High Average Warning) grâce aux API de Zabbix en temps réel.

    J'ai la commande suivante :

    curl -H content-type:application/json --data '{"jsonrpc": "2.0","method": "event.get","params":{"output": "extend","time_from": "1349797228","time_till": "1350661228","sortfield": ["clock", "eventid"],"sortorder": "desc"},"auth": "kuy875jh875jhkuyf76kg5jhgd876uyfkuyf65","id": 2}' http://127.0.0.1/api_jsonrpc.php

    Mais elle m'affiche les alertes uniquement entre : time_from": "1349797228","time_till": "1350661228".
    J'aimerais que la commande me retourne le nombre d'alerte au moment ou je tape la commande. (En gros le nombre d'alerte qu'on peut voir sur le dashboard)

    Quelqu'un aurait les bons paramètres à renseigner dans la commande ?

    Merci d'avance.
  • tsalle
    Member
    Zabbix Certified Specialist
    • Oct 2012
    • 79

    #2
    Bonjour,

    Tu peux supprimer les paramètres time_from et time_till.
    La liste des paramètres de recherche / filtrage des events est visible ici :


    du coup ça donnerai :
    Code:
    curl -H content-type:application/json --data '{"jsonrpc": "2.0","method": "event.get","params":{"output": "extend","sortfield": ["clock", "eventid"],"sortorder": "desc"},"auth": "kuy875jh875jhkuyf76kg5jhgd876uyfkuyf65","id": 2}' http://127.0.0.1/api_jsonrpc.php

    Comment

    Working...