SCOM Monitor für externes String-Skript

Häufig bekommt man vorgefertigte Skripte, die in das SCOM-Monitoring eingebunden werden sollen. Ein Two-State-VBScript-Monitor erhält von einer Batch-Datei Statusmeldungen als String über StdOut übergeben. Vorzugsweise sollte so eine Batch Datei den String „OK“ (Healthy) oder einen String mit Fehlermeldung „Fehler … Weiterlesen

UMTS-Webstick an einem Raspberry Pi installieren

Heutige USB-Geräte werden immer zunächst als Massenspeicher erkannt, damit z.B. im Windows die mitgelieferten Treiber installiert werden können und nicht als CD ausgeliefert werden müssen. Danach wird, initiert durch den nun installierten Treiber, in den jeweiligen Gerätemodus umgeschaltet. Das funktioniert … Weiterlesen

VBScript – RegExp und das Arbeiten mit regulären Ausdrücken

Um mit regulären Ausdrücken in VBScript zu arbeiten, gibt es den Objekttype RegExp. Objekte diesen Types ermöglichen es uns, in Strings nach regulären Ausdrücken zu suchen (match) oder durch andere Strings zu ersetzen (replace). Objekte mit RegExp, sind sehr einfach … Weiterlesen

VBScript – letztes Element in einem String-Array

Beispiel: Es soll aus einem absoluten Pfad der Dateiname herausgeschnitten werden. Diese Anforderung stellt sich oft bei der Verwendung von object.Files . Es liefert meist etwas wie „C:\Dir1\Dir2\Dir3\Dateiname.Ext“ . Wie kann man aus diesem String den Dateinamen herausschneiden? a) Split … Weiterlesen

VB Monitorscript – Alter von Dateien in Verzeichnissen

Visual Basic Script (VB Script) für einen Monitor (z.B. SCOM) Aufgabe: Es soll in mehreren Verzeichnissen nach nicht verarbeiteten Dateien gesucht werden. Dabei soll bei einer Schwellwertüberschreitung das Script „ERROR“ liefern, sonst „OK“. 1 2 3 4 5 6 7 … Weiterlesen

Raspberry Pi als passives Flugzeugradar mit dump1090 und DVB-T USB-Stick

Ein grauer Endnovembertag, eine geschlossene tiefhängende Wolkendecke, irgendwo da oben säuseln die Turbinen der Flugzeuge. Urlaub wäre gut, aber die fliegen ohne mich. Doch wohin und wer fliegt da? Flugzeuge senden ein Transpondersignal auf 1090MHz. Dieses Signal enthält Standort,Geschwindigkeit, Höhe, … Weiterlesen

BMC BEM: Wie kann man Daten aus externen Programmen im Regelwerk nutzen?

Bei der Eventverarbeitung im Regelwerk ist es manchmal notwendig, zusätzliche Daten aus externen Quellen zu beschaffen. Um externe Programme auszuführen und deren Daten zurück in das Regelwerk zu leiten, nutzt man Interfaces. a) BAROC Datei für die Interface Daten-Struktur: Die Struktur … Weiterlesen

SCOM Monitor zur Überwachung eines Prozesses

Hier bearbeiten wir die Thematik der Überwachung eines Prozesses. Es soll ein Critical Alert erzeugt werden und der Status des Systems auf Unhealthy gesetzt werden, wenn der zu überwachende Prozess nicht mehr läuft. Ebenso ist denkbar, dass ein Prozess in … Weiterlesen

Raspberry Pi: Partition auf gesamte SD-Karte erweitern

Die durch das Image erstellte Partition ist viel kleiner als die üblicherweise eingesetzten SD-Karten. Darum kann man entweder eine zusätzliche Partition anlegen, oder wie wir hier gleich praktizieren, die bestehende Partition auf die gesamte verbleibende Größe der SD-Karte erweitern. Dieses … Weiterlesen