Ad Widget

Collapse

Surveiller le contenu d'un fichier log

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • redmail
    Junior Member
    • Jul 2019
    • 2

    #1

    Surveiller le contenu d'un fichier log

    Bonjour à tous

    J'ai un script de backup dont le canal erreur est renvoyé vers un fichier error.log.

    Donc si le script tourne correctement mon error.log est vide sinon il contient des infos sur l'erreur.

    Je voudrais que Zabbix vérifie ce fichier et s'il n'est pas vide, m'avertisse que le backup n'a pas fonctionné correctement.

    Avez-vous une idée pour réaliser cela ?

    Merci

    Cordialement

    Régis

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

    #2
    Hello Régis,

    tu peux vérifier que ton backup s'est bien passé si le fichier error.log n'a pas été mis à jour à l'aide de la clé vfs.file.cksum et ensuite utiliser la fonction diff pour le trigger afin de détecter que ton fichier a été modifié.

    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

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

      #3
      Ou si l'utilisation de la clé checksum n'est possible, tu peux utiliser vfs.file.contents avec la fonction strlen pour le trigger.
      "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

      • redmail
        Junior Member
        • Jul 2019
        • 2

        #4
        Bonjour

        Merci pour vos réponses.

        Je me suis basé effectivement sur le même principe que la vérification de /etc/passwd.

        Merci pour votre aide.

        Cordialement

        Régis

        Comment

        Working...