Top-Themen

Aktuelle Themen (A bis Z)

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 Viele erzeugte log-Dateien (Aufbau verschieden) autom. in eine Datenbank importieren

Mitglied: ITcrowdFAN

ITcrowdFAN (Level 1) - Jetzt verbinden

03.02.2010 um 11:05 Uhr, 3545 Aufrufe, 3 Kommentare

Hallo Community,

da mir dieses Forum schon mehrere Male sehr gut geholfen hat, hoffe ich nun auch in diesem Anliegen auf konstruktive Hilfe.

Hier die Problemstellung:
Ich betreue etwa 150 PCs in versch. Abteilungen (versch. Etagen).
Alle PCs führen nachts selbständig folg. Test aus: Rechner startet, loggt sich unter Win XP ein, pingt den Webserver einer Suchmaschine an und fährt sich danach wieder herunter.
Das Ergebnis des Tests wird pro Rechner in eine eigene log-Datei geschrieben (Details zum Aufbau s.w.u.).
Rechner, die nicht hochgefahren sind, erzeugen keine log; Rechner, die den Webserver nicht mit 100% anpingen konnten, vermerken das in ihrer log (Verloren<>0).

Aufbau der log (Name der Datei: zentrale12.log):
Rechner ist korrekt hochgefahren
zentrale12;21.01.2010; 4:25:00,53

Ping www.xxxxx.com [xxx.xx.xxx.xxx] mit 32 Bytes Daten:

Antwort von xxx.xx.xxx.xxx: Bytes=32 Zeit=59ms TTL=53
Antwort von xxx.xx.xxx.xxx: Bytes=32 Zeit=59ms TTL=53
Antwort von xxx.xx.xxx.xxx: Bytes=32 Zeit=58ms TTL=53
Antwort von xxx.xx.xxx.xxx: Bytes=32 Zeit=59ms TTL=53

Ping-Statistik für xxx.xx.xxx.xxx:
Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust),

Ca. Zeitangaben in Millisek.:
Minimum = 58ms, Maximum = 59ms, Mittelwert = 58ms
Diese log-Dateien sollen nun in eine Access mdb geschrieben werden (alle logs in nur eine mdb).
In dieser mdb möchte ich dann versch. Auswertungen fahren können, wie u.a..
- die Rechner angezeigt bekommen, die keine log erzeugt haben (also nicht hochgefahren sind)
- beim pingen einen Verlust hatten (Verloren<>0)
- Statistik über die defekten Rechner machen (Auswertung anhand des Datums)

Die Rechner, die keine log erzeugt haben möchte ich dann mit folg. System herausfiltern:
Mir liegen alle Rechnernamen vor und jede erzeugte log-Datei hat den Namen des Rechners. Somit gleiche ich alle 150 Rechnernamen mit den erzeugten logs ab und sehe, welcher Rechner keine log erzeugt hat, somit fehlt, und defekt zu sein scheint.
Die Rechner, die beim pingen einen Verlust hatten, möchte ich anhand einer Abfrage auf den Eintrag "Verloren<>0" machen.

Das importieren in die mdb soll dann vollautomatisch im Anschluss an die erzeugten logs erfolgen (Uhrzeit kann ich in etwa einschätzen).
Die Auswertungen starte ich dann von Hand in Access, wenn ich diese benötige.

Nun zu meinen Fragen:
Wie würdet ihr bei sowas vorgehen? Ist mein Ansatz zur Vorgehensweise richtig?
Wie würdet ihr die einzelnen Punkte umsetzen?

Ich hänge schon an dem Punkt, die "etwas unpraktisch" aufgebauten logs in eine sinnvolle Form zu bringen und diese in die mdb zu schreiben. Evtl. lassen sich die logs auch abändern. Wenn zwingend notwendig, muss ich das dann mal checken.

So, hoffentlich zerbrechen sich jetzt einige - ergänzend zu mir - den Kopf darüber, wie ich diese "Aufgabenstellung" am besten lösen könnte.

Liebe Grüße
Manu
Mitglied: AndreasBrecht
03.02.2010 um 15:12 Uhr
Naja Du könntest ein script schreiben, das in etwa dies tut:

- Verbindung mit der Datenbank herstellen
- die Tabelle(n) öffnet, in die Du schreiben willst
- den Inhalt der Logdatei, das Ertell- oder das letzte Änderungsdatum und den Namen einliest
- in dem Inhalt das Vorhandensein von Schlüsselwörtern wie Antwort oder Verlust sucht (oder wenn das reicht, nach die entsprechenden Zeilen) und den gefunden Inhalt auswertet
- die Ergebnisse in die Datenbanktabelle schreibt
- die Logdatei schließt und (optional) in einen Archivordner verschiebt oder gleich verklappt

