cd_rsyslog | Parameters

  • pkg_ensure (string) (defaults to: 'present') — which package type to choose, i.e. latest or present.
  • reqpackages_server (string) (defaults to: ['rsyslog','rsyslog-gnutls','rsyslog-mysql']) — packages to install on the rsyslog server
  • reqpackages_client (string) (defaults to: ['rsyslog','rsyslog-gnutls']) — packages to install on clients.
  • rg_manage_syslog (boolean) (defaults to: false) — whether to manage rsyslog or simply have the service up and running with default settings.
  • rg_log_server (string) (defaults to: "rsyslog.${::domain}") — adress of the central logging server
  • rg_udp_port (string) (defaults to: '514') — port to use for UDP
  • rg_tcp_port (string) (defaults to: '514') — port to use for TCP
  • rg_gen_port (string) (defaults to: '514') — port to use in general
  • rg_conf_d_dir (string) (defaults to: '/etc/rsyslog.d') — the configuration directory
  • rg_work_dir (string) (defaults to: '/var/lib/rsyslog') — working directory
  • rg_enable_fw (boolean) (defaults to: false) — whether to manage the firewall for this service
  • rg_fw_order_no (string) (defaults to: '50') — the order number for firewall rules
  • rg_enable_mysql (boolean) (defaults to: false) — whether to use mysql backend
  • rg_use_socket (boolean) (defaults to: true) — whether to use the socket backend
  • rg_use_klogd (boolean) (defaults to: true) — whether to use the klogd backend
  • rg_use_udp (boolean) (defaults to: false) — whether to use udp
  • rg_use_tcp (boolean) (defaults to: true) — whether to use tcp
  • rg_enable_tls (boolean) (defaults to: false) — whether to use tls encryption
  • rg_gnutls_dir (string) (defaults to: '/etc/pki/gnutls') — the directory for gnutls
  • rg_gnutls_ca_cert (string) (defaults to: 'gnutls-ca-cert.pem') — the name of the gnutls ca cert
  • rg_allowd_domains (string) (defaults to: ".${::domain}") — which domains are allowed to talk via gnutls to the rsyslogserver
  • rg_tls_stream_mode (string) (defaults to: '1') — the gnutls straming mode.
  • rg_file_template (string) (defaults to: 'RSYSLOG_TraditionalFileFormat') — the format template for rsyslog
  • rg_file_sync (string) (defaults to: 'off') — whether to use file sync
  • rg_listen_logs (string) (defaults to: 'present') — whether to keep the general logs
  • rg_kernel_logs (string) (defaults to: 'present') — whether to keep the kernel logs
  • rg_info_logs (string) (defaults to: 'present') — whether to keep the info logs
  • rg_authpriv_logs (string) (defaults to: 'present') — whether to keep the authpriv logs
  • rg_mail_logs (string) (defaults to: 'present') — whether to keep the mail logs
  • rg_cron_logs (string) (defaults to: 'present') — whether to keep the cron logs
  • rg_emerg_logs (string) (defaults to: 'present') — whether to keep the emergency logs
  • rg_news_logs (string) (defaults to: 'present') — whether to keep the news logs
  • rg_boot_logs (string) (defaults to: 'present') — whether to keep the boot logs
  • rg_mysql_facility (string) (defaults to: '.*') — what to send to mysql
  • rg_mysql_log_target (string) (defaults to: 'ommysql') — log target for mysql
  • rg_mysql_db_host (string) (defaults to: 'localhost') — the DB host for mysql
  • rg_mysql_db_name (string) (defaults to: 'rsyslog_db') — mysql DB name
  • rg_mysql_db_user (string) (defaults to: 'rsyslog_db_user') — the username for the database
  • rg_mysql_db_pass (string) (defaults to: 'ChangeM3') — the password for the database

Leave a Reply