16.2. logging Paramètres du rôle du système
Dans un playbook de rôle système logging
, vous définissez les entrées dans le paramètre logging_inputs
, les sorties dans le paramètre logging_outputs
et les relations entre les entrées et les sorties dans le paramètre logging_flows
. Le rôle de système logging
traite ces variables avec des options supplémentaires pour configurer le système de journalisation. Vous pouvez également activer le cryptage ou une gestion automatique des ports.
Actuellement, le seul système de journalisation disponible dans le rôle de système logging
est Rsyslog.
logging_inputs
: Liste des entrées pour la solution d'enregistrement.-
name
: Nom unique de l'entrée. Utilisé dans la liste des entréeslogging_flows
: et dans le nom du fichier généréconfig
. type
: Type de l'élément d'entrée. Le type spécifie un type de tâche qui correspond à un nom de répertoire dansroles/rsyslog/{tasks,vars}/inputs/
.basics
: Entrées configurant les entrées à partir du journalsystemd
ou de la priseunix
.-
kernel_message
: Chargerimklog
si la valeur esttrue
. La valeur par défaut estfalse
. -
use_imuxsock
: Utilisezimuxsock
au lieu deimjournal
.false
est la valeur par défaut. -
ratelimit_burst
: Nombre maximal de messages pouvant être émis dans le cadre deratelimit_interval
. La valeur par défaut est20000
siuse_imuxsock
est faux. La valeur par défaut est200
siuse_imuxsock
est vrai. -
ratelimit_interval
: Intervalle pour évaluerratelimit_burst
. La valeur par défaut est de 600 secondes siuse_imuxsock
est faux. La valeur par défaut est 0 siuse_imuxsock
est vrai. 0 indique que la limitation de débit est désactivée. -
persist_state_interval
: L'état du journal est conservé tous lesvalue
messages. La valeur par défaut est10
et n'est effective que siuse_imuxsock
est faux.
-
-
files
: Entrées configuration des entrées à partir de fichiers locaux. -
remote
: Entrées configurant les entrées de l'autre système d'enregistrement sur le réseau.
-
state
: État du fichier de configuration.present
ouabsent
. La valeur par défaut estpresent
.
-
logging_outputs
: Liste des sorties pour la solution d'enregistrement.-
files
: Sorties configurer les sorties vers des fichiers locaux. -
forwards
: Sorties Configuration des sorties vers un autre système d'enregistrement. -
remote_files
: Sorties configurer les sorties d'un autre système de journalisation vers des fichiers locaux.
-
logging_flows
: Liste des flux qui définissent les relations entrelogging_inputs
etlogging_outputs
. La variablelogging_flows
a les clés suivantes :-
name
: Nom unique du flux -
inputs
: Liste des valeurs du nomlogging_inputs
-
outputs
: Liste des valeurs du nomlogging_outputs
.
-
-
logging_manage_firewall
: Si la valeur esttrue
, la variable utilise le rôlefirewall
pour gérer automatiquement l'accès au port à partir du rôlelogging
. -
logging_manage_selinux
: Si la valeur esttrue
, la variable utilise le rôleselinux
pour gérer automatiquement l'accès au port à partir du rôlelogging
.
Ressources supplémentaires
-
Documentation installée avec le paquetage
rhel-system-roles
dans/usr/share/ansible/roles/rhel-system-roles.logging/README.html