Zu welchem Teil brauchst Du jetzt Hilfe?
Bitte warten ..
Mitglied: ITcrowdFAN
04.02.2010 um 09:26 Uhr
@andreas

Danke für deine Antwort.
Von der Vorgehensweise her klingt das in etwa so, wie ich mir das schon gedacht habe.
Ich setz mich mal an das Skript und werde bei Fragen wieder posten.
Aber auf jeden fall schonmal danke!
Bitte warten ..
Mitglied: AndreasBrecht
04.02.2010 um 18:14 Uhr
Falls Du noch einen Tip brauchen solltest, kannst Du ja noch mal in diesen thread posten.

Ansonsten viel Erfolg!
Bitte warten ..
Ähnliche Inhalte
Datenbanken
Aufbau einer MYSQL Datenbank
Frage von WPFORGEDatenbanken12 Kommentare

Hallo, Ich habe etwa 1 mio Datensätze. Mit ekelhaft vielen Feldern (ca. 120). Je nach Kategorie des Datensatzes weichen ...

Webentwicklung
Htaccess-Datei erzeugt Endlosschleife
Frage von Der-IngoWebentwicklung5 Kommentare

Hallo zusammen, ich benötige mal euren Rat bezüglich einer htaccess-Datei. Ich versuche gerade einen Weg zu finden Zugriffe auf ...

Windows Server

Powershell - suche nach gelöschter Datei aus LOG

Frage von krischeuWindows Server15 Kommentare

Hi, da bin ich wieder. Ich suchte nach einer Möglichkeit, aus LOG-Dateien zu extrahieren, wo man das Löschen von ...

Windows Server

Unregelmäßige Aussetzer bei Datei-, Datenbank-, Faxserver

Frage von ahussainWindows Server9 Kommentare

Hallo, ich nutze einen Windows Server 2019 (ohne VM) als Datei-, Datenbank- und Faxserver (siehe auch). Hierbei gibt es ...

Neue Wissensbeiträge
Administrator.de Feedback
Hinweise auf Dienstleister oder auf Suchmaschinen
Information von Frank vor 3 TagenAdministrator.de Feedback71 Kommentare

Lieber User, Admins und Moderatoren, aus gegebenen Anlass möchte ich zwei Dinge endgültig klarstellen und für die Nachwelt festhalten: ...

Router & Routing

PfSense 2.4 IPSec VPN mobile Clients Phase 2 wird plötzlich nicht mehr aufgebaut - So einfach war die Lösung

Tipp von the-buccaneer vor 4 TagenRouter & Routing9 Kommentare

Moinsen! Nachdem ich mir hierbei nen Wolf gesucht habe, möchte ich doch die Welt an dieser simplen Lösung teilhaben ...

Humor (lol)
Wählscheiben Telefon
Information von brammer vor 4 TagenHumor (lol)4 Kommentare

Hallo, Mal wirkliche eine nette Spielerei brammer

Sicherheit

Zeitenwende: Mehr pot. Mac- (Heise Wortlaut) als Windowsbedrohungen

Information von certifiedit.net vor 5 TagenSicherheit4 Kommentare

Wir hatten es ja hier erst letztens, dass OS bzw Mac auch nicht der Weisheit letzter Schluss ist, nun ...

Heiß diskutierte Inhalte
Backup
VMware ESXi Cluster Backup
Frage von ADRNEXBackup22 Kommentare

Hallo zusammen, Ich habe eine vmware esxi cluster Umgebung mit ca. 20TB Daten, die auf einem SAN liegen. Es ...

Netzwerkmanagement
Softwareverteilung für kleines Unternehmen mit sehr gemixter Hardware
gelöst Frage von BavarianSysadNetzwerkmanagement20 Kommentare

Hallo zusammen^^, ich stehe vor dem Problem das wir im Unternehmen eine Softwareverteilung einführen soll, leider ist dies wie ...

Netzwerke
Frage zu Spanning-Tree-Layout
Frage von LordGurkeNetzwerke11 Kommentare

Hallo zusammen, ich habe aktuell das Problem, dass in einem relativ frisch aufgebauten Netzwerk mit redundanten Pfaden und MSTP ...

Router & Routing
OpenWrt Router und IPsec iptables
Frage von Achim462Router & Routing10 Kommentare

Hallo. Ich weiß nicht ob das der richtige Ort für dieses Thema ist. Falls nicht, kann ein Administrator dieses ...