Server ferngesteuert mit Wake-on-LAN starten

Server ferngesteuert mit Wake-on-LAN starten

Wake-on-LAN ist eine praktische Funktion, mit der viele Mainboards das Starten eines Computers übers Netzwerk ermöglichen. Dies finde ich sehr sinnvoll für Testserver: So müssen diese nicht 24/7 laufen und Strom verschwenden, obwohl sie nicht ständig benötigt werden. Auf der anderen Seite ist es nicht notwendig, das Gerät physisch vor Ort einzuschalten. Folgender Artikel beschreibt, …

Bose Bluetooth Kopfhörer unter Ubuntu 19 nutzen

Bose Bluetooth Kopfhörer unter Ubuntu 19 nutzen

Beim Verbinden eines Bose Noise Cancelling Headphones 700 kam es unter Ubuntu 19 zu einem Problem: Nach dem Pairing wurde die Verbindung hergestellt, aber nach wenigen Sekunden wieder getrennt. Dies konnte mehrmals reproduziert werden. Daher versuchte ich es über die Kommandozeile. Das Tool bluetoothctl ermöglicht es, auf der Kommandozeile sämtliche Operationen durchzuführen. Sowohl Scannen, als …

Zeitstempel in (ASP) .NET Core Anwendungen auf der Konsole anzeigen

Zeitstempel in (ASP) .NET Core Anwendungen auf der Konsole anzeigen

Die ILogger Schnittstelle ermöglicht das einfache Injizieren eines Loggers in jegliche Klasse. Durch das Protokollieren des Namespace ist stets klar, von welcher Komponente die Informationen stammen. In der appsettings.json können wir für jeden Namespace den Detailgrad einstellen. Dies geht bis hin zu Debug- und Tracelogs, die uns z.B. beim EntityFramework die SQL-Abfragen protokollieren. Das standardmäßig …

Prozessor Stresstests mit s-tui und stress unter Ubuntu

Prozessor Stresstests mit s-tui und stress unter Ubuntu

Ein Stresstest produziert künstliche Last, beispielsweise zur Auslastung des Prozessors. Es gibt mehrere Gründe, seine Hardware am Limit zu testen: Beispielsweise um die Stabilität des Systemes sicherzustellen. Vor allem nach einem Systemwechsel oder größerem Hardwareaustausch macht dies Sinn. So kann man sicherstellen, dass alles stabil läuft und sich die Temperaturen im grünen Bereich befinden. Oder …

SSH-Keys zum Pullen und Pushen auf Git-Servern ohne Passwort verwenden am Beispiel von GitHub

SSH-Keys zum Pullen und Pushen auf Git-Servern ohne Passwort verwenden am Beispiel von GitHub

Git-Hostingdienste wie GitHub können mit der klassischen Authentifizierung bestehend aus Benutzername und Passwort genutzt werden. Wirklich bequem ist dies im Alltag jedoch nicht: Ständig ist die Eingabe des Passwortes erforderlich. Zwar ist es möglich, das Kennwort zu speichern: Git speichert dadurch das eingegebene Passwort für 24 Stunden. Dies reduziert die Passwortabfragen und kann theoretisch auch …

Apache2 Logs mit Logstash parsen

Apache2 Logs mit Logstash parsen

Der Grok-Parser von Logstash besitzt bereits eine Integration für die Combined Accesslogs des Apache2 Webservers. Es ist daher recht einfach möglich, diese Logs mittels Logstash zu parsen und an eine Elasticsearch-Datenbank zu übermitteln. Combined Accesslog aktivieren Apache bietet umfangreiche Anpassungsmöglichkeiten für das Logging. Unter anderem ist das sogenannte Combined Logformat gängig. Es protokolliert die Client-IP, …

Nur veränderte Einstellungen in about:config von Firefox anzeigen

Nur veränderte Einstellungen in about:config von Firefox anzeigen

Die interne about:config-Schnittstelle des Firefox-Webbrowsers ist ein praktisches Werkzeug, um erweiterte Konfigurationsänderungen am Browser vorzunehmen. Darunter viele, die der Benutzer sonst nicht ändern könnte, und viele, die andere Browser überhaupt nicht bieten. Mozilla startete eine Überarbeitung der about:config-Seite in neueren Versionen des Webbrowsers Firefox; das neue Design verwendet offene Standards wie HTML und JavaScript und …

Logs mit Logstash unter Windows parsen und an Elasticsearch übermitteln

Logs mit Logstash unter Windows parsen und an Elasticsearch übermitteln

Der ELK (Elasticsearch, Logstash und Kibana) Stack hat sich zum Quasi-Standardwerkzeug für das Sammeln und Auswerten von Logdateien entwickelt. Die Open Source Werkzeuge stammen traditionell ehre aus dem Linux-Bereich. Durch die Verwendung von Java wird mittlerweile auch Windows unterstützt. Gerade bei Logstash ist dies praktisch: So können die Logs von Windows-Servern ebenfalls mit Logstash geparst …