Contexte

Shinken permet dans certains cas de modifier dans les interfaces ( "Configuration" et "Visualisation" ):

  • le nom d'affichage d'une propriété.
  • les valeurs 

Ces modifications sont configurables grâce au fichier /etc/shinken-user/configuration/monitoring_policy/elements/elements_default_properties/default_properties_configuration.cfg.

    • ( Un fichier d'exemple est disponible : /etc/shinken-user-example/configuration/monitoring_policy/elements/elements_default_properties/default_properties_configuration.cfg. )
    • S'agissant d'un texte, il doit être traduit dans les langues couvertes par Shinken.
    • Le mot-clé pour définir les noms de propriété est [DISPLAY_TEXT: LANG], où "LANG" peut valoir :
      • fr ⇒ pour le français
      • en ⇒ pour l'anglais


Remarque : seule la propriété suivante est modifiable :

  • URL externe ( notes_url ) :
    • Le nom de la propriété.


Redémarrer l'Arbiter et le Synchronizer pour que les changements soient pris en compte.

Propriété URL externe ( notes_url )

Il est possible de changer le nom d'affichage de la propriété "notes_url" ( visible par défaut sous le nom "Url externe" ). En effet, selon l'utilisation, un texte plus explicite que le nom par défaut peut s'avérer nécessaire.

Exemple de modification

Afficher " Documentation " au lieu de " Url externe" .

Affichage dans l'interface de configuration

Affichage dans l'interface de visualisation

Format d'écriture

Pour modifier les valeurs d'affichage de la propriété "URL externe", décommenter et modifier les lignes DISPLAY_TEXT.

Exemple :

    # ┌───────────────────────────────────────────────────────────┐ #
    # │ ─────────     NOTES_URL LABEL CONFIGURATION    ────────── │ #
    # └───────────────────────────────────────────────────────────┘ #  

    # ───  /!\ Only alphanumeric characters, spaces, hyphens, apostrophes and underscores are allowed /!\ ───
    # ───  /!\      Only 80 characters allowed      /!\           ───  
    #[DISPLAY_TEXT:fr] notes_url=Url externe
    #[DISPLAY_TEXT:en] notes_url=External URL
    # ┌───────────────────────────────────────────────────────────┐ #
    # │ ─────────     NOTES_URL LABEL CONFIGURATION    ────────── │ #
    # └───────────────────────────────────────────────────────────┘ #  

    # ───  /!\ Only alphanumeric characters, spaces, hyphens, apostrophes and underscores are allowed /!\ ───
    # ───  /!\      Only 80 characters allowed      /!\           ───  
    [DISPLAY_TEXT:fr] notes_url=Documentation
    [DISPLAY_TEXT:en] notes_url=Documentation