Versions Compared

Key

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

Table of Contents
stylenone

Contexte

Il est possible de modifier la valeur par défaut des éléments.

  • Les modifications se trouvent dans le dossier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/
    • ( des fichiers d'exemple sont disponibles dans le dossier suivant : /etc/shinken-user-example/configuration/monitoring_policy/elements/elements_default_properties/ )
  • Chaque fichier à l'intérieur de ce répertoire correspond à un type d'élément.

Anchor
elementDefaultPropertiesViewContacts
elementDefaultPropertiesViewContacts

Pour les Hôtes / Modèles d'hôtes et Clusters / Modèles de cluster

Les valeurs par défaut des hôtes se configurent dans le fichier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/hosts_default_properties.cfg

Les valeurs modifiables sont :

( un fichier d'exemple est disponible ici : /etc/shinken-user-example/configuration/monitoring_policy/elements/elements_default_properties/hosts_default_properties.cfg )

Les valeurs modifiables sont :

  • view_contacts ( les contacts qui peuvent voir l'élément ),
  • view_contacts ( les contacts qui peuvent voir l'élément ),
  • sla_warning_threshold ( seuil de warning pour les SLAs par défaut ),
  • sla_critical_threshold ( seuil de critique pour les SLAs par défaut ),
  • business_impact ( Impact métier ).


Voici son contenu :


Code Block
languagejs
themeConfluence
title/etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/hosts_default_properties.cfg
#**********************************************************************************
#  This file contains DEFAULT VALUES for host properties that can be changed.
#
#**********************************************************************************

#==================================================================================
#======== default_view_contacts ========= 

                                                       # Describe which user will have access to hosts without view_contacts property 
                                                       # (template inheritance included)
                                                       #
                                                       # Two values are possible:
                                                       #   - nobody      : (default) only shinken admin will be able to view then
                                                       #   - everyone    : all users will be able to see them
#[DEFAULT:host] view_contacts = nobody

#======== default_element_visibility_on_not_authenticated_view sla threshold =========

#[DEFAULT:host] sla_warning_threshold  = 99.0
#[DEFAULT:host] sla_critical_threshold                                                   # Describe visibility on not authenticated view for all hosts and clusters
             = 97.0
#==================================================================================

#======== default business_impact =========
# This property is used to set the importance we gave to this check for the business:
#       values possible:
#           0               : *      ( lower importance )
#
           1               : **
#           2               : ***
#  # Two values are possible:
     3               : $$$$
#           4               : $$$$$
#        #   -5 0     : (default) all hosts and clusters are hidden in not: authenticated$$$$$$ view
( higher importance )

#[DEFAULT:host] business_impact                                                    #   - 1     : all hosts and clusters are visible in not authenticated view

#[DEFAULT:host] element_visibility_on_not_authenticated_view = 0

#= 2
#============= default sla threshold =========

#[DEFAULT:host] sla_warning_threshold  = 99.0
#[DEFAULT:host] sla_critical_threshold = 97.0
#==================================================================================

#======== default_thresholds_display =========

                                                       # Displays and describes the thresholds used by the command to compute the status (OK, WARNING or CRITICAL).
#[DEFAULT:host] thresholds_display =
#==================================================================================

#======== default business_impact =========
# This property is used to set the importance we gave to this check for the business:
#       values possible:
#           0               : *      ( lower importance )
#           1               : **
#           2               : ***
#           3               : $$$$
#           4               : $$$$$
#           5               : $$$$$$ ( higher importance )

#[DEFAULT:host] business_impact = 2
#  

Pour les Checks / Modèles de checks

Les valeurs par défaut des checks se configurent dans le fichier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/checks_default_properties.cfg

( un fichier d'exemple est disponible ici : /etc/shinken-user-example/configuration/monitoring_policy/elements/elements_default_properties/checks_default_properties.cfg )

Les valeurs modifiables sont :

  • business_impact ( Impact métier ).


Voici son contenu :

Code Block
languagejs
themeConfluence
title/etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/checks_default_properties.cfg
#**********************************************************************************
#  This file contains DEFAULT VALUES for check properties that can be changed.
#
#**********************************************************************************

#==================================================================================
#======== default business_impact ==========
#  

Pour les Checks / Modèles de checks

Les valeurs par défaut des checks se configurent dans le fichier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/checks_default_properties.cfg

Les valeurs modifiables sont :

  • business_impact ( Impact métier ).

Voici son contenu :

Code Block
languagejs
themeConfluence
title/etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/checks_default_properties.cfg
#**********************************************************************************
#  This file contains DEFAULT VALUES for check properties that can be changed.
#
#**********************************************************************************

This property is used to set the importance we gave to this check for the business:
#       values possible:
#           0               : *      ( lower importance )
#           1               : **
#           2               : ***
#           3               : $$$$
#           4               : $$$$$
#           5               : $$$$$$ ( higher importance )
#           same_as_parent  : Same as its parents ( host or cluster )

#[DEFAULT:check] business_impact = same_as_parent
#==================================================================================
#======== default business_impact =========
# This property is used to set the importance we gave to this check for the business:
#       values possible:
#           0               : *      ( lower importance )
#           1               : **
#           2               : ***
#           3               : $$$$
#           4               : $$$$$
#           5               : $$$$$$ ( higher importance )
#           same_as_parent  : Same as its parents ( host or cluster )

#[DEFAULT:check] business_impact = same_as_parent
#==================================================================================

Pour les Utilisateurs / Modèles d'utilisateurs


Pour les Utilisateurs / Modèles d'utilisateurs

Les valeurs par défaut des contacts se configurent dans le fichier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/contacts_default_properties.cfg

( un fichier d'exemple est disponible ici : /etc/shinken-user-example/configuration/monitoring_policy/elements/elements_default_properties/contacts_default_properties.cfg )

Les valeurs modifiables sont :

  • Autorisations sur l'UI de Visualisation :
    • Action possible sur les éléments :
      • acl_make_downtime,
      • acl_make_acknowledge,
      • acl_force_result_check,
      • acl_force_retry_check,
      • acl_show_external_url.
    • Historique et SLA :
      • acl_in_tab_history.

    • Gestion des favoris :
      • acl_share_private,
      • acl_share_group,
      • acl_share_everybody.

  • Autorisations sur l'UI de Configuration :

    • Sur l'essai des checks :
      • acl_try_check_on_poller,
      • acl_try_check_on_synchronizer.

    • Gestions de cookies
      • authentication_cookie_validity_duration



Voici son contenu :


Code Block
languagejs
themeConfluence
title/etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/contacts_default_properties.cfg
#**********************************************************************************
#  This file contains DEFAULT VALUES for contact properties.
#
#**********************************************************************************

#==================================================================================
# This property is used to authorize the contact to make a downtime in visualisation interface
# Possible values are [0 : disable] / [1 : enable]
#[DEFAULT:contact] acl_make_downtime = 1

# This property is used to authorize the contact to make a acknowledge in visualisation interface
# Possible values are [0 : disable] / [1 : enable]
#[DEFAULT:contact] acl_make_acknowledge = 1

# This property is used to authorize the contact to force a check result in visualisation interface
# Possible values are [0 : disable] / [1 : enable]
#[DEFAULT:contact] acl_force_result_check = 1

# This property is used to authorize the contact to ask immediate launch of the check in visualisation interface
# Possible values are [0 : disable] / [1 : enable]
#[DEFAULT:contact] acl_force_retry_check = 1

#

Les valeurs par défaut des contacts se configurent dans le fichier suivant : /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/contacts_default_properties.cfg

Les valeurs modifiables sont :

Autorisations sur l'UI de Visualisation :
  • Action possible sur les éléments :
    • acl_make_downtime,
    • acl_make_acknowledge,
    • acl_force_result_check,
    • acl_force_retry_check,
    • acl_show_external_url.
  • Historique et SLA :acl_in_tab_history.
    Gestion des favoris :
  • acl_share_private,
  • acl_share_group,
  • acl_share_everybody.
    Autorisations sur l'UI de Configuration :
    Sur l'essai des checks :
  • acl_try_check_on_poller,
  • acl_try_check_on_synchronizer.
  • Gestions de cookies
    • authentication_cookie_validity_duration
  • Voici son contenu :
    Code Block
    languagejs
    themeConfluence
    title/etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/contacts_default_properties.cfg
    #**********************************************************************************
    #  This file contains DEFAULT VALUES for contact properties.
    #
    #**********************************************************************************
    
    #==================================================================================
    # This property is used to authorize the contact to make a downtime in visualisation interface
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_make_downtime = 1
    
    # This property is used to authorize the contact to make a acknowledge in visualisation interface========================
    
    #==================================================================================
    
    # This property is used to authorize the user to try check on production platform.
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_try_check_makeon_acknowledgepoller = 1
    
    # This property is used to authorize the contactuser to force atry check resulton in visualisation interfaceconfiguration platform.
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_forcetry_check_resulton_checksynchronizer = 1
    
    # This property is used to authorize the contact to ask immediate launch of the check in visualisation interface
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_force_retry_check = 1
    
    #================================================================================================
    
    #===============
    
    # This properties is used to control the user access of the share in visualisation interface.
    # Possible values are all / none / read, create, organize, modify, delete
    #[DEFAULT:contact] acl_share_private = all
    #[DEFAULT:contact] acl_share_group = all
    #[DEFAULT:contact] acl_share_everybody = all
    
    #======================================================================
    
    # This property is used to authorize the user to try check on production platform.
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_try_check_on_poller = 1
    
    # This property is used to authorize the user to try check on configuration platform.
    # Possible values are [0 : disable] / [1 : enable]
    #[DEFAULT:contact] acl_try_check_on_synchronizer = 1
    
    #==================================================================================
    
    # This properties is used to control the user access of the share in visualisation interface.
    # Possible values are all / none / read, create, organize, modify, delete
    #[DEFAULT:contact] acl_share_private = all
    #[DEFAULT:contact] acl_share_group = all
    #[DEFAULT:contact] acl_share_everybody = all
    
    #==================================================================================
    
    # This property is used to set what to display in history tab in visualization interface.
    # Possible values are history_sla / history / sla
    #[DEFAULT:contact] acl_in_tab_history = history_sla    
    
    #==================================================================================
    
    #==================================================================================
    
    # This property is used to set if the user is allowed to change the property "element_visibility_on_not_authenticated_view" in the user rights of the elements
    # in the user rights of the elements
    # Several possibilities:
    #   - nobody                            : Nobody will be allowed to change the property "element_visibility_on_not_authenticated_view"
    #   - everybody                         : Everybody will be allowed to change the property "element_visibility_on_not_authenticated_view"
    #   - is_admin_shinken                  : (default) Only shinken administrators (is_admin=1) will be allowed to change the property
    #                                         "element_visibility_on_not_authenticated_view"
    
    #[DEFAULT:contact] acl_change_element_visibility_on_not_authenticated_view = is_admin_shinken  ============
    
    # This property is used to set what to display in history tab in visualization interface.
    # Possible values are history_sla / history / sla
    #[DEFAULT:contact] acl_in_tab_history = history_sla    
    
    #==================================================================================
    
    #==================================================================================
    
    # This property is used to set if the user is allowed to see the links (URL) on the supervision page.
    # Possible values are [0 : disable] / [1 : enable]
    # [DEFAULT:contact] acl_show_external_url = 1
    
    #==================================================================================
    
    # This property is used to define the authentication validity time
    # unit : Minute, min value : 5 , max value : 5256000
    # Default value : 5256000 ( 10 years )
    # preconized value : 1440 ( 24h )
    #[DEFAULT:contact] authentication_cookie_validity_duration = 1440
     
    #==================================================================================