diff --git a/conf/monitorix.conf b/conf/monitorix.conf index a8f3f13..f0e3c1b 100644 --- a/conf/monitorix.conf +++ b/conf/monitorix.conf @@ -654,6 +654,9 @@ secure_log_date_format = %b %e {%- if phpfpm_installed == 'true' %} 4 = php-fpm {%- endif %} + 5 = {% for process in process_infos.splitlines() %}{% if loop.index > 1 %}, {% endif -%} + {{ process.split('|')[0] }} + {%- endfor %} slapd = LDAP server @@ -664,6 +667,9 @@ secure_log_date_format = %b %e master = Postfix imap = Dovecot IMAP sshd = SSH server + {%- for process in process_infos.splitlines() %} + {{ process.split('|')[0] }} = {{ process.split('|')[1] }} + {%- endfor %} rigid = 2, 0, 0, 0, 0, 0, 0, 0 limit = 100, 1000, 1000, 1000, 1000, 1000, 1000, 1000 diff --git a/scripts/_common.sh b/scripts/_common.sh index f2db13e..4d05205 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -119,6 +119,15 @@ result = [generate_port_info("tcp", "4", port) for port in tcp4_port_list] + \ result.sort() print('\n'.join(result)) EOF +)" + readonly process_infos="$(python3 <