Partager via


Journaux texte

 

S'applique à: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Un journal texte est un fichier texte qu'une application utilise pour enregistrer des informations d'événement. Pour utiliser une source de données de journal de texte dans un pack d'administration, chaque entrée du journal doit être sur une seule ligne. Si le fichier journal ne correspond pas à cette exigence, un Analyses de script et de règles doit être créé pour lire le journal.

Les applications qui utilisent fréquemment des fichiers journaux créent un nouveau fichier chaque jour ou lorsqu'un fichier atteint une certaine taille. Pour prendre en charge cette fonctionnalité, les règles et analyses spécifient un Active et un modèle pour le texte ouvre une session en cours d'analyse. Répertoire est le chemin d'accès du répertoire où les journaux texte sera situés. Ce doit être un chemin d'accès absolu sans caractères génériques. Une variable $Target peut également être utilisée si le chemin d'accès aux fichiers journaux est stocké dans une propriété de la classe cible. Modèle est le nom du fichier journal, y compris les caractères génériques comme il convient.

Par exemple, une application peut créer un fichier journal chaque jour avec la date incluse dans le nom en log20100316.txt. Un modèle d'un journal de ce type peut être log*.txt qui s'applique à n'importe quel fichier journal après l'application du schéma de dénomination.

Un journal peut être défini comme un journal texte générique ou journal texte CSV générique. Volumes partagés de cluster fait référence à valeurs séparées par des virgules, vous pouvez spécifier n'importe quel caractère comme délimiteur. Les deux types de fichiers sont également appelés un journal texte Simple et un journal de texte délimité par des. Avec un journal texte simple, chaque ligne est considérée comme une seule entrée. Avec un journal texte délimité, un caractère unique est utilisé pour séparer les différents champs de données, et chaque champ peut être analysé séparément.

Assistants de journal texte

Le tableau suivant répertorie les Assistants disponibles pour les deux fichiers texte délimités et simple.

Options de l'Assistant journal texte

Lorsque vous exécutez un Assistant de journal texte, vous devez fournir des valeurs pour les options dans les tableaux suivants. Chaque tableau représente une page de l'Assistant.

Général

Le Général page contient les paramètres généraux de la règle ou l'Assistant, notamment son nom, catégorie, cible et le fichier de pack d'administration pour stocker dans.

Option

Description

Nom

Le nom utilisé pour la règle ou l'analyse. Pour une règle, le nom apparaît dans les règles afficher dans le Création volet. Lorsque vous créez un affichage ou un rapport, vous pouvez sélectionner ce nom à utiliser les données collectées par celle-ci. Pour une analyse, le nom apparaît dans l'Explorateur d'intégrité de tous les objets cibles.

Description

Description facultative de la règle ou l'analyse.

Pack d'administration

Pack d'administration pour stocker la règle.

Pour plus d'informations sur les packs d'administration, consultez Sélection d'un fichier de Pack d'administration.

Catégorie de règle (règles uniquement)

Catégorie de la règle. Pour une règle de collecte, cela devrait être collecte d'événements. Pour une règle d'alerte, cela devrait être alerte.

Analyse parente (moniteurs uniquement)

Le moniteur d'agrégation est placé sous le moniteur dans l'Explorateur d'intégrité. Pour plus d’informations, voir Moniteurs agrégation.

Target

La classe à utiliser pour la cible de la règle ou l'analyse. La règle ou l'analyse est exécuté sur n'importe quel agent qui a au moins une instance de cette classe. Pour plus d'informations sur les cibles, consultez Explication des classes et des objets.

La règle est activée

Analyse activée

Spécifie si la règle ou l'analyse est activée.

Source de données du journal des applications

Il y aura une seule application journal page source de données pour une collection ou la règle d'alerte et d'un moniteur à l'aide de réinitialisation manuelle ou un minuteur. Pour une analyse à l'aide de la réinitialisation d'événement, vous devrez définir le journal pour la condition d'erreur et la condition saine. Vous spécifierez généralement le même journal pour les deux conditions, mais un autre journal peut être utilisé pour chacun.

Le tableau suivant répertorie les paramètres qui doivent être fournies pour une source de données du journal des applications :

Nom de propriété

Description

Répertoire

Répertoire où se trouve le fichier journal. Ce doit être un répertoire unique sans caractères génériques

Modèle

Nom du fichier journal. Cela peut inclure des caractères génériques si change le nom du fichier journal. Utilisez le ? caractère générique pour représenter un caractère unique. Utilisez le * comme caractère générique pour représenter plusieurs caractères.

Séparateur (journaux délimités uniquement)

Le caractère utilisé pour séparer les

UTF8

Expression d'événement

Il y a une page unique expression pour une collection ou la règle d'alerte et d'un moniteur à l'aide de réinitialisation manuelle ou un minuteur. Pour une analyse à l'aide de la réinitialisation d'événement, vous devez définir une expression pour la condition d'erreur et la condition intègre.

L'expression pour une règle de journal de texte ou une analyse inclura les critères qui correspond au texte de l'entrée de journal. Pour un journal texte générique, cela inclut une recherche de l'entrée de journal complet traitée comme une seule ligne. Pour un fichier journal délimité, cela inclut une recherche d'un ou plusieurs des champs inclus. Le contenu d'un journal texte est inclus dans les paramètres de l'événement. Pour un journal texte générique, il est référencé par le paramètre Params/Param[1]. Un journal délimité utilise la même variable en utilisant le numéro d'index du paramètre requis. Le premier champ serait référencé avec Params/Param[1], le deuxième champ serait référencé avec Params/Param[2], et ainsi de suite.

