Ad Widget

Collapse

como usar vfs.file.time[ficheri,<mode>]

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • cdelprado
    Junior Member
    • Dec 2012
    • 14

    #1

    como usar vfs.file.time[ficheri,<mode>]

    Hola a todos,
    estoy peleándome para saber cómo hacer que zabbix me avise cuando un fichero no ha cambiado durante un determinado tiempo. Vamos que para mi si no se escribe en un fichero significa que tengo un problema.
    he pensado en usar vfs.file.time[file,modificador] trabajo con la hipótesis de que esta función me devolverá los segundos desde que se ha hecho la última modificación hasta el momento en el que zabbix lo revisa y lo que quiero es que si tengo el trigger lanzado cada 10 segundos en el momento en el que esos 10 segundos aumenten quiero que zabbix me avise.

    Gracias por la ayuda ;-)
  • exkg
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified Specialist
    • Mar 2007
    • 718

    #2
    Hola,

    Necessitas usar lah function .change en lah trigger ...


    []s,
    Luciano
    --
    Luciano Alves
    www.zabbix.com
    Brazil | México | Argentina | Colômbia | Chile
    Zabbix Performance Tuning

    Comment

    • cdelprado
      Junior Member
      • Dec 2012
      • 14

      #3
      Muhcas gracias

      Ok, lo resolvi, por que el problema que tenía era que el fichero que estaba revisando lo generaba un script en powershell y zabbix no lo podria leer.

      cuando se crea el fichero en powershell se debe hacer así
      $Problema | Out-File -filepath c:\zabbix\Logs\Ficheros.log -encoding UTF8

      lo importante es el "-encoding UTF8" sin esto Zabbix no sabe que hacer con el fichero.


      Gracias por la ayuda

      Comment

      Working...