A success story Sie können dabei sein – mit dem FREE panagenda MarvelClient Essentials

In Notes 9.0.1 FP9 und höher gibt es ein neues Verhalten, das zu unnötiger Belastung Ihrer Domino-Server führt. Lesen Sie weiter, um zu erfahren, was es ist, herunterladen MarvelClient Essentials, entdecken Sie sofort, ob Sie betroffen sind, und beheben Sie es einfach!

Kurz vor Weihnachten 2018 ist einem unserer Kunden ein 25-30% Erhöhung der CPU-Last auf alle ihre (vielen) IBM-Domino Server. Der erste Verdächtige war ihr jüngstes Server-Upgrade auf Domino 9.0.1 FP9. Es stellt sich jedoch heraus (Spoiler-Alarm!), dass dieses Problem von den Notes-Clients verursacht wurde und überhaupt nichts mit dem Server zu tun hat!

Was ist los?

Gemeinsam mit dem Kunden untersuchten wir das Problem mit panagenda GreenLight. Betrachtet man die Anzahl der Sitzungen und Benutzer im Zeitraum von einem Monat vor dem Upgrade bis zu zwei Wochen danach, zeigte sich, dass sowohl die Anzahl der Benutzer als auch die Sitzungen pro Server schnell zugenommen hatten.

Da wir keine Kundendaten teilen, zeigt das Folgende ähnliche Daten aus unserer eigenen, viel kleineren Umgebung mit weniger als 100 Nutzern:

Diagramm erstellt in Excel über CSV-Export aus GreenLight

An der roten Trendlinie sehen Sie einen Anstieg der CPU-Auslastung – Domino statistic platform.system.PctCombinedCpuUtil – über den oben genannten Zeitraum.

It verdoppelt von durchschnittlich 5 Prozent auf 10 Prozent.

Die Ursache finden

Als Nächstes haben wir mit der Untersuchung des Problems auf einem IBM Notes-Client begonnen, indem wir die Client-Taktung (über CLIENT_CLOCK=1 und zusätzliche Debug-Parameter in notes.ini) verwendet haben. Die resultierende Protokolldatei zeigte, dass der Client beim Starten des Clients und danach regelmäßig viele verschiedene Benutzer-Mail-Dateien öffnen würde.

Wir fragten uns, woher das kommen könnte, und entdeckten bald zahlreiche Einträge in der notes.ini, die wie folgt aussehen:

DELEGATED_MAIL_FILEn=firstname lastname_server/certifier!!mail\firstlast.nsf_DD.MM.YYYY
DELEGATED_NEWMAIL_SEQNUMn=#

Wir haben bis zu 35 solcher Einträge in der notes.ini gefunden. Nach dem Löschen dieser Einträge hat der Client das Öffnen aller entsprechenden Maildateien gestoppt.

Nach dem Öffnen eines PMR mit IBM wurden wir darüber informiert, dass die Probleme durch eine neue Funktion verursacht wurden, die in Notes 9.0.1 FP9 hinzugefügt wurde: „Delegierte Maildateien werden automatisch aktualisiert“. Obwohl in der Dokumentation „Bitten Sie Ihren Administrator, diese Funktion zu aktivieren.“ steht, ist die Funktion standardmäßig aktiviert.

Wenn ein Endbenutzer den Kalender eines anderen Benutzers öffnet, fügt der Notes-Client automatisch die oben genannten DELEGATED_*-Einträge zur notes.ini hinzu. Dies kann aus verschiedenen Gründen geschehen, wie zum Beispiel:

Verwenden Sie die Funktion "Verfügbare Zeiten suchen" und klicken Sie dann mit der rechten Maustaste auf "Kalender öffnen"

Durch direktes Öffnen des Kalenders eines anderen Benutzers

Durch die Verwendung des Kalenderverbunds

Natürlich muss ein Benutzer Zugriff auf den Kalender eines anderen Benutzers haben. Im Falle des Kunden können alle Benutzer auf die Kalender aller anderen Benutzer zugreifen, um eine optimale collaboration.

Wir haben uns dann das angeschaut MarvelClient Analysieren Sie die Datenbank, um zu sehen, wie viele solche Einträge in der gesamten Notes-Client-Landschaft vorhanden sind – was Sie einfach selbst tun können, indem Sie . verwenden MarvelClient Essentials!

Wie Sie im Screenshot der Datenbank sehen können, gibt es auch in unserer eigenen kleinen Umgebung eine große Anzahl von DELEGATED_MAIL_*-Einträgen. Unser Kunde hatte noch viele mehr:

eine satte 670,000 solche notes.ini-Einträge
über mehrere 10,000 Benutzer.

Das Problem beheben

Herunterladen MarvelClient Essentials, prüfen Sie, ob Ihr System betroffen ist und sorgen Sie für optimale Leistung und Geschäftskontinuität!

Finde heraus wie:

Schließlich haben wir uns daran gemacht, eine Aktion im MarvelClient Config-Datenbank, um das Problem zu beheben …

… und die Aktion wie folgt konfiguriert:

Die erste Zeile setzt DEBUG_DISABLE_AUTO_REFRESH_DELEGATED_INBOX=1, wodurch die automatische Aktualisierung von „delegierten“ Postfächern im Allgemeinen deaktiviert wird – eine Notes.ini-Einstellung, die IBM während der Arbeit an der PMR mit uns geteilt hat.

Die zweite Zeile entfernt alle Einträge, die mit „DELEGATED_“ beginnen – eine sehr hilfreiche Funktion zum Bereinigen von notes.ini-Dateien, die Ihnen von . zur Verfügung gestellt wurde panagenda MarvelClient, und im kostenlosen enthalten MarvelClient Essentials (versuchen Sie das mal mit Policies :-P).

Das Ergebnis

We über 670,000 notes.ini-Einträge entfernt und  reduzierte CPU-Last um 20% und mehr über mehrere hundert Server. Als weitere Referenz zu den relevanten Einstellungen in der notes.ini finden Sie hier die ursprüngliche PMR in Japanisch und mit Google übersetzt.

Sind Sie sicher, dass Sie Ihre Notes-Umgebung im Griff haben?