Compiling Lua on z/OS

Compiling Lua on z/OS Lua is small scripting language, that is mostly known for its use as an extension or configuration language, enabled by its C API. Another benefit of Lua is the highly portable source code written in C, which allows us to compile it for z/OS without changes to the source code. The…

Das Problem mit clear(1) in z/OS USS

Das Problem: clear(1) Wer schonmal beim Arbeiten im USS das Terminal leeren wollte, hat möglicherweise folgendes erlebt: $ clear terminals database is inaccessible Diese Fehlermeldung informiert darüber, dass die terminfo(5)-Datenbank nicht an auffindbar ist. Falls diese auf dem System vorhanden ist, sich jedoch nicht unter /usr/share/terminfo befindet, kann deren Pfad in der “TERMINFO“-Umgebungsvariable gesetzt werden.…

Last-Tests für 3270 Anwendungen mit JMeter

Eine spannende Herausforderung beim Modernisierung von Host-Anwendungen ist das Testen der modernisierten Anwendung unter Last. Für Web-Interfaces gibt es zahlreiche Möglichkeiten mit Lasttreibern zu arbeiten. Spezieller ist der Fall, wenn die Anwendung nach wie vor 3270-Masken anbietet, deren Performance unter Last ebenfalls verprobt werden muss. Im Folgenden möchte ich eine tolle Möglichkeit vorstellen, wie man…

Log-Daten automatisch via WinSCP abziehen

Immer wieder müssen wir eine größere Menge Log-Daten von z/OS auf Windows-Rechner herunterladen — meist weil eine umfangreiche Analyse auf dem Laptop einfacher umgesetzt werden kann als auf z/OS. Stunden laufende Scripte kosten unter z/OS MIPS, unter Windows nur Strom und Nerven. Natürlich haben wir uns — wie alle Informatiker — gewünscht, man könnte diesen…

ISA GCMV – Report Tab unter Ubuntu 18.04

Auf unserem Analyserechner haben wir den IBM Support Assistant auf Ubuntu 18.04 intalliert. Leider hatten wir dort anfangs keinen Zugang zum Report Tab vom Garbage Collection and Memory Visualizer (GCMV). Gelöst haben wir das Problem durch die Insallation vom Web Kit: Und dem Aufruf des gcmv.jnlp mit folgenden Parametern: Die gcmv.jnlp erhalten wir im Übrigen…