Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Contexte

Vous pouvez modifier le paramรฉtrage du Module WebUI ( module qui porte l' UI de Visualisation ) :

  • La configuration du module se trouve par dรฉfaut dans le fichierย  /etc/shinken/modules/webui .cfg
  • Vous trouverez aussi systรฉmatiquement un exemple dansย  /etc/shinken-user-example/configuration/daemons/brokers/modules/webui/webui-example.cfg

Exemple de fichier de configuration

Code Block
languagejs
themeConfluence
#================================================================================
# WebUI
#================================================================================
# Daemons that can load this module:
# - broker
# This module is the visualization interface
# CFG_FORMAT_VERSION 1
#================================================================================

define module {

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MODULE IDENTITY    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Module name [ Must be unique ]                                                                    [ MANDATORY ] โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    module_name                                         WebUI

    # โ”€โ”€โ”€ Module type [ Do not edit ]                                                                       [ MANDATORY ] โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    module_type                                         webui

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    INTERFACE OPTIONS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Lang  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Select the lang that will be used by default on the UIs.                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       Currently managed:                                                                                        โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : en => (english)                                                                                 โ”€โ”€โ”€
    #           ...     : fr => (francais)                                                                                โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    lang                                                fr

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Images paths  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Folder containing shared files (displayed UI icons)                                                             โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    share_dir                                           /var/lib/shinken/share

    # โ”€โ”€โ”€ Folder containing pictures                                                                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    photo_dir                                           /var/lib/shinken/photos

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Outputs  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Maximum output length for plugin output                                                                         โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: 0 = no limit                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    max_output_length                                   0

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    INTERFACE ACCESS OPTIONS AND SECURITY    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Listening address/port  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ IP address to listen to.                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: 0.0.0.0 = all interfaces                                                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    host                                                0.0.0.0

    # โ”€โ”€โ”€ Port to listen to.                                                                                              โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    port                                                7767

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  HTTPS  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Enable HTTPS.                                                                                                   โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 0 => Use HTTP                                                                                   โ”€โ”€โ”€
    #           ...     : 1 => Use HTTPS                                                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    use_ssl                                             0

    # โ”€โ”€โ”€ SSL Certificates to use.                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    ssl_cert                                            /etc/shinken/certs/server.cert

    # โ”€โ”€โ”€ SSL key to use.                                                                                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    ssl_key                                             /etc/shinken/certs/server.key

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Security  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Secret key used to crypt cookie.                                                                                โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: must be the same as the configuration UI                                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    auth_secret                                         THIS SHOULD BE CHANGED BEFORE PRODUCTION

    # โ”€โ”€โ”€ Manage ACL.                                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Enable everything for everyone                                                             โ”€โ”€โ”€
    #           Default : 1 => Use users ACL                                                                              โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    manage_acl                                          1

    # โ”€โ”€โ”€ Remote application authentication.                                                                              โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 0 => Disable authentication using HTTP Header                                                   โ”€โ”€โ”€
    #           ...     : 1 => Allow the user to be load from a HTTP Header                                               โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_enable                                  0

    # โ”€โ”€โ”€ HTTP Header to use to get user name if remote_user_enable is set to 1.                                          โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_variable                                X-Remote-User

    # โ”€โ”€โ”€ Enable case sensitive for user name from remote_user_variable HTTP Header.                                      โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Disable case check on remote user login                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable case check on remote user login                                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_case_sensitive                          1

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MODULES    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Modules loaded by the Visualisation interface.                                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€       Available:                                                                                                โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : Mongodb => [mandatory] use to save user data (hive, favorites, ...)                             โ”€โ”€โ”€
    #           ...     : webui-enterprise => [mandatory]                                                                 โ”€โ”€โ”€
    #           ...     : sla => [mandatory] read sla from this module definition                                         โ”€โ”€โ”€
    #           ...     : Cfg_password => check password from the user configuration                                      โ”€โ”€โ”€
    #           ...     : event-manager-reader => activate the event manager page to show event                           โ”€โ”€โ”€
    #                                             (do not forget to activate the module in your broker to write data)     โ”€โ”€โ”€
    #           ...     : auth-active-directory => check password from active directory                                   โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    modules                                             Mongodb, webui-enterprise, sla, Cfg_password, event-manager-reader

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    METROLOGY ACCESS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ This parameter defines the graphite server addresses for each realm used to create the metrology data.          โ”€โ”€โ”€
    # โ”€โ”€โ”€ The address preceded by the character * corresponds to the default graphite.                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€ You can specify an address for a specific realm by using this syntax : <Realm>=<Protocol>://<Hostname>:<Port>   โ”€โ”€โ”€
    # โ”€โ”€โ”€ For now, the managed protocol is : http / https                                                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€ Ex. : graphite_backends *=http://127.0.0.1:80, France=http://192.168.1.220:8080                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    graphite_backends                                   *=http://127.0.0.1:80

    # โ”€โ”€โ”€ Before a graphite query is done, the graphite server is tested                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€ Timeout for the alive timeout (in seconds)                                                                      โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 10 (seconds)                                                                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__ping_timeout                             10

    # โ”€โ”€โ”€ Timeout for graphite queries (in seconds)                                                                       โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 20 (seconds)                                                                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__query_timeout                            20

    # โ”€โ”€โ”€ If the test does fail, the graphite server will be exclude during this time to avoid to lock query for timeouts โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 120 (seconds)                                                                                   โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__after_error_wait_before_retry            120

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    BROKS GETTER IN WEBUI    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ INTERNAL : DO NOT EDIT FOLLOWING PARAMETER WITHOUT YOUR DEDICATED SUPPORT                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€ These parameters allow some internal tuning in broks management in WebUI                                        โ”€โ”€โ”€

    # โ”€โ”€โ”€ Enable or disable late broks sets catchup                                                                       โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable                                                                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__activate_late_set_catchup 1

    # โ”€โ”€โ”€ Take extra broks sets to manage if more than this parameter sets are waiting                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__nb_late_set_allowed_before_catchup 10

    # โ”€โ”€โ”€ Stop taking extra broks sets in catchup when we reach this number of broks                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__catchup_broks_managed_by_module_in_a_catchup_loop 200000

    # โ”€โ”€โ”€ Continue catchup if too much late broks sets remains after                                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__catchup_run_endless_until_nb_late_set_allowed_reached 0

    # โ”€โ”€โ”€ Take the lock as soon as getter thread has some broks to manage in order to                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€ attempt to reduce concurrent usage of CPU                                                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__include_deserialisation_and_catchup_in_lock 0

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    EXTERNAL AUTHENTICATION LOG    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Log the webui authentication history in a file                                                                  โ”€โ”€โ”€

    # โ”€โ”€โ”€ Enable authentication log or not.                                                                               โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           ...     : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__enabled            0

    # โ”€โ”€โ”€ File used for log authentication history.                                                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__file_path          /var/log/shinken/webui/log_users.log

    # โ”€โ”€โ”€ Add user name to log.                                                                                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           ...     : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__add_user_name      0

    # โ”€โ”€โ”€ The log files will be rotated daily, up to the number of days configured.                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€ All log files older than the configured number of days will be deleted automatically.                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 7 (days)                                                                                        โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__logs_rotation__nb_days_before_deletion 7

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MONITORING INFORMATION IN WEBUI    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ If the loading of the configuration exceeds a given time, shinken-healthcheck and the check                     โ”€โ”€โ”€
    # โ”€โ”€โ”€ "Broker - $KEY$ - Module Visualisation UI" can warn you.                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       This parameter ( in minutes ) allows you to define the time before the warning.                           โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__loading_new_configuration__time_before_warning_if_load_is_long 10

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    SYNTHESIS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ These parameters are used to configure the Synthesis (or "Wall") menu.                                          โ”€โ”€โ”€

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Reporting Parameters  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ This property enables or disables the reports in the Synthesis menu.                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           ...     : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__synthesis__report__enable     1

    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    EXTENDED CONFIGURATION    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ The first file ( in /etc/shinken/_default ) contains the default values provided by Shinken. This file :        โ”€โ”€โ”€
    # โ”€โ”€โ”€       will be erased each update/patch                                                                          โ”€โ”€โ”€
    # โ”€โ”€โ”€       must be present                                                                                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       must not be changed.                                                                                      โ”€โ”€โ”€
    [OVERLOAD_FROM] /etc/shinken/_default/daemons/brokers/modules/webui.cfg
    [OVERLOAD_FROM] /etc/shinken-user/configuration/daemons/brokers/modules/webui/webui_cfg_overload.cfg

}
 ย  ย 

Dรฉtails des sections composant le fichier de configuration

Identification du module

Code Block
languagejs
themeConfluence
	# โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MODULE IDENTITY    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Module name [ Must be unique ]                                                                    [ MANDATORY ] โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    module_name                                         WebUI

    # โ”€โ”€โ”€ Module type [ Do not edit ]                                                                       [ MANDATORY ] โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    module_type                                         webui

Il est possible de dรฉfinir plusieurs instances de module de type "webui" dans votre architecture Shinken.

  • Chaque instance devra avoir un nom unique.
NomTypeUnitรฉDรฉfautCommentaire
No Format
module_name 
Texte--- WebUI

Nous vous conseillons de choisir un nom en fonction de l'utilisation du module pour que votre configuration soit simple ร  maintenir.

Doit รชtre unique.

No Format
module_typeย 
Texte--- webui Dรฉfinit la fonction du module. Ne pas modifier.

Options de fonctionnement de l'interface

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    INTERFACE OPTIONS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Lang  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Select the lang that will be used by default on the UIs.                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       Currently managed:                                                                                        โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : en => (english)                                                                                 โ”€โ”€โ”€
    #           ...     : fr => (francais)                                                                                โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    lang                                                fr

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Images paths  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Folder containing shared files (displayed UI icons)                                                             โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    share_dir                                           /var/lib/shinken/share

    # โ”€โ”€โ”€ Folder containing pictures                                                                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    photo_dir                                           /var/lib/shinken/photos

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Outputs  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Maximum output length for plugin output                                                                         โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: 0 = no limit                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    max_output_length                                   0

 ย  ย 

Langues

NomTypeUnitรฉDรฉfautCommentaire
No Format
 lang 
Texte---

en

Modification de la langue utilisรฉe dans l'interface de visualisation.
ร€ ce jour, deux langues sont disponibles

  • en ( Anglais )
  • fr ( Franรงais )

Dossiers de fichiers partagรฉs et de photos

NomTypeUnitรฉDรฉfautCommentaire
No Format
 share_dir
Texte---

/var/lib/shinken/share

Emplacement du dossier des fichiers partagรฉs ( contiens les icรดnes affichรฉes dans les listes de l'interface de configuration )

No Format
  photo_dir 
Texte--- /var/lib/shinken/photos

Emplacement du dossier des photos

Limitation de la taille des textes de rรฉsultats

NomTypeUnitรฉDรฉfautCommentaire
No Format
 ย max_output_length
Entier--- 0

Taille maximum de caractรจres pour l'affichage des rรฉsultats

La valeur 0 signifie que la limite n'est pas dรฉfinie.

Il existe une autre limite dans le fichier de configuration de shinken.cfg qui peut influer sur l'affichage max_plugins_output_length ( voir la pageย Fichier de configuration ( shinken.cfg ) )

Options d'accรจs ร  l'interface et sรฉcuritรฉ

Code Block
languagejs
themeConfluence
 ย  ย # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    INTERFACE ACCESS OPTIONS AND SECURITY    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Listening address/port  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ IP address to listen to.                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: 0.0.0.0 = all interfaces                                                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    host                                                0.0.0.0

    # โ”€โ”€โ”€ Port to listen to.                                                                                              โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    port                                                7767

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  HTTPS  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Enable HTTPS.                                                                                                   โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 0 => Use HTTP                                                                                   โ”€โ”€โ”€
    #           ...     : 1 => Use HTTPS                                                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    use_ssl                                             0

    # โ”€โ”€โ”€ SSL Certificates to use.                                                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    ssl_cert                                            /etc/shinken/certs/server.cert

    # โ”€โ”€โ”€ SSL key to use.                                                                                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    ssl_key                                             /etc/shinken/certs/server.key

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Security  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ Secret key used to crypt cookie.                                                                                โ”€โ”€โ”€
    # โ”€โ”€โ”€       note: must be the same as the configuration UI                                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    auth_secret                                         THIS SHOULD BE CHANGED BEFORE PRODUCTION

    # โ”€โ”€โ”€ Manage ACL.                                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Enable everything for everyone                                                             โ”€โ”€โ”€
    #           Default : 1 => Use users ACL                                                                              โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    manage_acl                                          1

    # โ”€โ”€โ”€ Remote application authentication.                                                                              โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 0 => Disable authentication using HTTP Header                                                   โ”€โ”€โ”€
    #           ...     : 1 => Allow the user to be load from a HTTP Header                                               โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_enable                                  0

    # โ”€โ”€โ”€ HTTP Header to use to get user name if remote_user_enable is set to 1.                                          โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_variable                                X-Remote-User

    # โ”€โ”€โ”€ Enable case sensitive for user name from remote_user_variable HTTP Header.                                      โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Disable case check on remote user login                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable case check on remote user login                                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    remote_user_case_sensitive                          1

Adresse et port d'รฉcoute

Il est possible de configurer l'interface rรฉseau sur laquelle est mise ร  disposition l'interface de visualisation. Si par exemple l'interface de visualisation ne doit รชtre accessible que via un rรฉseau local, il est possible d'รฉcouter que les requรชtes sur cette interface rรฉseau.

Les paramรจtres suivants permettent de configurer l'accรจs ร  l'interface de visualisation :

NomTypeUnitรฉDรฉfautCommentaire
No Format
host
TexteAdresse IPv4 0.0.0.0 L'interface rรฉseau sur laquelle le module WebUI va รฉcouter.
No Format
port
TextePort rรฉseau 50100 Port rรฉseau sur lequel le module WebUI va รฉcouter.

Sรฉcurisation de la communication avec le module

L'interface de visualisation est accessible via HTTP. Il est recommandรฉ d'utiliser le protocole HTTPS pour chiffrer la communication avec le module.

Si pour des raisons de sรฉcuritรฉ, cette interface de visualisation doit รชtre accessible via HTTPS, il est possible de configurer les certificats avec les paramรจtres suivants :

NomTypeUnitรฉDรฉfautCommentaire
No Format
use_ssl
Boolรฉen--- 0

Permet d'activer ou non l'utilisation du protocole HTTPS.

  • 0 : Dรฉsactivรฉ ( utilise HTTP )
  • 1 : Activรฉ ( utilise HTTPS )
No Format
ssl_cert
Texte--- /etc/shinken/certs/server.cert Chemin vers le certificat SSL utilisรฉ par le protocole HTTPS.
No Format
ssl_key
Texte--- /etc/shinken/certs/server.key Chemin vers la clรฉ SSL utilisรฉe par le protocole HTTPS.

Sรฉcuritรฉ du module

NomTypeUnitรฉDรฉfautCommentaire
No Format
 auth_secret
Texte------

Les cookies sont chiffrรฉs par l'interface afin que les utilisateurs ne puissent pas les crรฉer et rรฉcupรฉrer le compte d'un autre utilisateur.ย 
Cette clรฉ de chiffrement est une chaรฎne de caractรจres alรฉatoire.
Il vous est possible de crรฉer votre propre clรฉ en mettant des caractรจres alรฉatoires les uns ร  la suite des autres.
Plus votre clรฉ sera longue, plus votre cookie sera sรฉcurisรฉ.

Pour cela, il utilise la clรฉ de chiffrement contenue dans ce paramรจtre .

Warning

Doit รชtre la mรชme que celle de l'interface de configuration.
Voir la pageย Paramรจtres globaux ( synchronizer.cfg )

Warning

Ce paramรจtre est gรฉnรฉrรฉ lors de l'installation et n'a pas ร  รชtre modifiรฉ par les administrateurs.

No Format
  manage_acl 
Boolรฉan--- 1

Gestion des droits d'exรฉcution des utilisateurs sur l'exรฉcution d'actions sur l'interface de visualisation.
( ex: Forcer le statut, dรฉfinir une pรฉriode de maintenance ... )

Selon les droits dรฉfinis sur l'utilisateur, certains boutons d'actions lui seront cachรฉs.ย 

No Format
  remote_user_enable 
Boolรฉan--- 0

Authentification de l'application ร  distance.ย 
C'est une authentification unique (ย  SSO ย ). Elle est souvent activรฉe pour permettre de se connecter de maniรจre centralisรฉe ร  des services.

Pour plus de dรฉtail sur l'utilisation de l'authentification unique, rรฉfรฉrez-vous ร  la page WebUI - Authentification unique ( SSO ).


No Format
  remote_user_variable 
Texte

X-REMOTE-USER

En-tรชte HTTP qui permettra d'obtenir le nom de l'utilisateur si le paramรจtre "remote_user_enable" est activรฉ.

Pour plus de dรฉtail sur l'utilisation de l'authentification unique, rรฉfรฉrez-vous ร  la page WebUI - Authentification unique ( SSO ).

No Format
 remote_user_case_sensitive 
Boolรฉan
1

Vรฉrification de la casse sur le login de l'utilisateur distant seulement si le paramรจtre remote_user_enable est activรฉ

  • 1 : Active la vรฉrificationย 
  • 0 : Dรฉsactive la vรฉrification

Pour plus de dรฉtail sur l'utilisation de l'authentification unique, rรฉfรฉrez-vous ร  la page WebUI - Authentification unique ( SSO ).

Modules du module WebUI

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MODULES    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Modules loaded by the Visualisation interface.                                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€       Available:                                                                                                โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : Mongodb => [mandatory] use to save user data (hive, favorites, ...)                             โ”€โ”€โ”€
    #           ...     : webui-enterprise => [mandatory]                                                                 โ”€โ”€โ”€
    #           ...     : sla => [mandatory] read sla from this module definition                                         โ”€โ”€โ”€
    #           ...     : Cfg_password => check password from the user configuration                                      โ”€โ”€โ”€
    #           ...     : event-manager-reader => activate the event manager page to show event                           โ”€โ”€โ”€
    #                                             (do not forget to activate the module in your broker to write data)     โ”€โ”€โ”€
    #           ...     : auth-active-directory => check password from active directory                                   โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    modules                                             Mongodb, webui-enterprise, sla, Cfg_password, event-manager-reader

Plusieurs modules sont disponibles pour le module WebUI

NomTypeUnitรฉDรฉfautCommentaire
No Format
modules
Texte---

Liste de noms de sous-modules, sรฉparรฉs par des virgules. Par dรฉfaut, aucun sous-module n'est activรฉ.

Voici la liste des modules possibles :

  • Les obligatoires
    • Mongodb ( obligatoire : pour le stockage des donnรฉes )
    • webui-enterprise ( obligatoire : pour les fonctions de base de l'interface utilisateur โ†’ favori, portails, listes )
    • sla ( lecture des SLAs dans la base )
  • Optionels:
    • auth-active-directory
    • Cfg_password
    • event-manager-reader

Vous trouverez le dรฉtail des modules dans la page suivante :ย Les Modules de la WebUI

Connexion ร  la base MongoDB

Le module WebUI a besoin de se connecter ร  une base MongoDB pour stocker les portails, tableaux de bord et favoris des utilisateurs. Le paramรฉtrage pour la connexion ร  cette base Mongo est dรฉcrit dans la page duย  Module MongoDB

Accรจs aux donnรฉes de Mรฉtrologie

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    METROLOGY ACCESS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ This parameter defines the graphite server addresses for each realm used to create the metrology data.          โ”€โ”€โ”€
    # โ”€โ”€โ”€ The address preceded by the character * corresponds to the default graphite.                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€ You can specify an address for a specific realm by using this syntax : <Realm>=<Protocol>://<Hostname>:<Port>   โ”€โ”€โ”€
    # โ”€โ”€โ”€ For now, the managed protocol is : http / https                                                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€ Ex. : graphite_backends *=http://127.0.0.1:80, France=http://192.168.1.220:8080                                 โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    graphite_backends                                   *=http://127.0.0.1:80

    # โ”€โ”€โ”€ Before a graphite query is done, the graphite server is tested                                                  โ”€โ”€โ”€
    # โ”€โ”€โ”€ Timeout for the alive timeout (in seconds)                                                                      โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 10 (seconds)                                                                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__ping_timeout                             10

    # โ”€โ”€โ”€ Timeout for graphite queries (in seconds)                                                                       โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 20 (seconds)                                                                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__query_timeout                            20

    # โ”€โ”€โ”€ If the test does fail, the graphite server will be exclude during this time to avoid to lock query for timeouts โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 120 (seconds)                                                                                   โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    metrology__after_error_wait_before_retry            120 
NomTypeUnitรฉDรฉfautCommentaire
No Format
 graphite_backends 
Texte--- ---

Ce paramรจtre dรฉfinit les adresses des serveurs graphite pour chaque royaume utilisรฉ pour crรฉer les donnรฉes de mรฉtrologie.

La syntaxe est la suivante : REALM=PROTOCOL://HOSTNAME:PORT

  • PROTOCOL: Protocole de communication entre la WebUI et graphite, configurable dans le fichier /etc/httpd/conf.d/graphite.conf. Peut prendre les valeurs http ( par dรฉfaut ) ou https.
  • REALM : Nom du royaume. Si REALM = "*" alors la suite de l'adresse sera utilisรฉe par dรฉfaut par les autres royaumes n'ayant pas dรฉfini leur "graphite_backend"
  • HOSTNAME : Nom de l'hรดte ou adresse ip de oรน est situรฉ Graphite.
  • PORT : Port du service grapite, configurable ( par dรฉfaut ) dans le fichierย /etc/httpd/conf.d/graphite.conf. Si le port n'est pas prรฉcisรฉ, c'est le port 80 qui sera utilisรฉ.

Pour dรฉfinir plusieurs graphite backend sur une WebUI, les adresses doivent รชtre sรฉparรฉes par des virgules

  • Exemple :ย  *=http://127.0.0.1:80, France=http://192.168.1.220:8080

Dans cet exemple, le royaume France utilise l'adresse 192.168.220:8080 et tous les autres royaumes utilisent l'adresse 127.0.0.1 avec le port 80.

No Format
  metrology__ping_timeout 
EntierSecondes 10

Avant qu'une requรชte graphite soit effectuรฉe, une vรฉrification est faite pour s'assurer du bon fonctionnement du serveur graphite.
Ce paramรจtre dรฉfinit le temps maximum d'exรฉcution de la requรชte de vรฉrification.

No Format
  metrology__query_timeout 
EntierSecondes 20 Temps maximum d'exรฉcution des requรชtes graphites.
No Format
  metrology__after_error_wait_before_retry 
EntierSecondes 120

Si la commande de vรฉrification du bon fonctionnement du serveur graphite รฉchoue, le module sera suspendu avant de relancer la vรฉrification.
Ce paramรจtre correspond au temps d'attente avant de relancer la vรฉrification.

Rรฉcupรฉration des broks

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    BROKS GETTER IN WEBUI    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ INTERNAL : DO NOT EDIT FOLLOWING PARAMETER WITHOUT YOUR DEDICATED SUPPORT                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€ These parameters allow some internal tuning in broks management in WebUI                                        โ”€โ”€โ”€

    # โ”€โ”€โ”€ Enable or disable late broks sets catchup                                                                       โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           ...     : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable                                                                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__activate_late_set_catchup 1

    # โ”€โ”€โ”€ Take extra broks sets to manage if more than this parameter sets are waiting                                    โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__nb_late_set_allowed_before_catchup 10

    # โ”€โ”€โ”€ Stop taking extra broks sets in catchup when we reach this number of broks                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__catchup_broks_managed_by_module_in_a_catchup_loop 200000

    # โ”€โ”€โ”€ Continue catchup if too much late broks sets remains after                                                      โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__catchup_run_endless_until_nb_late_set_allowed_reached 0

    # โ”€โ”€โ”€ Take the lock as soon as getter thread has some broks to manage in order to                                     โ”€โ”€โ”€
    # โ”€โ”€โ”€ attempt to reduce concurrent usage of CPU                                                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__broks_getter__include_deserialisation_and_catchup_in_lock 0
Warning

Ces paramรจtres sont dรฉdiรฉs au fonctionnement interne au module, il est fortement recommandรฉ de ne pas les modifier sans votre support dรฉdiรฉ.ย 

Le fonctionnement du thread de rรฉcupรฉration des broks peut รชtre configurรฉ via certains paramรจtres, afin de modifier son "agressivitรฉ".

Pendant la mise ร  jour des donnรฉes de supervision, le module ne peut pas rรฉpondre aux requรชtes HTTP qu'il reรงoit.

Principe de l'algorithme d'absorption des broks :

  1. Attente de broks ร  traiter
  2. Rรฉcupรฉration de broks en retard ( fonctionnalitรฉ de rattrapage )
  3. Dรฉsรฉrialisation des broks
  4. Entrรฉe en session critique ( les requรชtes ร  l'API sont bloquรฉes )
  5. Traitement des broksย 
  6. Libรฉrer la session critique et attendre de nouveaux broks,ย  ou ย continuer l'absorption de broks ( en cas de retard important, on repart ร  l'รฉtape 1. en restant sur la session critique )
NomTypeUnitรฉDรฉfautCommentaire
No Format
broker__module_webui__broks_getter__activate_late_set_catchup
Boolรฉen--- 1

Utilisation deย laย  fonctionnalitรฉ de rattrapage pour absorber desย broksย en retard :

  • 1 ย : Activรฉ
  • 0 ย : Dรฉsactivรฉ
No Format
broker__module_webui__broks_getter__nb_late_set_allowed_before_catchup  
NombreNombre de broks set 10 Nombre deย  brok set ย en attente tolรฉrรฉ.
Au-dessus de ce nombre, lesย  brokย set ย sont immรฉdiatement rรฉcupรฉrรฉs par l'algorithme de rattrapage pour รชtre traitรฉs immรฉdiatement.
No Format
broker__module_webui__broks_getter__catchup_broks_managed_by_module_in_a_catchup_loop 
NombreNombre de broks 200000

Nombre maximal deย  broks ย que l'algorithme de rattrapage rรฉcupรจre avant de lancer le traitement.
Ce paramรจtre permet de borner la consommation mรฉmoire et le temps d'exรฉcution d'un tour de boucle de traitement.

No Format
broker__module_webui__broks_getter__catchup_run_endless_until_nb_late_set_allowed_reached 
Boolรฉen--- 1

Aprรจs traitement desย  broks, si le nombre deย  brok set ย en retard est trop รฉlevรฉ,

  • 1 ย : continuer le rattrapage et absorber desย broksย en retard en restant sur la session critique (ย  "avec le lock" ย )
  • 0ย  : arrรชter l'absorption deย brokย et libรฉrer la session critique (ย  rendre le lock ย )
No Format
broker__module_webui__broks_getter__include_deserialisation_and_catchup_in_lock 
Boolรฉen--- 0

Dans le cas oรน vous voulez disposer d'un maximum de temps CPU pour traiter lesย  broksย  en retard, vous pouvez activer ce paramรจtre afin de bloquer les requรชtes ร  l'API dรจs la phase 2ย ย ( ย  Rรฉcupรฉration de broks en retard ย  ) puis une fois les broks rattrapรฉs passรฉs en Phase 5 ( ย  Traitement des broksย ).

Deux valeurs possibles pour ce paramรจtre :

  • 1 ย : Activรฉ
  • 0 ย : Dรฉsactivรฉ

Les logs d'activitรฉ des utilisateurs ( authentification et session )

Les paramรจtres suivants permettent au module WebUI de crรฉer un fichier de log supplรฉmentaire pour y recenser l'activitรฉ des utilisateurs ( authentification et session ), qu'elles soient rรฉussites ou non, ainsi que les dรฉconnexions.

  • Nous vous conseillons fortement de les surcharger dans le fichier /etc/shinken-user/configuration/daemons/brokers/modules/webui/webui_cfg_overload.cfg.
  • Ils sont prรฉsents dans ce fichier pour vous indiquer qu'ils existent, mais leur modification dans le fichier de surcharge vous permettra une meilleure gestion (ย ne pas modifier ce que l'on livre par dรฉfaut, mais le surchargerย ).


Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    EXTERNAL AUTHENTICATION LOG    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ Log the webui authentication history in a file                                                                  โ”€โ”€โ”€

    # โ”€โ”€โ”€ Enable authentication log or not.                                                                               โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           ...     : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__enabled            0

    # โ”€โ”€โ”€ File used for log authentication history.                                                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__file_path          /var/log/shinken/webui/log_users.log

    # โ”€โ”€โ”€ Add user name to log.                                                                                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           ...     : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__add_user_name      0

    # โ”€โ”€โ”€ The log files will be rotated daily, up to the number of days configured.                                       โ”€โ”€โ”€
    # โ”€โ”€โ”€ All log files older than the configured number of days will be deleted automatically.                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           Default : 7 (days)                                                                                        โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__log_users__logs_rotation__nb_days_before_deletion 7



ClรฉTypeUnitรฉValeur par dรฉfautDescription
No Format
broker__module_webui__log_users__enabled
Boolรฉen--- 0 Active ou non le log de connexion et de session des utilisateurs dans un fichier de logs ร  part :
  • 1 : Activรฉ
  • 0 : Dรฉsactivรฉ
No Format
broker__module_webui__log_users__file_path 
Texte--- /var/log/shinken/webui/log_users.log Prรฉcise le chemin vers lequel les logs vont รชtre รฉcrits.
No Format
broker__module_webui__log_users__add_user_name
Boolรฉen--- 0

Ajoute le nom des utilisateurs dans les logs. Par dรฉfaut, seul un identifiant anonyme sera prรฉsent ร  la place.

  • 1 : Nom d'utilisateurs visibles
  • 0 : Nom d'utilisateurs remplacรฉs par des identifiants anonymes
No Format
broker__module_webui__log_users__logs_rotation__nb_days_before_deletion
Entier positifJour(s)
7Paramรจtre la rotation des logs en jours. ย Tous Tous les fichiers journaux plus anciens que le nombre de jours configurรฉ seront supprimรฉs automatiquement.

Options pour l'export de la liste en CSV

Il est possible d'effectuer un export CSV depuis une liste dans l'interface de Visualisation. Pour des raisons de performances, ces exports, si ils sont trop importants, sont divisรฉs en plusieurs parties. Ceci afin de ne pas faire tomber le navigateur. Il est possible de modifier ce comportement via les paramรจtres ci-dessous, afin de correspondre au mieux avec vos besoins.

Warning

Ces paramรจtres sont dรฉdiรฉs au fonctionnement interne du module, il est fortement recommandรฉ de ne pas les modifier sans votre support dรฉdiรฉ.ย 

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    LIST CSV EXPORT OPTIONS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ INTERNAL : DO NOT EDIT FOLLOWING PARAMETER WITHOUT YOUR DEDICATED SUPPORT                                       โ”€โ”€โ”€

    # โ”€โ”€โ”€ Time (in minutes) to keep a list in cache for CSV export                                                        โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 1 (minutes)                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    broker__module_webui__csv_export_cache__limit_time_to_keep_in_cache 1

    # โ”€โ”€โ”€ RAM allowed (in megabytes) to the CSV export cache                                                              โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 4000 (MB)                                                                                       โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    broker__module_webui__csv_export_cache__limit_memory_to_use_in_cache 4000

    # โ”€โ”€โ”€ Number of items to send per CSV Export request                                                                  โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    #           Default : 25000                                                                                           โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    broker__module_webui__csv_export_cache__number_of_items_per_part 25000
ClรฉTypeValeur par dรฉfautDescription
No Format
languagejs
themeConfluence
broker__module_webui__csv_export_cache__limit_time_to_keep_in_cache
Entier 1

Dรฉfini le temps maximum de rรฉtention d'un cache d'export en RAM ( en minutes ).

Ce temps est rรฉinitialisรฉ entre chaque requรชte. Si une partie d'un export est demandรฉe, on remet ร  0 le temps limite de rรฉtention de l'export.

No Format
languagejs
themeConfluence
broker__module_webui__csv_export_cache__limit_memory_to_use_in_cache
Entier 4000 Dรฉfini la limite de RAM allouรฉe au cache d'export. Si cette limite est dรฉpassรฉe au moment d'un nouvel export, celui-ci ne peut รชtre effectuรฉ ( en mรฉgaoctets ).
No Format
languagejs
themeConfluence
 broker__module_webui__csv_export_cache__number_of_items_per_part 
Entier 25000

Dรฉfini le nombre d'รฉlรฉments Shinken par part ร  envoyer lors de l'export CSV. Ceci dรฉfini plus globalement la taille des donnรฉes envoyรฉes ร  votre navigateur ร  chaque requรชte de l'interface de Visualisation.

Supervision du module WebUI

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    MONITORING INFORMATION IN WEBUI    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #
 
    # โ”€โ”€โ”€ If the loading of the configuration exceeds a given time, shinken-healthcheck and the check                     โ”€โ”€โ”€
    # โ”€โ”€โ”€ "Broker - $KEY$ - Module Visualisation UI" can warn you.                                                        โ”€โ”€โ”€
    # โ”€โ”€โ”€       This parameter ( in minutes ) allows you to define the time before the warning.                           โ”€โ”€โ”€
    # โ”€โ”€โ”€                                                                                                                 โ”€โ”€โ”€
    # broker__module_webui__loading_new_configuration__time_before_warning_if_load_is_long 10
NomTypeUnitรฉDรฉfautCommentaire
No Format
languagejs
themeConfluence
broker__module_webui__loading_new_configuration__time_before_warning_if_load_is_long
Entierminute10

Ce paramรจtre permet de dรฉfinir le temps avant que les outils de vรฉrifications ( Shinken-healthcheck et check "Broker - $KEY$ - Module Visualisation UI" ) considรจre que le temps de rรฉponse de la WebUI est trop long

Les Synthรจses

Les paramรจtres suivants permettent de modifier le comportement des options dans le menu "Les Synthรจses" de la WebUI (ย voir la page Les Synthรจses pour plus de dรฉtail ).


Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    SYNTHESIS    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ These parameters are used to configure the Synthesis (or "Wall") menu.                                          โ”€โ”€โ”€

    # โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  Reporting Parameters  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ #

    # โ”€โ”€โ”€ This property enables or disables the reports in the Synthesis menu.                                            โ”€โ”€โ”€
    # โ”€โ”€โ”€       /!\ Need to be changed in the file [OVERLOAD_FROM] webui_cfg_overload.cfg                                 โ”€โ”€โ”€
    #           ...     : 0 => Disable                                                                                    โ”€โ”€โ”€
    #           Default : 1 => Enable                                                                                     โ”€โ”€โ”€
    #                                                                                                                     โ”€โ”€โ”€
    # broker__module_webui__synthesis__report__enable     1
NomTypeUnitรฉDรฉfautCommentaire
Code Block
languagejs
themeConfluence
broker__module_webui__synthesis__report__enable
Texte--- 1

Permet d'activer/dรฉsactiver les rapports Historique & SLA.

  • 1 : Activรฉ ( Le bouton "Rapport" du menuย et la gรฉnรฉration CSV par script sont disponiblesย ).
  • 0 : Dรฉsactivรฉ ( Le bouton "Rapport" est cachรฉ, et la gรฉnรฉration CSV par script est dรฉsactivรฉย ).

Surcharge de la configuration

Code Block
languagejs
themeConfluence
    # โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ” #
    # โ”‚ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€    EXTENDED CONFIGURATION    โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”‚ #
    # โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜ #

    # โ”€โ”€โ”€ The first file ( in /etc/shinken/_default ) contains the default values provided by Shinken. This file :        โ”€โ”€โ”€
    # โ”€โ”€โ”€       will be erased each update/patch                                                                          โ”€โ”€โ”€
    # โ”€โ”€โ”€       must be present                                                                                           โ”€โ”€โ”€
    # โ”€โ”€โ”€       must not be changed.                                                                                      โ”€โ”€โ”€
    [OVERLOAD_FROM] /etc/shinken/_default/daemons/brokers/modules/webui.cfg
    [OVERLOAD_FROM] /etc/shinken-user/configuration/daemons/brokers/modules/webui/webui_cfg_overload.cfg
NomTypeUnitรฉDรฉfautCommentaire
No Format
 [OVERLOAD_FROM]
Texte---

Ce paramรจtre permet de surcharger les paramรจtres de la webui. Il contient les paramรจtres de l'interface, qui peuvent รชtre commun avec d'autres WebUI.

Le premier fichier contient les valeurs livrรฉes par dรฉfaut par Shinken. Il sera รฉcrasรฉ et mis ร  jour ร  chaque mise ร  jour et installation de patch. Il doit รชtre prรฉsent et non modifiรฉ.

Ce paramรจtre peut รชtre utilisรฉ plusieurs fois pour ajouter plusieurs fichiers.


Warning
titleOrdre de prioritรฉ des surcharges

Si une mรชme clรฉ est dรฉfinie dans webui.cfg et dans un fichier de surcharge, c'est la valeur dans le fichier de surcharge qui est conservรฉe. Si une mรชme clรฉ est dรฉfinie dans plusieurs fichiers de surcharge, c'est la valeur du dernier fichier de surcharge listรฉ dans webui.cfg qui est conservรฉe.

Propriรฉtรฉs uniquement prรฉsentent dans le fichier de surcharge

Pour toutes les propriรฉtรฉs suivantes, l'explication est ( voir la pageย Surcharge des paramรจtres du module ( webui_cfg_overload.cfg ) )

Nom
Code Block
languagejs
themeConfluence
tiles_background
Code Block
languagejs
themeConfluence
colors_graphics
Code Block
languagejs
themeConfluence
history__nb_changes_displayed
Code Block
languagejs
themeConfluence
history__size_sla_pane
Code Block
languagejs
themeConfluence
history__default_collapse_outputs
Code Block
languagejs
themeConfluence
history__default_collapse_outputs