arillso.system.rsyslog role – Configure and manage rsyslog environment using Ansible
Note
This role is part of the arillso.system collection (version 0.0.34).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install arillso.system
.
To use it in a playbook, specify: arillso.system.rsyslog
.
Entry point main
– Configure and manage rsyslog environment using Ansible
Synopsis
This spec defines the parameters for configuring rsyslog and its environment on various distributions using Ansible.
Parameters
Parameter |
Comments |
---|---|
Main configuration for rsyslog including modules, global directives, and rules. |
|
Global directives for file ownership, permissions, and other settings. |
|
Permissions for new directories. |
|
Permissions for new log files. |
|
Default group for log files. |
|
Default owner for log files. |
|
Include additional configuration files. |
|
Default umask for creating new files and directories. |
|
Work directory for rsyslog. |
|
Configuration for rsyslog modules. |
|
Description of the module. |
|
Name of the module. |
|
Specific settings for the module, varies by module. |
|
Input settings for imudp and imtcp modules. |
|
Port number for UDP or TCP syslog reception. |
|
Type of the input, e.g., imudp or imtcp. |
|
Defines rules for logging different types of messages. |
|
Action to take for messages matching the filter. |
|
Description of what the rule does. |
|
Filter defining which messages this rule applies to. |
|
List of rsyslog packages to be installed. Default: |
|
Name of the rsyslog service. Default: |