Jeder von uns, der einen IBM AS400 Server administriert ist auch für dessen Überwachung verantwortlich.
Wenn die hierfür verwendet Monitoring Software auf Nagios basiert, wie z.B. unser NetEye, dann ist das check_as400 Plugin am besten geeignet um diese Server zu überwachen.
Das check_as400, ist ein Java-basiertes Plugin und wird über eine Telnet Verbindung mit dem as400 System verbunden.
Jeder Check der über diesen Befehl gestartet wird, analysiert die Ausgabe des as400 Monitor und wertet die Output-Strings aus. Hierbei muss jedoch die Sprache des Systems berücksichtigt werden, da sich die Output-Strings unterscheiden je nachdem ob das as400 System auf Englisch, Deutsch, Italienisch usw. eingestellt ist.
Außerdem kommt es häufig zu Timeouts, vor Allem wenn mehrere Checks gleichzeitig laufen.
Während einer meiner letzten Beratungen, haben wir einen NRPE Client für die as400 Systeme des Kunden installiert. Der NRPE Client ist sprach-unabhängig und verfügt über viele Standard-Checks. Ziemlich ähnlich wie auf Linux Systemen.
Nach der Installation des NRPE Clients auf dem as400, waren wir in der Lage die as400 Checks über den Standard check-nrpe Befehl, von NetEye aus zu starten.
So ist es auch viel einfacher die Checks zu erstellen.
Im folgenden Bild sehen Sie einige NRPE Checks für as400 Systeme, welche über unser NetEye (auf Nagios basierende Lösung) gestartet wurden.
Der Output dieser Checks liefert Performancedaten, welche automatisch über die unten stehenden Grafiken in NetEye dargestellt warden.
Durch den Einsatz der –a (arguments) Option sind Sie in der Lage mit check_nrpe Schwellenwerte, Subsysteme usw. zu definieren.
Ich habe eine Liste von Plugins angehängt, welche bei der Installation des NRPE Clients auf as400 verfügbar sind (hier geht’s zum Dokument). Leider ist dieses Dokument aktuell nur auf Italienisch verfügbar, aber ich hoffe es ist trotzdem halbwegs verständlich. Andernfalls, können Sie uns gerne für weitere Erklärungen kontaktieren.
Fazit:
Durch den Einsatz des as400 NRPE Clients profitieren sie von folgenden Vorteilen:
Sprach-unabhängig
Lösung des Timeout-Problems wenn auf einem System mehrere Checks gleichzeitig laufen
Nutzung des Standard NRPE Protokolls zum Checken von as400 Systemen
Der NRPE Client gibt Performancedaten aus
Einfache Implementierung der Checks, durch die Nutzung von NRPE Standard Befehlen
I started my professional career as a system administrator.
Over the years, my area of responsibility changed from administrative work to the architectural planning of systems.
During my activities at Würth IT Italy, the focus of my area of responsibility changed to the installation and consulting of the IT system management solution WÜRTHPHOENIX NetEye.
In the meantime, I take care of the implementation and planning of customer projects in the area of our unified monitoring solution.
Author
Tobias Goller
I started my professional career as a system administrator.
Over the years, my area of responsibility changed from administrative work to the architectural planning of systems.
During my activities at Würth IT Italy, the focus of my area of responsibility changed to the installation and consulting of the IT system management solution WÜRTHPHOENIX NetEye.
In the meantime, I take care of the implementation and planning of customer projects in the area of our unified monitoring solution.
Running Ollama locally or on dedicated hardware is straightforward until you need to know whether a model is actually loaded in RAM, how fast it generates tokens under load, or when memory consumption reaches a threshold that affects other workloads. Read More
Hi everyone! Today I'd like to share with you an investigation we undertook related to ingesting Open Telemetry data in Elasticsearch, while maintaining tenant segregation from start to end. The Scenario Let's imagine we have multiple customers, where in this Read More
SNMP monitoring is the standard method for obtaining information and metrics from network devices. Typically, we focus on extracting data from a single interface to monitor its status, traffic, or errors. But in many cases, we’re only interested in getting Read More
In the ITOA module we fixed a bug that prevented the Performance Graphs to be shown in the Monitoring host and service page. List of updated packages grafana, grafana-autosetup, grafana-configurator and grafana-neteye-config to version 12.4.1_neteye3.29.2-1
Creating a GitHub organization is easy. Creating a public one that is actually well-structured, secure, and maintainable over time… not so much. At the beginning, it feels like a simple task: create the org, push some repositories, maybe define a Read More