https://github.com/plus3it/rsyslog-formula
Saltstack formula used to configure the rsyslog service
https://github.com/plus3it/rsyslog-formula
Last synced: 10 months ago
JSON representation
Saltstack formula used to configure the rsyslog service
- Host: GitHub
- URL: https://github.com/plus3it/rsyslog-formula
- Owner: plus3it
- License: apache-2.0
- Created: 2024-04-16T18:13:05.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-06-16T20:04:10.000Z (12 months ago)
- Last Synced: 2025-06-16T21:22:51.092Z (12 months ago)
- Language: Jinja
- Size: 95.7 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# rsyslog-formula
This Salt formula will install and configure the rsyslog system-logging service. It is expected that this automation will be executed as part of a larger SaltStack execution such as that performed when running [Watchmaker](https://watchmaker.readthedocs.io/).
This formula expects that any remote syslog servers' information will be stored in a site-specific Pillar-configuration. See the pillar.example file for what the Pillar-structure should look like. If nothing appropriate is defined in Pillar, informational-output to that effect will be emitted.
Note: this formula currently only supports setting up an Rsyslog client for basic TCP- or UDP-based logging to a remote syslog server. If encryption and/or RELP are requested for a given remote syslog destination, the formula will emit a not-supported message and not attempt to configure an entry in /etc/rsyslog.d.