Sommaire
Objet de tableau de bord de modèle
Les objets suivants sont directement liés à l’API templatedashboard.
Tableau de bord de modèle
L'objet tableau de bord de modèle possède les propriétés suivantes.
| Property | Type | Description |
|---|---|---|
| dashboardid | ID | ID du tableau de bord de modèle. Comportement de la propriété: - lecture seule - obligatoire pour les opérations de mise à jour |
| name | string | Nom du tableau de bord de modèle. Comportement de la propriété: - obligatoire pour les opérations de création |
| templateid | ID | ID du modèle auquel appartient le tableau de bord. Comportement de la propriété: - constante - obligatoire pour les opérations de création |
| display_period | integer | Intervalle de diaporama par défaut (en secondes). Valeurs possibles: 10, 30, 60, 120, 600, 1800, 3600. Par défaut: 30. |
| auto_start | integer | Démarrage automatique du diaporama. Valeurs possibles: 0 - ne pas démarrer automatiquement le diaporama; 1 - (par défaut) démarrer automatiquement le diaporama. |
| uuid | string | Identifiant unique universel, utilisé pour lier les tableaux de bord de modèle importés à ceux déjà existants. Généré automatiquement s'il n'est pas fourni. |
Page de tableau de bord du modèle
L'objet page de tableau de bord du modèle possède les propriétés suivantes.
| Property | Type | Description |
|---|---|---|
| dashboard_pageid | ID | ID de la page de tableau de bord. Comportement de la propriété: - lecture seule |
| name | string | Nom de la page de tableau de bord. Par défaut: chaîne vide. |
| display_period | integer | Intervalle du diaporama du tableau de bord (en secondes). Valeurs possibles: 0, 10, 30, 60, 120, 600, 1800, 3600. Par défaut: 0 (utilisera l'intervalle de diaporama par défaut). |
| widgets | array | Tableau des objets widget de tableau de bord du modèle. |
Widget de tableau de bord de modèle
L'objet widget de tableau de bord de modèle possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| widgetid | ID | ID du widget de tableau de bord. Comportement de la propriété: - lecture seule |
| type | string | Type du widget de tableau de bord. Valeurs possibles : actionlog - Journal des actions ; clock - Horloge ; discovery - Statut de découverte ; favgraphs - Graphiques favoris ; favmaps - Cartes favorites ; gauge - Jauge ; graph - Graphique (classique) ; graphprototype - Prototype de graphique ; honeycomb - Nid d'abeilles ; hostavail - Disponibilité de l'hôte ; hostcard - Carte de l'hôte ; hostnavigator - Navigateur d'hôtes ; itemcard - Carte d'élément ; itemnavigator - Navigateur d'éléments ; item - Valeur d'élément ; map - Carte ; navtree - Arborescence de navigation des cartes ; piechart - Diagramme circulaire ; plaintext - Texte brut ; problemhosts - Hôtes avec problèmes ; problems - Problèmes ; problemsbysv - Problèmes par sévérité ; scatterplot - Nuage de points ; slareport - Rapport SLA ; svggraph - Graphique ; systeminfo - Informations système ; tophosts - Principaux hôtes ; topitems - Principaux éléments ; toptriggers - Principaux déclencheurs ; trigover - Vue d'ensemble des déclencheurs ; url - URL ; web - Supervision web. Comportement de la propriété: - obligatoire |
| name | string | Nom personnalisé du widget. |
| x | integer | Position horizontale à partir du côté gauche du tableau de bord. Les valeurs possibles vont de 0 à 71. |
| y | integer | Position verticale à partir du haut du tableau de bord. Les valeurs possibles vont de 0 à 63. |
| width | integer | Largeur du widget. Les valeurs possibles vont de 1 à 72. |
| height | integer | Hauteur du widget. Les valeurs possibles vont de 1 à 64. |
| view_mode | integer | Mode d'affichage du widget. Valeurs possibles : 0 - (par défaut) affichage par défaut du widget ; 1 - avec en-tête masqué ; |
| fields | array | Tableau d'objets champ de widget de tableau de bord de modèle. |
Champ de widget de tableau de bord de modèle
L'objet champ de widget de tableau de bord de modèle possède les propriétés suivantes.
| Propriété | Type | Description |
|---|---|---|
| type | integer | Type du champ de widget. Valeurs possibles : 0 - Entier ; 1 - Chaîne ; 4 - Élément ; 5 - Prototype d'élément ; 6 - Graphe ; 7 - Prototype de graphe ; 8 - Carte ; 9 - Service ; 10 - SLA ; 11 - Utilisateur ; 12 - Action ; 13 - Type de média. Comportement de la propriété : - obligatoire |
| name | string | Nom du champ de widget. Valeurs possibles : voir Champs de widget de tableau de bord. Notez que certains paramètres liés à l'hôte (par exemple, Groupes d'hôtes, Exclure les groupes d'hôtes et Hôtes dans le widget Problèmes, Groupes d'hôtes dans le widget Disponibilité des hôtes, etc.) ne sont pas disponibles lors de la configuration du widget sur un tableau de bord de modèle. Cela s'explique par le fait que les tableaux de bord de modèle affichent uniquement les données de l'hôte auquel le modèle est lié. Comportement de la propriété : - obligatoire |
| value | mixed | Valeur du champ de widget selon le type. Valeurs possibles : voir Champs de widget de tableau de bord. Notez que certains paramètres liés à l'hôte (par exemple, Groupes d'hôtes, Exclure les groupes d'hôtes et Hôtes dans le widget Problèmes, Groupes d'hôtes dans le widget Disponibilité des hôtes, etc.) ne sont pas disponibles lors de la configuration du widget sur un tableau de bord de modèle. Cela s'explique par le fait que les tableaux de bord de modèle affichent uniquement les données de l'hôte auquel le modèle est lié. Comportement de la propriété : - obligatoire |