Capítulo 14. Uso de la función de sistema de registro
Como administrador del sistema, puede utilizar el rol de sistema de registro para configurar un host RHEL como servidor de registro para recoger los registros de muchos sistemas cliente.
14.1. La función del sistema de registro
Con el rol de sistema de registro, puede desplegar configuraciones de registro en hosts locales y remotos.
Para aplicar un rol de sistema de registro en uno o más sistemas, se define la configuración de registro en un playbook. Un libro de jugadas es una lista de una o más jugadas. Los playbooks son legibles por humanos y están escritos en formato YAML. Para obtener más información sobre los libros de jugadas, consulte Trabajar con libros de jugadas en la documentación de Ansible.
El conjunto de sistemas que quiere que Ansible configure según el libro de jugadas se define en un inventory file. Para obtener más información sobre la creación y el uso de inventarios, consulte Cómo construir su inventario en la documentación de Ansible.
Las soluciones de registro proporcionan múltiples formas de leer los registros y múltiples salidas de registro.
Por ejemplo, un sistema de registro puede recibir las siguientes entradas:
- archivos locales,
-
systemd/journal
, - otro sistema de registro a través de la red.
Además, un sistema de registro puede tener las siguientes salidas:
-
los registros se almacenan en los archivos locales del directorio
/var/log
, - los registros se envían a Elasticsearch,
- los registros se envían a otro sistema de registro.
Con el rol de sistema de registro, puedes combinar las entradas y salidas para adaptarlas a tus necesidades. Por ejemplo, puede configurar una solución de registro que almacene las entradas de journal
en un archivo local, mientras que las entradas leídas de los archivos se reenvían a otro sistema de registro y se almacenan en los archivos de registro locales.