Advertisement
Guest User

icinga2.conf

a guest
Apr 12th, 2018
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.74 KB | None | 0 0
  1. /**
  2.  * Icinga 2 configuration file
  3.  * -- this is where you define settings for the Icinga application including
  4.  * which hosts/services to check.
  5.  *
  6.  * For an overview of all available configuration options please refer
  7.  * to the documentation that is distributed as part of Icinga 2.
  8.  */
  9.  
  10. /**
  11.  * The constants.conf defines global constants.
  12.  */
  13. include "constants.conf"
  14.  
  15. /**
  16.  * The zones.conf defines zones for a cluster setup.
  17.  * Not required for single instance setups.
  18.  */
  19.  include "zones.conf"
  20.  
  21. /**
  22.  * The Icinga Template Library (ITL) provides a number of useful templates
  23.  * and command definitions.
  24.  * Common monitoring plugin command definitions are included separately.
  25.  */
  26. include <itl>
  27. include <plugins>
  28. include <plugins-contrib>
  29. include <manubulon>
  30.  
  31. /**
  32.  * This includes the Icinga 2 Windows plugins. These command definitions
  33.  * are required on a master node when a client is used as command endpoint.
  34.  */
  35. include <windows-plugins>
  36.  
  37. /**
  38.  * This includes the NSClient++ check commands. These command definitions
  39.  * are required on a master node when a client is used as command endpoint.
  40.  */
  41. include <nscp>
  42.  
  43. /**
  44.  * The features-available directory contains a number of configuration
  45.  * files for features which can be enabled and disabled using the
  46.  * icinga2 feature enable / icinga2 feature disable CLI commands.
  47.  * These commands work by creating and removing symbolic links in
  48.  * the features-enabled directory.
  49.  */
  50. include "features-enabled/*.conf"
  51.  
  52. /**
  53.  * Although in theory you could define all your objects in this file
  54.  * the preferred way is to create separate directories and files in the conf.d
  55.  * directory. Each of these files must have the file extension ".conf".
  56.  */
  57. include_recursive "conf.d"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement