Ad Widget

Collapse

Créer un document référencent toutes les alarmes

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Frdz
    Junior Member
    • Nov 2014
    • 2

    #1

    Créer un document référencent toutes les alarmes

    Bonjour,

    J'aimerai faire un dossier (word ou excel) dans lequel je voudrai voir apparaître :

    - item
    - oid
    - description
    - link template.

    Je n'ai pas trouvé de solutions pour faire un export de ces informations, peut être que quelqu'un a déjà fait quelque chose de similaire (requête Mysql, traitement sur XML, autre) ?

    Merci d'avance.
    Last edited by Frdz; 14-11-2014, 11:56.
  • tiramiseb
    Senior Member
    • Sep 2012
    • 427

    #2
    Salut,

    Peux-tu préciser sur quelles infos tu veux faire ça ?
    Tu veux avoir les infos d'un hôte ?
    Tu veux tous les items de tous les hôtes ?
    Autre chose ?
    Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

    Comment

    • Frdz
      Junior Member
      • Nov 2014
      • 2

      #3
      Je voudrais avoir la liste de tous mes items, avec leur OID et le / les templates auquel ils sont liés. Ceci afin d'avoir un document qui liste tout se qui est supervisé sur la plateforme.

      Comment

      • tiramiseb
        Senior Member
        • Sep 2012
        • 427

        #4
        Donc tu veux les items des hôtes configurés, pas des templates ? Les hôtes configurés, ou les hôtes actifs ?

        Ensuite, un item ne peut pas être lié à plusieurs templates, alors à quoi tu penses quand tu écris « le / les templates [...] liés » ?
        Traducteur principal de Zabbix en français ces derniers temps - Blog personnel - Boutique de domotique "DIY"

        Comment

        • tsalle
          Member
          Zabbix Certified Specialist
          • Oct 2012
          • 79

          #5
          Salut !

          Tu peux faire un fichier requete.sql avec cette requete dedans :
          Code:
          SELECT 
              h1.host, 
              h2.host, 
              i.name, 
              i.description, 
              i.snmp_oid 
          FROM 
              hosts h1 
              INNER JOIN hosts_templates ht ON h1.hostid = ht.hostid 
              INNER JOIN hosts h2 ON ht.templateid = h2.hostid 
              INNER JOIN items i ON i.hostid = h1.hostid 
              INNER JOIN hosts_groups hg ON h1.hostid = hg.hostid 
              INNER JOIN groups g ON hg.groupid = g.groupid 
          WHERE g.name <> 'Templates'
          ensuite mysql -uzabbix -p zabbix < requete.sql > fichier_en_sortie.csv

          et tu l'ouvre avec Excel, en spécifiant <tab> comme délimiteur et voila...

          Comment

          Working...