Le tableau suivant répertorie les propriétés courantes disponibles à partir de règles et analyses de journal de texte :

Nom de propriété

Description

Répertoire

Répertoire où se trouve le fichier journal.

Modèle

Nom du fichier journal effectuée à partir de l'événement.

Param [1]

Terminer l'entrée dans un journal texte générique.

Param [#]

Paramètre spécifique dans un journal de texte CSV générique. # représente le numéro du champ.

Pour plus d'informations sur les expressions, consultez Expressions.

Minuteur de réinitialisation automatique

Le Timer de réinitialisation automatique page est disponible uniquement pour les moniteurs de réinitialisation du minuteur. Il vous permet de définir le temps qui doit s'écouler après que l'alerte est créée avant que l'alerte est résolue automatiquement.

Configurer l'intégrité

Le configurer l'intégrité page est uniquement disponible pour les moniteurs. Il vous permet de spécifier l'état d'intégrité qui est définie pour chacun des événements. Pour analyse, de réinitialisation manuelle du réinitialisation manuelle condition sera Sain, et vous pouvez spécifier si le événement déclenché condition définira le moniteur sur un avertissement ou un critique état. Pour un réinitialisation du minuteur ou réinitialisation d'un événement, vous pouvez spécifier l'état d'intégrité définie par chaque événement. Le premier événement définira généralement l'analyse sur avertissement ou critique tandis que le second événement ou la minuterie définira le moniteur sur Sain.

Configurer les alertes

Le configurer des alertes page est uniquement disponible pour les analyses et les règles d'alerte. Les options sont décrites dans Alertes.

Création d'analyses et les règles de journal texte

Utilisez la procédure suivante pour créer un journal d'alerte de règle dans Operations Manager avec les informations suivantes :

  • S'exécute sur tous les agents avec un service particulier est installé.

  • Recherche une virgule délimitée par des fichiers journaux avec le modèle d'affectation de noms MyApp*.log dans le répertoire c:\logs.

  • Génère une alerte si le mot « erreur » apparaît dans le message du journal.

  • Inclut le message d'erreur dans la description de l'alerte.

  • Le format de chaque ligne du fichier texte est comme suit : Date, heure et Message

Pour créer une règle d'alerte journal texte délimité

  1. Si vous ne disposez pas de pack d'administration pour l'application que vous analysez, créez-en un à l'aide du processus dans Sélection d'un fichier de Pack d'administration.

  2. Créer une cible à l'aide du processus dans Pour créer un modèle de Service Windows. Vous pouvez utiliser n'importe quel service installé sur un agent de test pour ce modèle.

  3. Dans la console Opérateur, sélectionnez le Création espace de travail, puis sélectionnez règles.

  4. Droit règles et sélectionnez créer une nouvelle règle.

  5. Sur le le Type de règle page, procédez comme suit :

    1. Développez les règles de génération d'alerte, développez basés sur les événements, puis cliquez sur journal de texte CSV générique (alerte).

    2. Sélectionnez le pack d'administration de l'étape 1.

    3. Cliquez sur Suivant.

  6. Dans la page Général, procédez comme suit :

    1. Dans le nom de la règle tapez MyApplication délimité journal erreur.

    2. Dans le catégorie de règle boîte, sélectionnez alerte.

    3. Regard cible de la règle cliquez sur Sélectionnez puis sélectionnez le nom de la cible que vous avez créé à l'étape 2.

    4. Laissez règle est activée sélectionné.

    5. Cliquez sur Suivant.

  7. Sur le Source de données du journal des applications page, procédez comme suit :

    1. Dans le Active tapez c:\logs.

    2. Dans le modèle tapez MyApp*.log.

    3. Dans le séparateur zone, tapez une virgule.

    4. Cliquez sur Suivant.

  8. Sur le créer une Expression d'événement page, procédez comme suit :

    1. Cliquez sur Insérer.

    2. Dans le nom de paramètre zone Params/Param [3].

    3. Dans le opérateur boîte Sélectionnez contient.

    4. Dans le valeur zone erreur.

    5. Cliquez sur Suivant.

  9. Sur le configurer des alertes page, procédez comme suit :

    1. Dans le nom de l'alerte tapez erreur trouvée dans MyApplication délimité journal texte.

    2. Cliquez sur le bouton de sélection à droite de la description d'alerte boîte.

    3. Effacez le texte dans le valeur boîte.

    4. Sélectionnez les données, puis Params et Param.

    5. Remplacez le texte << INT >> avec 1.

    6. Déplacer à la fin de la ligne et appuyez sur la barre d'espace.

    7. Sélectionnez les données, puis Params et Param.

    8. Remplacez le texte << INT >> avec 2.

    9. Déplacer à la fin de la ligne et appuyez sur ENTRÉE.

    10. Sélectionnez les données, puis Params et Param.

    11. Remplacez le texte << INT >> avec 3.

    12. Cliquez sur OK.

  10. Cliquez sur Terminer.