Wallyworld Nagios

Channel Revision Published Runs on
latest/stable 0 19 Mar 2021
Ubuntu 16.04 Ubuntu 14.04
juju deploy wallyworld-nagios
Show information

Platform:

Ubuntu
16.04 14.04

Learn about configurations >

  • admin_email | string

    Default: root@localhost

    Email address used for the admin, used by $ADMINEMAIL$ in notification commands.

  • admin_pager | string

    Default: pageroot@localhost

    Email address used for the admin pager, used by $ADMINPAGER$ in notification commands.

  • check_external_commands | int

    Default: 1

    Config variable to enable checking external commands - 0 is disable, 1 is enable.

  • command_check_interval | string

    Default: -1

    How often to check for external commands.

  • command_file | string

    Default: /var/lib/nagios3/rw/nagios.cmd

    File that Nagios checks for external command requests.

  • daemon_dumps_core | int

    Option to determine if Nagios is allowed to create a core dump.

  • debug_file | string

    Default: /var/log/nagios3/nagios.debug

    Path for the debug file.

  • debug_level | int

    Specify the debug level for nagios. See the docs for more details.

  • debug_verbosity | int

    Default: 1

    How verbose will the debug logs be - 0 is brief, 1 is more detailed and 2 is very detailed.

  • enable_livestatus | boolean

    Config variable to enable livestatus module or not.

  • enable_pagerduty | boolean

    Config variable to enable pagerduty notifications or not.

  • extraconfig | string

    Any additional nagios configuration you would like to add can be set into this element. It will be placed in /etc/nagios3/conf.d/extra.cfg

  • livestatus_args | string

    Arguments to be passed to the livestatus module, defaults to empty.

  • livestatus_path | string

    Default: /var/lib/nagios3/livestatus/socket

    Default path to livestatus socket, if enabled via enable_livestatus

  • load_monitor | string

    Default: 5.0!4.0!3.0!10.0!6.0!4.0

    A string to pass to the Nagios load monitoring command. Default is to report warning at 5.0, 4.0 and 3.0 averages, critical at 10.0, 6.0 and 4.0.

  • log_archive_path | string

    Default: /var/log/nagios3/archives

    Path for archived log files

  • log_rotation_method | string

    Default: d

    Log rotation method that Nagios should use to rotate the main logfile.

  • monitor_self | boolean

    Default: True

    If true, enable monitoring of the nagios unit itself.

  • nagios_group | string

    Default: nagios

    The effective group that nagios will run as.

  • nagios_host_context | string

    Default: juju

    a string that will be prepended to instance name to set the host name in nagios. So for instance the hostname would be something like: juju-postgresql-0 If you're running multiple environments with the same services in them this allows you to differentiate between them.

  • nagios_user | string

    Default: nagios

    The effective user that nagios will run as.

  • pagerduty_key | string

    Pagerduty API key to use for notifications

  • pagerduty_path | string

    Default: /var/lib/nagios3/pagerduty

    Path for Pagerduty notifications to be queued.

  • password | string

    Password to use for Nagios administrative access. If not provided, a password will be generated (see documentation for instructions on retrieving the generated password.)

  • ro-password | string

    Password to use for read-only Nagios access. If left blank, the nagiosro account will not be created.

  • ssl | string

    Default: off

    Enable SSL communication for Nagios. Possible values are "on", "off", or "only". The "only" option disables All HTTP communication in favor of HTTPS - may play havok with existing nagios deployments.

  • ssl_cert | string

    base64 encoded server certificate. If left blank, the certificate and key will be autogenerated as self-signed.

  • ssl_chain | string

    base64 encoded chain certificates file. If ssl_cert is blank, this will be ignored.

  • ssl_key | string

    base64 encoded server certificate key. If ssl_cert is blank, this is ignored.

  • use_syslog | int

    Default: 1

    Log messages to syslog as well as main file.