14 Rapports planifiés

Présentation

Avec la fonctionnalité Rapports planifiés, vous pouvez configurer l'envoi d'une version PDF d'un tableau de bord donné aux destinataires spécifiés à intervalles réguliers.

Prérequis :

  • Le service web Zabbix doit être installé et configuré correctement pour permettre la génération de rapports planifiés - consultez Configuration des rapports planifiés pour obtenir des instructions.
  • Un utilisateur doit disposer d'un rôle utilisateur de type Administrateur ou Super administrateur avec les autorisations suivantes :
    • Rapports planifiés dans le bloc Accès aux éléments de l'interface (pour afficher les paramètres des rapports)
    • Gérer les rapports planifiés dans le bloc Accès aux actions (pour créer/modifier des rapports)

Pour créer un rapport planifié dans l'interface Zabbix, procédez comme suit :

  • Accédez à : Rapports > Rapports planifiés.
  • Cliquez sur Créer un rapport dans le coin supérieur droit de l'écran.
  • Saisissez les paramètres du rapport dans le formulaire.

Vous pouvez également créer un rapport en ouvrant un rapport existant, en cliquant sur le bouton Cloner, puis en l'enregistrant sous un autre nom.

Configuration

L’onglet Rapports planifiés contient les attributs généraux du rapport.

Tous les champs obligatoires sont signalés par un astérisque rouge.

Paramètre Description
Propriétaire Utilisateur qui crée un rapport. Les utilisateurs de niveau Super administrateur peuvent modifier le propriétaire. Pour les utilisateurs de niveau Administrateur, ce champ est en lecture seule.
Nom Nom du rapport ; doit être unique.
Tableau de bord Tableau de bord sur lequel le rapport est basé ; un seul tableau de bord peut être sélectionné à la fois. Pour sélectionner un tableau de bord, commencez à saisir son nom : une liste des tableaux de bord correspondants s’affiche ; faites défiler la liste pour effectuer votre sélection. Vous pouvez également cliquer sur Sélectionner à côté du champ et sélectionner un tableau de bord dans la liste affichée.
Période Période pour laquelle le rapport sera préparé. Sélectionnez le jour, la semaine, le mois ou l’année précédente.
Cycle Fréquence de génération du rapport. Les rapports peuvent être envoyés quotidiennement, hebdomadairement, mensuellement ou annuellement. Le mode « Hebdomadaire » permet de sélectionner les jours de la semaine auxquels le rapport sera envoyé.
Heure de début Heure de la journée au format hh:mm à laquelle le rapport sera préparé. Notez que le fuseau horaire du serveur Zabbix sera utilisé.
Répéter le Jours de la semaine auxquels le rapport sera envoyé. Ce champ est disponible uniquement si Cycle est défini sur « Hebdomadaire ».
Date de début Date à laquelle la génération régulière des rapports doit commencer.
Date de fin Date à laquelle la génération régulière des rapports doit s’arrêter.
Objet Objet de l’e-mail du rapport. Macros prises en charge : {TIME}, {TIMESTAMP}.
Message Corps de l’e-mail du rapport. Macros prises en charge : {TIME}, {TIMESTAMP}.
Abonnements Liste des destinataires du rapport. Par défaut, elle inclut uniquement le propriétaire du rapport. Tout utilisateur Zabbix disposant d’un média e-mail configuré peut être spécifié comme destinataire du rapport.
Cliquez sur Ajouter un utilisateur ou Ajouter un groupe d’utilisateurs pour ajouter d’autres destinataires.
Cliquez sur le nom d’utilisateur pour modifier les paramètres :
Générer le rapport par - indique si les données du rapport doivent être générées en fonction des autorisations sur le tableau de bord de l’utilisateur actuel ou du destinataire.
Statut - sélectionnez « Inclure » pour envoyer le rapport à l’utilisateur ou « Exclure » pour empêcher l’envoi du rapport à cet utilisateur. Au moins un utilisateur doit avoir le statut « Inclure ». Le statut « Exclure » peut être utilisé pour exclure certains utilisateurs d’un groupe d’utilisateurs inclus.

