nrpe.cfg.j2 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ### {{ ansible_managed }}
  2. log_facility=daemon
  3. pid_file={{ monitored_nrpe_pidfile }}
  4. debug=0
  5. {% if monitored_nrpe_server_address %}server_address={{ monitored_nrpe_server_address }}
  6. {% else %}# server_address=
  7. {% endif %}
  8. server_port={{ monitored_nrpe_port }}
  9. nrpe_user={{ monitored_user }}
  10. nrpe_group={{ monitored_group }}
  11. allowed_hosts=127.0.0.1,{{ monitored_server_ips|join(',') }}
  12. dont_blame_nrpe={% if monitored_nrpe_dont_blame == "1" %}1
  13. {% else %}0
  14. {% endif %}
  15. allow_bash_command_substitution={% if monitored_nrpe_allow_bash_command_substitution == "1" %}1
  16. {% else %}0
  17. {% endif %}
  18. {% if monitored_nrpe_command_prefix %}command_prefix={{ monitored_nrpe_command_prefix }}
  19. {% else %}# command_prefix=
  20. {% endif %}
  21. command_timeout={{ monitored_nrpe_command_timeout }}
  22. connection_timeout={{ monitored_nrpe_connection_timeout }}
  23. #allow_weak_random_seed=1
  24. # INCLUDE CONFIG FILE
  25. {% if monitored_nrpe_include_files %}{% for file in monitored_nrpe_include_files %}include={{ monitored_nrpe_basedir }}/{{ file }}
  26. {% endfor %}{% endif %}
  27. # INCLUDE CONFIG DIRECTORY
  28. {% if monitored_nrpe_include_dirs %}{% for dir in monitored_nrpe_include_dirs %}include_dir={{ monitored_nrpe_basedir }}/{{ dir }}
  29. {% endfor %}{% endif %}