Für das gezielte Loggen von Anwendungen wird in der Regel nicht log.nsf verwendet. Vielmehr gibt es seit Notes 4 oder so das spezialisierte Template alog.ntf (Volltextsuche in Hilfe) oder die genannten OpenNTF Projekte (die vermutlich noch besser sind).
Welchen Grund gibt es, in Log.nsf zu loggen?
Das ist sehr unübersichtlich.
Ich hatte schon einen wirlich krassen Fälle, in denen ich Usern Fehlbediehnungen nachweisen mußte. Und da war es gut, ein datenbankspezifisches Log zu haben, dass aus alog.ntf generiert worden ist. Wirklich gutes Anwendungslogging, das Fehlbediehnungen nachweisen kann, ist nämlich gar nicht so einfach und bleibt trotzdem manchmal glücksache.
Auch auf anderen Plattformen (J2EE, .NET) gibts diese Unterscheidung zwischen Anwendungsspezifischen und Server-Globalen Logs.