PIFIA

Llamamos PIFIA (PICA Framework for Integrated Alarms) a los ficheros y convenciones que sirven para gestionar las alarmas (sin incluir el propio ejecutable pica). Las alarmas son pequeños programas que comprueban el estado de los servicios del sistema y avisan de las posibles anomalías, intentando quizás recobrar el estado normal. Éstos se instalan como ficheros normales en las máquinas remotas, aunque tienen algunas propiedades adicionales y dependencias. Esto tiene varias ventajas:

  1. Una vez allí pueden ejecutarse periódicamente (como un trabajo cron normal y corriente), evitando así la dependencia de la conexión con el servidor «principal», del que se copiaron originalmente las alarmas.

  2. Pueden instalarse diferentes versiones en distintas máquinas, si fuera necesario o conveniente.

  3. Evitamos un trato especial a las alarmas, que de esta forma pueden entenderse como simples ficheros. Esto facilita la creación de programas de gestión de alarmas (por nosotros y por terceros) y facilita que, en caso de problemas, los administradores puedan cambiarlas, moverlas, borrarlas, o manipularlas de cualquier forma manualmente.

Actualmente podemos decir que PIFIA se compone de: