Tekstlogboeken
Van toepassing op: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager
Een tekstlogboek is een tekstbestand dat een toepassing maakt gebruik van informatie over de gebeurtenis registreren. Om een gegevensbron tekst logboek in een management pack gebruikt, moet elke vermelding in het logboek op één regel. Als het logboekbestand voldoet niet aan deze vereiste vervolgens een Script Monitors en regels moet worden gemaakt voor het lezen van het logboek.
Toepassingen die gebruikmaken van logboekbestanden vaak Maak een nieuw bestand elke dag of wanneer één bestand een bepaalde grootte heeft bereikt. Om deze functionaliteit, monitors en regels geeft een Directory en een patroon voor de tekst die wordt bewaakt. Directory is het pad van de map waar de tekstlogboeken geplaatst worden. Dit moet een absoluut pad zonder jokertekens. Een variabele $Target kan ook worden gebruikt als het pad naar de logboekbestanden is opgeslagen in een eigenschap van de doelklasse. Patroon is de naam van het logboekbestand met jokertekens zo nodig.
Bijvoorbeeld een toepassing kan een logboekbestand maakt elke dag met de datum in de naam in log20100316.txt. Een patroon voor een dergelijke logboek is mogelijk log*.txt die wilt toepassen op een logboekbestand na de toepassing van de naamgeving schema.
Een tekstlogboek kan worden gedefinieerd als een Algemeen Tekstlogboek of generieke CSV-Tekstlogboek. CSV verwijst naar door komma's gescheiden waarden, maar u kunt een teken als scheidingsteken opgeven. De twee soorten bestanden worden ook wel aangeduid als een eenvoudige Tekstlogboek en een Tekstlogboek gescheiden. Elke regel wordt beschouwd als één vermelding met een logboek eenvoudige tekst. Met een logboek tekstbestand met een teken wordt gebruikt voor het scheiden van verschillende velden van gegevens en elk veld afzonderlijk kan worden geanalyseerd.
Tekst logboek Wizards
De volgende tabel worden de wizards die beschikbaar voor beide eenvoudige en gescheiden tekstbestanden zijn.
|
|
---|---|
|
|
|
|
|
|
|
Wizardopties voor tekst-logboek
Wanneer u een tekst logboek wizard uitvoert, moet u waarden opgeven voor de opties in de volgende tabellen. Elke tabel vertegenwoordigt één pagina in de wizard.
Algemeen
De algemene pagina bevat algemene instellingen voor de regel of de wizard zoals de naam, categorie, doel en het management pack-bestand wilt opslaan in.
Optie |
Beschrijving |
---|---|
Naam |
De naam die wordt gebruikt voor de regel of monitor. Voor een regel, de naam wordt weergegeven in de regels weergeven in de ontwerp deelvenster. Wanneer u een weergave of rapport maakt, kunt u deze naam moet worden gebruikt door het verzamelde gegevens. Voor een monitor weergegeven de naam in Health Explorer van doelobjecten. |
Beschrijving |
Optionele beschrijving van de regel of monitor. |
Management Pack |
Management pack voor het opslaan van de regel. Zie voor meer informatie over management packs Een Management Pack-bestand selecteren. |
Regelcategorie (alleen regels) |
De categorie voor de regel. Voor een regel, dit moet Wijzigingsgebeurtenisverzameling. Voor een waarschuwingsregel dit moet waarschuwing. |
Bovenliggende Monitor (alleen Monitors) |
De aggregaatmonitor die de monitor wordt onder in Health Explorer worden geplaatst. Zie de sectie Aggregaatmonitors voor meer informatie. |
Doel |
De klasse moet worden gebruikt voor het doel van de regel of monitor. De regel of monitor worden uitgevoerd op een agent met ten minste één exemplaar van deze klasse. Zie voor meer informatie over doelen Klassen en objecten. |
Regel is ingeschakeld De monitor is ingeschakeld |
Hiermee geeft u op of de regel of monitor is ingeschakeld. |
Toepassingsgegevensbron-logboek
Er is een enkele toepassing logboek bron gegevenspagina voor een verzameling of waarschuwingsregel en voor een monitor met handmatig of timer opnieuw instellen. U moet het logboek voor de fout en voor de goede voorwaarde definiëren voor een monitor met opnieuw instellen van gebeurtenis. U wordt doorgaans hetzelfde logboek voor beide voorwaarden opgeven, maar een ander logboek voor elk kan worden gebruikt.
De volgende tabel bevat de instellingen die moeten worden opgegeven voor de gegevensbron van een toepassing logboek:
Naam eigenschap |
Beschrijving |
---|---|
Directory |
De map waarin het logbestand zich bevindt. Dit moet één map met geen jokertekens |
Patroon |
Naam van het logboekbestand. Dit kan jokertekens bevatten als de naam van het logboekbestand wordt gewijzigd. Gebruik de? jokertekens vertegenwoordigt een teken. Gebruik de * jokertekens voor meerdere tekens. |
Scheidingsteken (alleen gescheiden Logboeken) |
Het teken dat wordt gebruikt voor het scheiden van de |
UTF8 |
Gebeurtenisexpressie
Er is een pagina één expressie voor een verzameling of waarschuwingsregel en voor een monitor met handmatig of timer opnieuw instellen. Voor een monitor met opnieuw instellen van gebeurtenis, hebt u een expressie voor de fout en voor de goede voorwaarde definiëren.
De expressie voor een tekst logboek regel of monitor bevat de criteria die overeenkomt met de tekst in de logboekvermelding. Dit omvat een zoekopdracht van de hele logboekvermelding behandeld als één regel voor een algemeen Tekstlogboek. Voor een gescheiden logboekbestand dit vak bevat een of meer van de opgenomen velden te zoeken. De inhoud van een tekstlogboek worden opgenomen in de parameters van de gebeurtenis. Voor een algemeen tekstlogboek dit wordt verwezen door de parameter Params/Param[1]. Een gescheiden logboek maakt gebruik van dezelfde variabele met behulp van het nummer van de vereiste parameter. Het eerste veld zou worden verwezen met Params/Param[1], het tweede veld zou worden verwezen met Params/Param[2], enzovoort.
De volgende tabel bevat de algemene eigenschappen van tekst logboek monitors en regels:
Naam eigenschap |
Beschrijving |
---|---|
Directory |
De map waarin het logbestand zich bevindt. |
Patroon |
Naam van het logboekbestand dat de gebeurtenis is gehaald. |
Param [1] |
Voltooi de vermelding in een algemeen tekstlogboek. |
Param [#] |
Bepaalde parameter in een algemene CSV-tekstlogboek. # vertegenwoordigt het nummer van het veld. |
Zie voor meer informatie over expressies Expressies.
Timer voor automatisch opnieuw instellen
De Timer voor automatisch opnieuw instellen pagina is alleen beschikbaar voor timer opnieuw monitors. Hiermee kunt u de tijd die verstrijken moet nadat de waarschuwing is gemaakt voordat de waarschuwing wordt automatisch opgelost.
Status configureren
De Health configureren pagina is alleen beschikbaar voor monitors. Hiermee kunt u de status die wordt ingesteld voor elk van de gebeurtenissen opgeven. Voor een handmatig opnieuw instellen van monitor, de handmatig opnieuw instellen voorwaarde orde, en kunt u opgeven of de gebeurtenis die optreedt voorwaarde de monitor wordt ingesteld op een waarschuwing of een kritieke staat. Voor een Timer opnieuw instellen of een gebeurtenis opnieuw instellen, kunt u de status ingesteld door elke gebeurtenis opgeven. De eerste gebeurtenis wordt doorgaans de monitor wordt ingesteld op waarschuwing of kritieke terwijl de tweede gebeurtenis of de timer wordt de monitor instellen op orde.
Waarschuwingen configureren
De waarschuwingen configureren pagina is alleen beschikbaar voor monitors en regels voor waarschuwingen. De opties worden beschreven in Waarschuwingen.
Tekst logboek regels en Monitors maken
De volgende procedure gebruiken om te maken van een tekstlogboek waarschuwingsregel in Operations Manager met de volgende gegevens:
Wordt uitgevoerd op alle agents met een bepaalde service is geïnstalleerd.
Ziet er voor een door komma's gescheiden logboekbestand met het benoemen patroon MyApp*.log in de map c:\logs.
Genereert een waarschuwing als het woord "fout" wordt weergegeven in het logboekbericht.
Bevat het foutbericht in de beschrijving van de waarschuwing.
De indeling van elke regel van het tekstbestand dat is als volgt: datum, tijd, bericht
Maken van een tekstbestand waarschuwingsregel voor het logboek
-
Als u geen management pack hebt voor de toepassing die u bewaakt, maakt u er een met de procedure in Een Management Pack-bestand selecteren.
-
Maak een nieuw doel met behulp van het proces in Een Windows-Service-sjabloon maken. U kunt service is geïnstalleerd op een agent test voor deze sjabloon kunt gebruiken.
-
Selecteer in de Operations-console de ontwerp werkruimte en selecteer vervolgens regels.
-
Met de rechtermuisknop op regels en selecteer Maak een nieuwe regel.
-
Op de regeltype pagina, wordt het volgende doen:
Vouw waarschuwing genereren regels, vouw op basis van gebeurtenissen, en klik vervolgens op generieke CSV-Tekstlogboek (waarschuwing).
Selecteer het management pack in stap 1.
Klik op Volgende.
-
Voer onderstaande stappen uit op de pagina Algemeen:
In de regelnaam vak MyApplication staat gescheiden logboek fout.
In de regelcategorie de optie waarschuwing.
Naast doel van de regel klikt u op selecteren en selecteer vervolgens de naam van het doel die u in stap 2 hebt gemaakt.
Laat regel is ingeschakeld geselecteerde.
Klik op Volgende.
-
Op de toepassingsgegevensbron logboek pagina, wordt het volgende doen:
In de Directory vak c:\logs.
In de patroon vak MyApp*.log.
In de scheidingsteken vak, typt u een komma.
Klik op Volgende.
-
Op de Gebeurtenisexpressie maken pagina, wordt het volgende doen:
Klik op Invoegen
In de parameternaam vak type parameters/Param [3].
In de Operator vak selecteren bevat.
In de waarde vak type fout.
Klik op Volgende.
-
Op de waarschuwingen configureren pagina, wordt het volgende doen:
In de naam van waarschuwing vak fout gevonden in MyApplication staat gescheiden tekst veel.
Klik op de knop Ellips aan de rechterkant van het Waarschuwing beschrijving vak.
Wis de tekst in de waarde vak.
Selecteer gegevens vervolgens parameters en vervolgens Param.
Vervang de tekst << INT >> met 1.
Verplaatsen naar het einde van de regel en druk op de balk ruimte.
Selecteer gegevens vervolgens parameters en vervolgens Param.
Vervang de tekst << INT >> met 2.
Ga naar het einde van de regel en druk op ENTER.
Selecteer gegevens vervolgens parameters en vervolgens Param.
Vervang de tekst << INT >> met 3.
Klik op OK.
-
Klik op Voltooien.