Notez que les utilisateurs disposant d’autorisations insuffisantes (c’est-à-dire les utilisateurs dont le rôle est basé sur le type d’utilisateur Administrateur et qui ne sont pas membres du même groupe d’utilisateurs que le destinataire ou le propriétaire du rapport) verront « Utilisateur inaccessible » ou « Groupe d’utilisateurs inaccessible » à la place des noms réels dans les champs Destinataire et Générer le rapport par ; les champs Statut et Action seront affichés en lecture seule.
Activé Statut du rapport. Désélectionner cette case désactive le rapport.
Description Description facultative du rapport. Cette description est destinée à un usage interne et ne sera pas envoyée aux destinataires du rapport.
Boutons du formulaire

Les boutons situés en bas du formulaire permettent d'effectuer plusieurs opérations.

Ajouter un rapport. Ce bouton est disponible uniquement pour les nouveaux rapports.
Mettre à jour les propriétés d'un rapport.
Créer un autre rapport à partir des propriétés du rapport actuel.
Tester si la configuration du rapport est correcte en envoyant un rapport à l'utilisateur actuel.
Supprimer le rapport.
Annuler la modification des propriétés du rapport.
Test

Pour tester un rapport, cliquez sur le bouton Test en bas du formulaire de configuration du rapport.

Le bouton Test n'est pas disponible si le formulaire de configuration du rapport a été ouvert depuis le menu d'action du tableau de bord.

Si la configuration est correcte, le rapport de test est envoyé immédiatement à l'utilisateur actuel. Pour les rapports de test, les abonnés et les paramètres utilisateur Generate report by sont ignorés.

Si la configuration est incorrecte, un message d'erreur s'affiche, décrivant la cause possible.

Mise à jour d’un rapport

Pour mettre à jour un rapport existant, cliquez sur le nom du rapport, effectuez les modifications de configuration nécessaires, puis cliquez sur le bouton Update.

Si un rapport existant est mis à jour par un autre utilisateur et que cet utilisateur modifie le tableau de bord, un message d’avertissement « Le rapport généré par d’autres utilisateurs sera remplacé par l’utilisateur actuel » s’affichera lorsque vous cliquerez sur le bouton Update.

Cliquer sur OK à cette étape entraînera les modifications suivantes :

  • Les paramètres Generate report by seront mis à jour pour afficher l’utilisateur qui a modifié le rapport en dernier (sauf si Generate report by est défini sur le destinataire).
  • Les utilisateurs affichés comme « Inaccessible user » ou « Inaccessible user group » seront supprimés de la liste des abonnés au rapport.

Cliquer sur Cancel fermera le formulaire de configuration et annulera la mise à jour du rapport.

Clonage d’un rapport

Pour cloner rapidement un rapport existant, cliquez sur le bouton Cloner en bas du formulaire de configuration d’un rapport existant. Lors du clonage d’un rapport créé par un autre utilisateur, l’utilisateur actuel devient le propriétaire du nouveau rapport.

Les paramètres du rapport seront copiés dans le nouveau formulaire de configuration du rapport en tenant compte des autorisations de l’utilisateur :

  • Si l’utilisateur qui clone un rapport n’a pas les autorisations pour un tableau de bord, le champ Dashboard sera vidé.
  • Si l’utilisateur qui clone un rapport n’a pas les autorisations pour certains utilisateurs ou groupes d’utilisateurs dans la liste Subscriptions, les destinataires inaccessibles ne seront pas clonés.
  • Les paramètres Generate report by seront mis à jour pour afficher l’utilisateur actuel (sauf si Generate report by est défini sur le destinataire).

Modifiez les paramètres requis et le nom du rapport, puis cliquez sur Ajouter.