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:11Hola,
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
-
-
::
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.
-
-
::
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.
-
::
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=794852Feature Request:
https://sourceforge.net/tracker/?group_id=155200&atid=794855Hola.
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.