Ad Widget

Collapse

Windows Update comment survivre :o)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • -pat-
    Junior Member
    • Sep 2006
    • 13

    #1

    Windows Update comment survivre :o)

    Bonjour à tous,

    Ayant des serveurs sous windows, je dois toujours faire attention aux alertes Microsoft.
    Pour monitorer le nombre de mise à jour en attente sur votre serveur, il faut :

    1 ) Créer deux fichiers dans le repertoire "C:\Program Files\Zabbix Agent\"
    ms-reboot.vbs
    Set oSysInfo=CreateObject("Microsoft.Update.SystemInfo ")
    Set oSearcher=CreateObject("Microsoft.Update.Searcher" )
    Set oRes=oSearcher.Search("Type='Software' and IsInstalled=0")
    WScript.Echo oSysInfo.RebootRequired

    ms-update.vbs
    Set oSysInfo=CreateObject("Microsoft.Update.SystemInfo ")
    Set oSearcher=CreateObject("Microsoft.Update.Searcher" )
    Set oRes=oSearcher.Search("Type='Software' and IsInstalled=0")
    WScript.Echo oRes.Updates.Count

    2 ) augmenter le timeout à 30 dans le fichier zabbix_agentd.conf
    ### Option: Timeout
    # Spend no more than Timeout seconds on processing
    Timeout=30
    3 ) Rajouter les lignes :
    UserParameter=ms-reboot,cscript //NoLogo "C:\Program Files\Zabbix Agent\ms-reboot.vbs"
    UserParameter=ms-update,cscript //NoLogo "C:\Program Files\Zabbix Agent\ms-update.vbs"
    4) relancer le service Zabbix Agent pour Windows
    5)reste a tester :
    [root@noc ~]# /opt/zabbix/bin/zabbix_get -s srvdc02 -k ms-reboot
    0
    [root@noc ~]# /opt/zabbix/bin/zabbix_get -s srvdc02 -k ms-update
    7

    Pour info le ms-reboot renvoi -1 lorsqu'il est en attente de redemarrage.

    Cordialement,

    Patrice
  • ghoz
    Senior Member
    • May 2011
    • 204

    #2
    Originally posted by -pat-
    B
    2 ) augmenter le timeout à 30 dans le fichier zabbix_agentd.conf
    ### Option: Timeout
    # Spend no more than Timeout seconds on processing
    Timeout=30

    Attention danger,
    avec un timout passé de 3 a 30, sachat qu'un process de l'agent ne peut gerer qu'une demande a la fois, en cas de blocage sur les autres items, il faut potentiellement multiplier par 10 le nb de process agents démarés...

    une solution est de passer l'item en 'zabbix trapper' et lancer les scripts par tache planifiées et via zabbix_sender ...

    Ghoz

    Comment

    • -pat-
      Junior Member
      • Sep 2006
      • 13

      #3
      Merci Ghoz

      Comment

      • LogHann
        Junior Member
        • Aug 2018
        • 5

        #4
        Bonjour,

        Pouvez-vous me préciser "la solution est de passer l'item en 'zabbix trapper' et lancer les scripts par tache planifiées et via zabbix_sender ..."

        En vous remerciant par avance

        Cordialement,

        Comment

        Working...