Partilhar via


Registos de Texto

 

Aplica-se a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Um registo de texto é um ficheiro de texto que utiliza uma aplicação para iniciar sessão informações do evento. Para utilizar uma origem de dados de registo de texto num pacote de gestão, tem de ser cada entrada no registo de numa única linha. Se o ficheiro de registo não couberem este requisito, em seguida, um Script monitores e regras tem de ser criado para ler o registo.

Aplicações que utilizam os ficheiros de registo frequentemente criar um novo ficheiro de cada dia ou quando um ficheiro atinge um determinado tamanho. Para suportar esta funcionalidade, monitores e regras de especificar um diretório e um padrão para o texto regista a ser monitorizados. Diretório é o caminho do directório onde os registos de texto será localizados. Tem de ser um caminho absoluto sem carateres universais. Uma variável de $Target também pode ser utilizada se o caminho para os ficheiros de registo é armazenado numa propriedade da classe de destino. Padrão é o nome do ficheiro de registo, incluindo carateres universais conforme adequado.

Por exemplo, uma aplicação poderá criar um ficheiro de registo cada dia com a data incluída no nome como no log20100316.txt. Poderá ser um padrão para um início de sessão log*.txt qual seria aplicar qualquer ficheiro de registo seguir a aplicação da nomenclatura esquema.

Um registo de texto pode ser definido como um registo de texto genérico ou registo de texto CSV genérico. CSV refere-se a valores separados por vírgulas, embora pode especificar qualquer caráter como o delimitador. Os dois tipos de ficheiros são também conhecidos como um registo de texto simples e um registo de texto separado por. Com um registo de texto simples, cada linha é considerada uma entrada. Com um registo de texto delimitado, um caráter individual é utilizado para separar campos diferentes de dados e cada campo pode ser analisado em separado.

Assistentes de registo de texto

A tabela abaixo enumera os assistentes disponíveis para ambos os ficheiros de texto simples e delimitada.

Opções do Assistente de registo de texto

Quando executa um Assistente de registo de texto, terá de fornecer valores para opções nas tabelas seguintes. Cada tabela representa uma única página no assistente.

Geral

O Geral página inclui definições gerais para o assistente incluindo o respetivo nome, categoria, destino e o ficheiro de pacote de gestão para armazenar no ou regra.

Opção

Descrição

Nome

O nome utilizado para o monitor ou regra. Para uma regra, o nome é apresentado no regras ver no Cocriação painel. Quando cria uma vista ou relatório, pode selecionar este nome a utilizar os dados recolhidos pela-lo. Para um monitor, o nome é apresentado no Explorador do Estado de funcionamento de quaisquer objetos de destino.

Descrição

Descrição opcional para o monitor ou regra.

Pacote de Gestão

Pacote de gestão para armazenar a regra.

Para mais informações sobre pacotes de gestão, consulte o artigo Selecionar um arquivo de pacote de gerenciamento.

Categoria de regra (apenas regras)

A categoria para a regra. Para uma regra de recolha, esta deverá ser recolha de eventos. Para uma regra de alerta, esta deverá ser alerta.

Monitor principal (apenas monitores)

O monitor de agregação que o monitor irá ser posicionado no Explorador do Estado de funcionamento. Para obter mais informações, consulte Monitores de Agregação.

Destino

A classe de utilizar para o destino do monitor ou regra. O monitor ou regra será executado em qualquer agente com pelo menos uma instância desta classe. Para mais informações sobre destinos, consulte o artigo Compreender Classes e Objetos.

Regra está ativada

O monitor está ativado

Especifica se o monitor ou regra está ativada.

Origem de dados de registo de aplicação

Haverá uma única aplicação registo dados origem página para uma coleção de ou a regra de alerta e para um monitor utilizando reposição manual ou o temporizador. Para um monitor utilizando reposição de evento, terá de definir o registo para a condição de erro e para a condição bom estado de funcionamento. Normalmente, que irá especificar o mesmo registo para ambas as condições, mas pode ser utilizado um registo diferente para cada.

A tabela seguinte lista as definições que tem de ser fornecidas para uma origem de dados de registo de aplicação:

Nome da Propriedade

Descrição

Active

Diretório que o ficheiro de registo está localizado na. Tem de ser um diretório único com nenhuma carateres universais

Padrão

Nome do ficheiro de registo. Isto pode incluir carateres universais se irá alterar o nome do ficheiro de registo. Utilize o? carateres universais para representar um caráter individual. Utilize o * com carateres universais para representar a vários carateres.

Separador (delimitados registos apenas)

O caráter utilizado para separar o

UTF8

Expressão de Evento

Haverá uma página única expressão para uma coleção de ou a regra de alerta e para um monitor utilizando reposição manual ou o temporizador. Para um monitor utilizando reposição de evento, terá de definir uma expressão para a condição de erro e para a condição bom estado de funcionamento.

