Configuration d'applications pour utiliser la fonction de rapport

Le programme de lancement d'applicatifs doit connaître la méthode de rapport (base de données, trappes SNMP ou fichier journal) à utiliser pour une application ainsi que les événements à rapporter. Ces informations doivent être fournies sur la page Rapport (onglet Commun) de l'objet Application.

  1. Dans ConsoleOne, cliquez avec le bouton droit sur l'objet Application pour lequel la création de rapports doit être configurée > cliquez sur Propriétés.

  2. Cliquez sur l'onglet Commun > Rapport.


    Page Rapport

  3. Complétez les champs suivants :

    Événements : Sélectionnez les événements (lancement, distribution, filtrage, désinstallation, caching et arrêt de processus) à rapporter et leur destination (base de données, trappe SNMP, fichier journal ou XML). Si besoin est, vous pouvez envoyer des événements vers plusieurs destinations (par exemple, vers un fichier de base de données et également vers un fichier journal). Les événements et destinations sont décrits dans les tableaux suivants :

    Événement Description

    Lancement réussi

    Se produit lorsqu'un utilisateur double-clique sur l'objet Application et que le programme de lancement d'applicatifs démarre l'application avec succès.

    Échec du lancement

    Se produit lorsqu'un utilisateur double-clique sur l'objet Application et que le programme de lancement d'applicatifs ne peut pas démarrer l'application.

    Distribution réussie

    Se produit lorsque le programme de lancement d'applicatifs réussit à modifier le poste de travail pour qu'il prenne en charge l'application. Ces modifications incluent notamment l'installation de fichiers, la modification de paramètres (registre, .INI, etc.) et la création de raccourcis.

    Échec de la distribution

    Se produit lorsque le programme de lancement d'applicatifs ne réussit pas à modifier le poste de travail pour qu'il prenne en charge l'application. Ces modifications incluent notamment l'installation de fichiers, la modification de paramètres (registre, .INI, etc.) et la création de raccourcis.

    Désinstallation réussie

    Se produit lorsque le programme de lancement d'applicatifs réussit à désinstaller l'application à partir du poste de travail.

    Échec de la désinstallation

    Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à désinstaller l'application à partir du poste de travail.

    Caching réussi

    Se produit lorsque le programme de lancement d'applicatifs réussit le caching de l'application sur le poste de travail.

    Échec du caching

    Se produit lorsque le programme de lancement d'applicatifs ne peut pas réaliser le caching de l'application sur le poste de travail.

    Filtrage (Icône cachée)

    Se produit lorsque le programme de lancement d'applicatifs ne parvient pas à afficher un objet Application sur un poste de travail parce que ce poste ne satisfait pas un ou plusieurs critères de configuration système de l'objet Application (objet Application > onglet Disponibilité > page Configuration système requise) et que l'option Afficher l'icône de l'application même si les critères ne sont pas satisfaits est paramétrée sur Faux. L'icône de l'objet Application est cachée sur le poste de travail.

    Filtrage (icône affichée)

    Se produit lorsque le programme de lancement d'applicatifs ne peut afficher qu'un objet Application désactivé (grisé) sur un poste de travail. Cela se produit lorsque le poste de travail ne satisfait pas les critères de configuration système (objet Application > onglet Disponibilité > page Configuration système requise) et que l'option Afficher l'icône de l'application même si les critères ne sont pas satisfaits est paramétrée sur Vrai. Les utilisateurs peuvent cliquer avec le bouton droit de la souris sur l'icône désactivée, puis sélectionner Détails pour connaître les critères de configuration système non satisfaits.

    Interruption du processus

    Se produit lorsqu'un utilisateur ou le programme de lancement d'applicatifs ferme l'application.

    Destination Description

    Base de données

    Le programme de lancement d'applicatifs peut écrire des événements dans n'importe quelle base de données compatible ODBC (par exemple, une base de données Sybase incluse dans ZfD). Pour utiliser une base de données, vous devez également exécuter les tâches suivantes :

    • Créer un objet Base de données ZENworks® à utiliser pour la création de rapports de gestion d'applications. Il ne peut pas s'agir de l'objet Base de données utilisé pour le rapport d'inventaire.
    • Si nécessaire, créer un ensemble Emplacement du service. Associez l'ensemble Emplacement du service aux conteneurs dans lesquels résident les utilisateurs et les postes de travail dont les rapports doivent être envoyés à la base de données.
    • Activer la règle Base de données ZENworks dans l'ensemble Emplacement du service.
    • Associer la règle Base de données ZENworks à la base de données ZENworks object.
    • Vérifier que les utilisateurs ont le pilote de base de données ODBC approprié installé et configuré.
    • Après avoir configuré la fonctionnalité de rapport dans une base de données, vous pouvez utiliser l'un des rapports prédéfinis pour consulter des informations au sujet d'événements d'application spécifiques. Pour accéder à ces rapports, cliquez avec le bouton droit de la souris sur l'objet Base de données ZENworks que vous avez créé pour la création de rapports de gestion d'applications > cliquez sur Rapport.

    Trappes SNMP

    Le programme de lancement d'applicatifs peut envoyer des trappes SNMP vers n'importe quelle console de gestion SNMP. Pour utiliser les trappes SNMP, vous devez également procéder comme suit : Activer une règle cible de trappe SNMP dans un ensemble Emplacement du service. Il est parfois nécessaire de créer d'abord l'ensemble Emplacement du service.

    • Associer l'ensemble Emplacement du service aux conteneurs dans lesquels résident les utilisateurs ou les postes de travail auxquels la règle Cibles de trappes SNMP doit être appliquée.
    • Ajouter les cibles de trappes SNMP (adresses IP) aux emplacements auxquels les trappes doivent être envoyées.
    • Utiliser une console de gestion qui affiche les trappes SNMP.

    Icon Fichier journal au format texte

    Le programme de lancement d'applicatifs peut écrire des événements dans un fichier journal au format texte. Utilisez le champ Emplacement du fichier journal (décrit ci-dessous) pour spécifier l'emplacement du fichier journal.

    Icon XML

    Le programme de lancement d'applicatifs peut envoyer des événements, sous la forme de données XML, vers une URL à l'aide du protocole standard HTTP ou HTTPS. La création de rapports XML est recommandée si vous souhaitez que le programme de lancement d'applicatifs crée des rapports sur les événements relatifs aux utilisateurs qui ne sont pas protégés par votre pare-feu.

    Pour utiliser XML, vous devez également exécuter les tâches suivantes :

    • Activer une règle d'URL XML dans un ensemble Emplacement du service. Il est parfois nécessaire de créer d'abord l'ensemble Emplacement du service.
    • Associer l'ensemble Emplacement du service aux conteneurs dans lesquels résident les utilisateurs et les postes de travail dont les rapports doivent être envoyés sous forme de données XML.
    • Assurez-vous d'avoir configuré le mécanisme de traitement XML et le mécanisme de stockage des données. Par exemple, si vous utilisez la servlet de création de rapports de gestion d'applications et la base de données Sybase, assurez-vous que chacune est définie et configurée correctement.

    Emplacement du fichier journal :Si vous avez sélectionné un fichier journal comme destination des rapports d'événements, saisissez (ou parcourez l'arborescence et sélectionnez) l'emplacement et le nom de ce fichier journal. Vous pouvez spécifier une unité locale ou réseau. Si vous entrez un emplacement qui n'existe pas, le programme de lancement d'applicatifs le crée automatiquement. Veillez à ne pas inclure de caractères étendus dans le chemin car ce type de caractère n'est pas pris en charge.

    Si vous voulez que le programme de lancement d'applicatifs consigne les événements dans un fichier à un emplacement commun du réseau, vous devez créer le répertoire réseau et accorder aux utilisateurs les droits en lecture et en écriture sur les fichiers du répertoire. Dans la mesure où les noms des fichiers journaux sont établis en fonction de chaque application, vous pouvez avoir des fichiers journaux individuels pour chaque application (en indiquant un nom de fichier journal différent pour chaque objet Application) ou un fichier journal pour toutes les applications (en indiquant le même nom de fichier pour tous les objets Application).

    IMPORTANT :   L'agent de gestion ZENworks for Desktops ne prend pas en charge l'écriture dans un fichier journal situé sur un serveur réseau. Par conséquent, n'enregistrez les rapports dans les fichiers journaux que si le poste de travail des utilisateurs est doté d'un client réseau (Novell ClientTM (client Novell) ou Client for Microsoft Networks par exemple) qui permet l'accès en écriture à un serveur NetWare ou Windows, ou si vous spécifiez une unité locale comme emplacement de fichier journal.

  4. Cliquez sur OK pour enregistrer les modifications.