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 Tabla tnetwork_component y tagente_modulo

  • Tabla tnetwork_component y tagente_modulo

    Posted by dario-1985 on December 28, 2009 at 14:11

    Hola,

    durante la configuraccion de PandoraFMS 1.3RC2 he notado que la tabla `tnetwork_component` usa diferentes tipos de datos para los limites de alerta.

    Es correcto? Por que luego tengo anomalias si uso valores particulares.

    D.

    mysql> describe tagente_modulo;
    +——————-+———————-+——+—–+———+—————-+
    | Field            | Type                | Null | Key | Default | Extra          |
    +——————-+———————-+——+—–+———+—————-+
    (…)
    | min_warning      | double(18,2)        | YES  |    | 0.00    |                |
    | max_warning      | double(18,2)        | YES  |    | 0.00    |                |
    | min_critical      | double(18,2)        | YES  |    | 0.00    |                |
    | max_critical      | double(18,2)        | YES  |    | 0.00    |                |
    | min_ff_event      | int(4) unsigned      | YES  |    | 0      |                |
    | delete_pending    | int(1) unsigned      | YES  |    | 0      |                |
    +——————-+———————-+——+—–+———+—————-+

    mysql> describe tnetwork_component;
    +——————+———————–+——+—–+———-+—————-+
    | Field            | Type                  | Null | Key | Default  | Extra          |
    +——————+———————–+——+—–+———-+—————-+
    (…)
    | min_warning      | double(18,13)         | YES  |    | 0.000000 |                |
    | max_warning      | double(18,13)         | YES  |    | 0.000000 |                |
    | min_critical    | double(18,13)         | YES  |    | 0.000000 |                |
    | max_critical    | double(18,13)         | YES  |    | 0.000000 |                |
    | min_ff_event    | int(4) unsigned      | YES  |    | 0        |                |
    +——————+———————–+——+—–+———-+—————-+

    Sancho replied 14 years, 10 months ago 4 Members · 5 Replies
  • 5 Replies
  • raul

    Member
    December 28, 2009 at 19:20
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Gracias por reportarlo, le echamos un vistazo. Supongo que es 3.0RC2 en lugar de 1.3RC2, ¿no? 😀

    Raúl

  • Sancho

    Administrator
    December 28, 2009 at 19:27
    2229 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Lo cierto es que deberían ser todos iguales. Generalmente no hace falta tanta precision (18,13) y con (18,2) deberia valer a todo el mundo. En caso de necesitar mas precisión o menos se puede alterar el esquema de la BBDD para poder utilizar mas precisión, pero en cualquier caso la precisión deberia ser similar en ambas tablas. En la version final hemos corregido esta discrepancia.

    Gracias por advertirlo.

  • dario-1985

    Member
    January 2, 2010 at 18:09
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Si, Raul entendia la version 3.0 RC2. Estoy descargando ahora la nueva version estable. 🙂

    Feliz año

    D.

  • micky

    Member
    January 12, 2010 at 18:52
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola.
    En mi caso, he modificado las columnas max, min, max_warning… con valores de tipo BIGINT(20) para poder manejar datos enteros muy grandes y me he encontrado con las siguientes limitaciones:

    1) La entrada de texto en la consola esta limitada a 15 caracteres.
    2) Los valores muy grandes como 100.000.000.000.000 son machacados al valor máximo de un integer, es decir, a 2.147.483.647 … quiza sea por el “text parsing” que realiza la consola.

    Y de paso, ¿cómo podía modificar pandora para que mostrase 1.000 en lugar de 1,000 como separador de millares?
    Sería interesante añadir una opción en el setup para elegir el separador de millares, incluso relacionarlo con el idioma de la consola.
    Si es necesario lo añado al subforo “suggested features”.

    Un saludo.

  • Sancho

    Administrator
    January 12, 2010 at 22:05
    2229 Karma points
    Community awards: bulb Bright ideas
    Community rank: tentacle_master_icon Tentacle Master
    Like it
    Up
    0
    Down
    Drop it
    ::

    Son buenas puntualizaciones, añadelas (si es posible unas como bugs) y otras como feature request en el tracker de Sourceforge:

    BUGS (lo de los 15 digitos)
    https://sourceforge.net/tracker/?group_id=155200&atid=794852

    Feature Request:
    https://sourceforge.net/tracker/?group_id=155200&atid=794855

    Hola.
    En mi caso, he modificado las columnas max, min, max_warning… con valores de tipo BIGINT(20) para poder manejar datos enteros muy grandes y me he encontrado con las siguientes limitaciones:

    1) La entrada de texto en la consola esta limitada a 15 caracteres.
    2) Los valores muy grandes como 100.000.000.000.000 son machacados al valor máximo de un integer, es decir, a 2.147.483.647 … quiza sea por el “text parsing” que realiza la consola.

    Y de paso, ¿cómo podía modificar pandora para que mostrase 1.000 en lugar de 1,000 como separador de millares?
    Sería interesante añadir una opción en el setup para elegir el separador de millares, incluso relacionarlo con el idioma de la consola.
    Si es necesario lo añado al subforo “suggested features”.

    Un saludo.