A expressão para um monitor ou regra de registo de texto inclui os critérios que corresponde ao texto da entrada de registo. Para um registo de texto genérico inclui uma pesquisa da entrada do registo todo tratada como uma única linha. Para um ficheiro de registo delimitado, isto irá incluir uma pesquisa de uma ou mais dos campos incluídos. Os conteúdos de um registo de texto são incluídos nos parâmetros do evento. Para um registo de texto genérico, isto é referenciado pelo parâmetro Params/Param[1]. Um registo delimitado utiliza a mesma variável utilizando o número de índice do parâmetro necessário. O primeiro campo poderia ser referenciado com Params/Param[1], o segundo campo poderia ser referenciado com Params/Param[2], e assim sucessivamente.

A tabela seguinte lista as propriedades comuns disponíveis texto registo monitores e regras:

Nome da Propriedade

Descrição

Active

Diretório que o ficheiro de registo está localizado na.

Padrão

Nome do ficheiro de registo que o evento foi obtido a partir.

Param [1]

Concluir a entrada num registo de texto genérico.

Param [#]

Parâmetro específico num registo de texto CSV genérico. # representa o número do campo.

Para mais informações sobre expressões, consulte o artigo Expressões.

Temporizador de Reposição Automática

O temporizador de reposição automática página só está disponível para monitores de reposição do temporizador. Permite-lhe definir o tempo que tem de passar depois do alerta é criado antes do alerta é resolvido automaticamente.

Configurar o estado de funcionamento

O configurar o estado de funcionamento página só está disponível para monitores. Permite-lhe especificar o estado de funcionamento que será definido para cada um dos eventos. Para repor a um manual monitor, o de reposição Manual condição será bom estado de funcionamento, e pode especificar se o evento gerado condição irá definir o monitor para um aviso ou um crítico estado. Para um reposição do temporizador ou um reposição de evento, pode especificar o estado de funcionamento definido por cada evento. O primeiro evento normalmente irá definir o monitor aviso ou crítico enquanto o segundo evento ou o temporizador será defina o monitor para bom estado de funcionamento.

Configurar alertas

O Configurar alertas página só está disponível para monitores e regras de alerta. Respetivas opções são explicadas na Alertas.

Criação de monitores e regras de registo de texto

Utilize o procedimento seguinte para criar um regra de alerta de registo de texto Operations Manager com os seguintes detalhes:

  • É executado em todos os agentes com um determinado serviço instalado.

  • Se o aspeto de uma vírgula separado por ficheiro de registo com o padrão de nomenclatura MyApp*.log no diretório c:\logs.

  • Gera um alerta se a palavra "erro" aparece na mensagem de registo.

  • Inclui a mensagem de erro na descrição do alerta.

  • O formato de cada linha do ficheiro de texto for da seguinte forma: a data, hora, mensagens em fila

Para criar uma regra de alerta de registo de texto delimitado

  1. Se não tiver um pacote de gestão para a aplicação que está a monitorizar, crie um usando o processo em Selecionar um arquivo de pacote de gerenciamento.

  2. Criar um novo destino utilizando o processo no Para criar um modelo de serviço do Windows. Pode utilizar qualquer serviço instalado um agente de teste para este modelo.

  3. Na consola de operações, selecione o Cocriação área de trabalho e, em seguida, selecione regras.

  4. Clique com botão direito regras e selecione criar uma nova regra.

  5. No tipo de regra página, faça o seguinte:

    1. Expandir regras de geração de alertas, expanda com base em eventos, e, em seguida, clique em registo de texto CSV genérico (alerta).

    2. Selecione o pacote de gestão a partir do passo 1.

    3. Clique em Seguinte.

  6. Na página Geral, efectue o seguinte:

    1. No nome da regra caixa, escreva MyApplication separado por registo de erro.

    2. No regra categoria caixa, selecione alerta.

    3. Junto a destino de regra clique Selecione e, em seguida, selecione o nome de destino que criou no passo 2.

    4. Deixe regra está ativada selecionado.

    5. Clique em Seguinte.

  7. No origem de dados de registo de aplicação página, faça o seguinte:

    1. No diretório caixa, escreva c:\logs.

    2. No padrão caixa, escreva MyApp*.log.

    3. No separador caixa, escreva uma vírgula.

    4. Clique em Seguinte.

  8. No Criar expressão de evento página, faça o seguinte:

    1. Clique em Inserir.

    2. No nome do parâmetro caixa tipo Params/Param [3].

    3. No operador caixa selecione contém.

    4. No valor caixa tipo erro.

    5. Clique em Seguinte.

  9. No Configurar alertas página, faça o seguinte:

    1. No nome do alerta caixa, escreva registo de texto separado por erro encontrado no MyApplication.

    2. Clique no botão de elipse no lado direito do Descrição do alerta caixa.

    3. Limpar o texto a valor caixa.

    4. Selecione os dados, em seguida, Params, em seguida, Param.

    5. Substitua o texto << INT >> com 1.

    6. Mover para o fim da linha e prima a barra de espaço.

    7. Selecione os dados, em seguida, Params, em seguida, Param.

    8. Substitua o texto << INT >> com 2.

    9. Mover para o fim da linha e prima a tecla ENTER.

    10. Selecione os dados, em seguida, Params, em seguida, Param.

    11. Substitua o texto << INT >> com 3.

    12. Clique em OK.

  10. Clique em Concluir.