Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Log-file analyse

Frage Netzwerke Monitoring

Mitglied: CT-Legend

CT-Legend (Level 1) - Jetzt verbinden

06.11.2014, aktualisiert 10:03 Uhr, 1353 Aufrufe, 5 Kommentare

Hallo liebe Administratoren,

Folgendes Szenario. Ein Programm auf meinem Server hat ab und zu Fehlfunktionen. Die Fehler werden in einem log-file niedergeschrieben. Nach einem Neustart ist zwar alles wieder gut aber mein Problem ist, dass ich es immer erst ein paar Tage zu spät bemerke. Meine Frage ist jetzt: Gibt es ein Programm oder Script, dass die Log-Datei auf Stichwörter analysiert und mir dies dann auf irgendeine Weise mitteilt?

Vielen Dank schon mal für die Hilfe
CT

Nachtrag: Es handelt sich um einen Videoserver(go1984) mit Windows 7 Professional Betriebssystem. Logfiles sind im .log Format.
Mitglied: Lochkartenstanzer
06.11.2014, aktualisiert um 09:58 Uhr
http://www.heise.de/download/netzwerk-server/web/log-analyse-5000050542 ...

Es gibtnatürlich noch viel mehr programme, aber es wäre hilfreich, wenn Du system udn Programm udn Logfile-Format nennen würdest, damit wir Dir spezifischere Lösungen sagen können.

lks
Bitte warten ..
Mitglied: CT-Legend
06.11.2014 um 10:00 Uhr
Es handelt sich um einen Videoserver(go1984) mit Windows 7 Professional Betriebssystem. Logfiles sind im .log Format.
Bitte warten ..
Mitglied: Lochkartenstanzer
LÖSUNG 06.11.2014, aktualisiert um 13:52 Uhr
Zitat von CT-Legend:

Es handelt sich um einen Videoserver(go1984) mit Windows 7 Professional Betriebssystem. Logfiles sind im .log Format.

Schreib ein jkleines powershell oder batch-skrpt, daß nach entsprechenden einträgen sucht und Dich benachrichtigt, wenn sie da sind.

Das ganze über den Taskplaner eingekippt, soltle funktionieren.


lks

PS: Schreibt go1984 auch etwas ins evemntlog? Dann könntest Du Dich direkt benachrichtigen lassen.
Bitte warten ..
Mitglied: TlBERlUS
LÖSUNG 06.11.2014, aktualisiert um 13:52 Uhr
Hi,

mit Powershell:

$txt = "C:\*.*"
foreach($a in $txt){
Select-String -Path $txt -Pattern "test"
}

und evtl. mit send-mailmessage -> https://www.google.de/?gws_rd=ssl#q=powershell+send-mailmessage

Wie Lochkartenstanzer schon sagte, dass ganze in Taskplaner einbinden.

Grüße,

Tiberius
Bitte warten ..
Mitglied: colinardo
LÖSUNG 06.11.2014, aktualisiert um 13:52 Uhr
Moin CT,
Beispiel wie du es mit Powershell und einer Mailbenachrichtigung machen kannst
01.
$log = 'C:\temp\logdatei.log' 
02.
# Wörter nach denen gesucht wird getrennt mit "|" (Achtung hier werden Regular Expressions verwendet Sonderzeicheen wie ?*.\^$ etc. müssen mit Backslash escaped werden) 
03.
$keywords = 'error|fail|problem' 
04.
if ((gc $log) -match $keywords){ 
05.
    Send-MailMessage -from "user@domain.de" -to "user2@domain.de" -Subject "Programm hat Fehler" -SmtpServer "smtp.deinedomain.de" -UseSsl -Attachments $log -Credential (new-Object PSCredential("USERNAME",(ConvertTo-SecureString 'PASSWORD' -AsPlainText -Force))) 
06.
}
Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst In txt file an bestimmter Position zeichen ersetzen, Ideen ? (7)

Frage von buliwyf zum Thema Batch & Shell ...

Windows Netzwerk
gelöst Radius Netzwerk Log effektiv auslesen (7)

Frage von Herbrich19 zum Thema Windows Netzwerk ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Windows Update
MS: Update-Server-Adressen OHNE Wildcards (16)

Frage von mrserious73 zum Thema Windows Update ...

Microsoft Office
+1.000 Ordner in Outlook: Wie besser? (10)

Frage von Matsushita zum Thema Microsoft Office ...

Router & Routing
gelöst Netzwerk am einfachsten trennen (8)

Frage von geheimagent zum Thema Router & Routing ...