Vous pouvez utiliser les rapports prédéfinis fournis dans ZENworks Desktop Management pour afficher des informations sur les événements d'application enregistrés par le programme de lancement d'applicatifs ; ou vous pouvez utiliser vos propres outils de base de données pour créer des rapports personnalisés. La section suivante fournit les informations nécessaires à cet effet :
ZENworks Desktop Management inclut des rapports prédéfinis pour tous les événements d'application, qu'il s'agisse d'une réussite ou d'un échec.
Pour générer un rapport prédéfini :
Vous pouvez créer des rapports de base de données personnalisés pour rechercher des informations fournies dans les rapports prédéfinis ou générer des formats de rapport différents. Les exemples suivants sont des requêtes SQL qui permettent de générer des rapports si vous utilisez la base de données Sybase fournie dans ZENworks. Pour plus d'informations, reportez-vous à la section Tables et champs de base de données.
Les requêtes suivantes renvoient tous les champs d'informations correspondant à un événement de gestion d'applications ayant réussi, ayant échoué ou malveillant stocké dans la base de données. Les événements sont triés dans l'ordre où ils ont été entrés dans la base de données.
SELECT * FROM T_SUCCESS
SELECT * FROM T_FAILURE
SELECT * FROM T_INFO
Pour trier la liste selon un champ spécifique, ajoutez une commande ORDER BY nom_du_champ, comme illustré dans les exemples suivants :
SELECT * FROM T_SUCCESS ORDER BY zenWSTDN
SELECT * FROM T_FAILURE ORDER BY zenAppTDN
SELECT * FROM T_INFO ORDER BY zenUserTDN
Les noms de champs corrects sont listés dans le tableau Tables et champs de base de données
Pour inclure uniquement un type d'événement spécifique (lancement, distribution, etc.) pour un événement (réussite, échec, etc.), ajoutez WHERE zenEventType="type_d'événement", comme dans les exemples suivants :
SELECT * FROM T_SUCCESS WHERE zenEventType="Launch Success"
SELECT * FROM T_FAILURE WHERE zenEventType="Launch Failure"
SELECT * FROM T_INFO WHERE zenEventType="Process Terminated"
Les types d'événements corrects sont listés dans le tableau Tables et champs de base de données
Pour n'ajouter que des champs spécifiques, remplacez la liste des champs *séparés par une virgule, comme illustré dans l'exemple suivant :
SELECT zenEventType,zenDateTime,zenUserTDN,zenAppTDN FROM T_SUCCESS WHERE zenEventType="Cache Success" ORDER BY zenUserTDN
La base de données contient les trois tables suivantes :
T_Success : Stocke des informations sur les événements de réussite.
T_Failure : Stocke des informations sur les événements d'échec.
T_Info : Stocke des informations sur les événements de gestion des processus malveillants. Pour plus d'informations sur la gestion des processus malveillants, reportez-vous au Contrôle des processus malveillants.
Chaque table de base de données contient jusqu'à 17 champs d'informations. Le tableau suivant liste ces champs et les tables de base de données qui les contiennent. Le type de données de tous les champs est varchar(256).