Ad Widget

Collapse

ACTION sur Discovery - choix de l'interface de communication Zabbix Serveur <--> Host

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Eric_B
    Member
    • Mar 2018
    • 75

    #1

    ACTION sur Discovery - choix de l'interface de communication Zabbix Serveur <--> Host

    Comment activer et passer par l'interface SNMP plutôt que par l'agent interface (IP de l'Host et le port 10050) lors de la création d'un HOST après un Discovey ?


    Click image for larger version  Name:	skO21pn.png Views:	1 Size:	72.3 KB ID:	379194

    Je n'ai pas la possibilité de configurer l'interface que je veux utiliser pour communiquer avec l'HOST ... il me met par défaut ca :

    Click image for larger version  Name:	0cjN7Pq.png Views:	1 Size:	51.0 KB ID:	379195

    et je suis obligé de rectifier comme tel :

    Click image for larger version  Name:	l1OJ5Gd.png Views:	1 Size:	52.7 KB ID:	379196


    Merci d'avance pour vos réponses. Cela m'eviterait de faire une correction sur les Hosts trouvés... j'en ai bcp ...
    Last edited by Eric_B; 20-05-2019, 16:13.
  • steve.destivelle
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Feb 2017
    • 304

    #2
    Hello,

    ce n'est pas possible nativement.
    Passes par l'exécution d'une remote command pour lancer un custom script qui va changer l'interface de ton équipement.

    Steve
    "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
    "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

    "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

    Comment

    • Eric_B
      Member
      • Mar 2018
      • 75

      #3
      Merci Steve.

      Comment

      • steve.destivelle
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Feb 2017
        • 304

        #4
        Essaye ça.

        début script ===============================
        import sys
        import logging
        from pyzabbix import ZabbixAPI

        # Create ZabbixAPI class instance
        zapi = ZabbixAPI(url='http://localhost/zabbix/', user='Admin', password='zabbix')

        host_id = sys.argv[1]

        interfaces_list = zapi.hostinterface.get(hostids=host_id)
        interface_id = (interfaces_list[0]['interfaceid'])

        zapi.hostinterface.update(interfaceid=interface_id ,type=2)
        =============================================== fin script

        installe pyzabbix: pip install py-zabbix
        il te faut le package python-pip

        essaye avec un host: python interface.py 10084

        puis dans le custom script, tu mets "python interface.py {HOST.ID}"
        "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
        "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

        "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

        Comment

        • Eric_B
          Member
          • Mar 2018
          • 75

          #5
          Je verrais plus tard pour l’implémentation de script Steve Click image for larger version

Name:	MIKPkB0.png
Views:	157
Size:	1.7 KB
ID:	379213

          Comment

          • Eric_B
            Member
            • Mar 2018
            • 75

            #6
            Je suis qd même très surpris que l'on puisse pas sur une découverte d'appareils réseau correctement paramétrer le mode de communication par défaut entre le Zabbix-Serveur et ces appareils réseau qd même ... Click image for larger version

Name:	9u6aRQ9.png
Views:	110
Size:	1.8 KB
ID:	379216

            par exemple j'ai 72 Switch là...

            Comment

            • steve.destivelle
              Senior Member
              Zabbix Certified Trainer
              Zabbix Certified SpecialistZabbix Certified Professional
              • Feb 2017
              • 304

              #7
              C'est une découverte d'objet.
              Pas forcément des équipements réseaux comme tu l'entends.
              Cela pourrait être des serveurs avec un agent Zabbix.
              "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
              "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

              "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

              Comment

              Working...