Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

Welcome to Pandora FMS Community Forums Soporte de la comunidad Dudas sobre intervalos de módulos.

  • Dudas sobre intervalos de módulos.

    Posted by jartal on January 9, 2012 at 18:52

    Hola muy buenas.

    Tengo dos dudas sencillas que me gustaría saber sobre este tema.

    1. ¿Cual es el tiempo máximo que se le puede poner a un intervalo?. Lo digo porque le puse un intervalo de una semana y parece que se sale del rango.

    2. En el caso de que de forma local (con module_interval) establezca un intervalo y más adelante necesite cambiar el el tiempo de ejecución del módulo ¿Cual tiene más prioridad? ¿El intervalo puesto con “module_interval” o el que pongo directamente de la consola?.

    Un Saludo

    tpalacios replied 13 years, 1 month ago 2 Members · 3 Replies
  • 3 Replies
  • tpalacios

    Member
    January 10, 2012 at 00:46
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Extraído de la documentación oficial:

    module_interval

    Desde que Pandora 1.2 introdujo este nuevo tipo, se puede, para cada módulo, fijar su propio intervalo. Este intervalo se calcula como un factor multiplicador para el intervalo del agente. Por ejemplo, si el agente tiene intervalo 300 (5 minutos), y se quiere un módulo que sea procesado sólo cada 15 minutos, se debe añadir esta línea: module_interval 3. Así, este módulo será procesado cada 300sec x 3 = 900sec (15 minutos).

    Cuidado con fijar intervalos en agentes software haciendo uso de module_interval, ya que el valor a utilizar no es el intervalo en sí, sino un multiplicador del intervalo global del agente, con lo que si has utilizado el module_interval para definir el tiempo como si fueran segundos, ese módulo no va a ejecutarse nunca.

    Por ejemplo, Si precisas de un intervalo de módulo de una semana para un módulo de agente software con un intervalo de agente de 5 minutos, puedes probar con module_interval 2016.

    El intervalo definido de forma local (module_interval) prevalece sobre el intervalo definido en la consola.

    Saludos. 🙂

  • jartal

    Member
    January 10, 2012 at 18:59
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola.

    Sí si eso lo se lo que me pasa, que, cuando lo pongo a 2016 tengo la sensación de que es un rango muy elevado porque no lo coge y lo hace cada 5 minutos, en cambio si lo reduzco y lo pongo de un día (288) sí que me lo coge y respeta el intervalo, por eso tenía la primera duda.

    Segunda duda aclarada. 🙂

    Un Saludo.

  • tpalacios

    Member
    January 10, 2012 at 23:21
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Vaya… parece que ambos hemos tenido un error a la hora de plantearnos el parámetro que debemos usar para módulos con intervalos tan grandes.

    Prueba a usar esto:

    Module Crontab

    Saludos. 😉