PPM-Systemüberwachung

Eine Überwachung der physikalischen Ressourcen ist wichtig, damit PPM korrekt ausgeführt werden kann. Das System können Sie mithilfe der ARIS Cloud Controller-Befehle überwachen.

Dateispeicherplatz

Überwachen Sie das Dateisystem der PPM-Installation. Sobald die Nutzung 85 % übersteigt, erhöhen Sie den Speicherplatz.

Wenn der Speicherplatz durch eine normale Nutzung der Anwendung bereits verbraucht ist, z. B. durch viele Datenbanken oder Dokumente usw., müssen Sie den verfügbaren Speicherplatz erhöhen. Überprüfen Sie, ob mehr Speicherplatz bereitgestellt werden kann. Rufen Sie das Skript deleteLogFiles.bat auf (<PPM-Installation>\server\support). Dadurch wird sichergestellt, dass aktuelle Protokolldateien korrekt geschrieben werden. Sie sollten ein Wartungsfenster verwenden, damit Sie das Runnable während der Skriptausführung stoppen können. Prüfen Sie ebenfalls, ob Heapdumps erstellt worden sind. Diese können einen großen Teil des Speicherplatzes verbrauchen.

Wir empfehlen, den verfügbaren Speicherplatz zu erhöhen, sobald der verbrauchte Platz 75 % des verfügbaren Speicherplatzes übersteigt.

Speicherverwendung

Jedes Runnable hat einen JAVA-Xmx-Konfigurationsparameter. Es muss überwacht werden, ob der Speicherverbrauch mit der Zeit ansteigt.

Verbrauchsspitzen sind kein Problem, solange das Limit nicht überschritten wird. Wenn das System über einen längeren Zeitraum überbeansprucht ist, z. B. wenn der Speicherverbrauch über eine Stunde lang 70 % übersteigt, suchen Sie nach selten auftretenden Anwendungsfällen. Diese könnten den hohen Speicherverbrauch erklären. Folgende Fälle könnten möglich sein:

Wenn der Speicherverbrauch die festgelegte Grenze übersteigt, gibt es zwei mögliche Maßnahmen:

CPU-Auslastung

Eine ständig erhöhte CPU-Auslastung kann darauf hindeuten, dass Ihr System u. U. hochskaliert werden muss.

Für die CPU-Auslastung gelten dieselben Parameter wie für den Heap-Verbrauch in Bezug auf Auslastungsspitzen. Wenn eine hohe CPU-Auslastung festgestellt wird (> 60 % über eine Stunde lang), sollten Sie zunächst herausfinden, ob kurze Spitzen oder seltene Anwendungsfälle der Grund dafür sind. Wenn das der Fall ist, müssen Sie nicht direkt reagieren.

Wenn die CPU-Auslastung die festgelegte Grenze übersteigt, gibt es zwei mögliche Maßnahmen:

Pool-Größe für Threads

Die Parameter ajpNumWorkerThreads und httpNumWorkerThreads sind für die meisten Runnables festgelegt. Sie sollten diese Werte überwachen.

Wenn sie regelmäßig 80 % der Konfigurationsparameter des Runnable übersteigen, muss das System durch Hinzufügen eines neuen Runnables desselben Typs erweitert werden.