Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: fairat am 05.09.03 - 16:48:07
-
Hallo!
Ich habe ganzen Tag gesucht, aber habe nicht gefunden, ob ich Benutzeraktivitätaufzeichnung in einem Agent ausschlten kann. Hat jemand das schon gemacht? Hilfe!
-
Bitte was ? Was willst Du ausschalten ?
Oder bin ich im falschen Film ?
-
bei R6 : Datenbank - Eigenschaften - 2.Tab- Details Aktivität aufzeichnen.
Ist tiefste API; ich glaube aber, Damien Katz von Iris hat da mal was auf notes.net zu gepostet. Muß ich holen...Soll ich ?? ;D ;D
Mal sehen, ob ich was dazu habe/finde... Aber bitte nicht hetzen !!
-
Mach mal, und ich hetze Dich auch nicht. Aber was will fairat überhaupt? Aber die Sonne brennt auch heute wieder so heiß im Chiemgau ;-)
Ciao, schönes, Wochenende,
Bernhard
@eknori: Schaust Du noch mal nach meinem Mail von gestern Abend an den Webmaster Deiner Homepage ?
-
@Bernhard: hatte dir schon eine PM geschickt, guckst du.
Fairat will halt das Flag per Script toggeln ?!? wenn ich ihn richtig verstanden habe.
-
Was hat aber die "Benutzeraktivität in einem Agent" mit der Benutzeraktivität in einer DB zu tun?
Oder ist die Sprachkultur (die mit der jeweiligen Muttersprache ja auch gar nix zu tun hat - die Sprach-LOGIK ist krank) schon dermassen gesunken ? Auf eknori's Deutung, daß es sich auf die DB insgesamt beziehen könnte, wäre ich ja nie gekommen ...
Ulrich, wenn Deine Deutung von fairats Frage wirklich stimmt: Das ist natürlich tiefste API, und bei Damian Katz könnte man auf jeden Fall mal nachschauen - bringt vielleicht was. Aber gegen Kasse - dieses Forum ist ja nicht dazu gedacht, damit wir (Profis) uns hier selber beerdigen.
Bernhard
-
ich denke, er meint nicht IN einem Agenten, sondern MIT einem Agenten...
fairat scheint nicht deutsch als Muttersprache zu haben (?) daher sei es verziehen. Ich bin in Israel auch verstanden worden...
@fairat: das ist nicht so trivial; da muß man schon einiges an Gehirnschmalz investieren. Die Frage, die sich mir stellt, ist ganz einfach: "Machst du das mehrmals am Tag über tausende von Datenbanken ?" Dann lohnt sich der Aufwand eventuell.
Kannst du uns mal ein paar Hintergrundinformationen geben, bitte ?
-
Es gibt einen NOTES.INI Parameter
NO_FORCE_ACTIVITY_LOGGING=1
mit dem man die Aufzeichnung der Benutzeraktivität für den Server deaktiviert.
Eine Lösung per API gibt es (meinen Infos nach) nicht.
Andreas
-
das ist richtig, aber damit setzt du die Aufzeichnung Serverweit; was machst du, wenn du nur [uebertreibung]1000 von 20000[/uebertreibung] Datenbanken tracen willst ??
-
... ich setze einen dedizierten Server auf, auf dem diejenigen Datenbanken liegen, für die keine Benutzeraktivität aufgezeichnet werden soll.
Bei 2 Datenbanken evtl. etwas oversized ;D
Andreas
-
Bitte meinen Beitrag nicht mißverstehen - dieses Forum ist ein deutschsprachiges, und wir freuen uns, wenn dieses auch von "noties" benutzt wird, deren Muttersprache eine andere ist.
Ich habe in meinem Posting bestimmt überreagiert und den "falschen Hund geschlagen". Was ich aber auch fairat ankreide: Die Logik fehlt, die ist sprachunabhängig.
Und allen anderen "Kandidaten" möchte ich sagen: Habt bitte ein paar Kommata für uns, spart Euch dumme Frage- und Ausrufezeichen, und lest vor allem Euer Posting vor dem Absenden noch einmal durch.
Vor dem Fragestellen: Unbedingt in die Lage der Leute versetzen, die Antworten haben könnten !
Und wenn man die Threads hier in diesem wirklich genialen Forum durchsieht, erkennt man einen eindeutigen Zusammenhang zwischen Fragen entsprechender Art und der Schnelligkeit und Qualität der Antworten.
Bernhard
-
und was machst du, wenn das Flag gestzt ist und du das Tracing abschalten willst...
Da kommstdu mit der Ini.Var nicht weiter...
-
Und allen anderen "Kandidaten" möchte ich sagen: Habt bitte ein paar Kommata für uns, spart Euch dumme Frage- und Ausrufezeichen, und lest vor allem Euer Posting vor dem Absenden noch einmal durch.
Vor dem Fragestellen: Unbedingt in die Lage der Leute versetzen, die Antworten haben könnten !
Und wenn man die Threads hier in diesem wirklich genialen Forum durchsieht, erkennt man einen eindeutigen Zusammenhang zwischen Fragen entsprechender Art und der Schnelligkeit und Qualität der Antworten.
Bernhard
lass uns das ruhig einmal ins offtopic stellen, so dumm ist das gar nicht
Ulrich
-
und was machst du, wenn das Flag gestzt ist und du das Tracing abschalten willst...
Da kommstdu mit der Ini.Var nicht weiter...
Evtl. kann man den STATLOG Task abschalten. Ich weiß momentan aber nicht, ob das irgendwelche andere Seiteneffekte hat.
Es sei auch noch darauf hingewiesen, dass selbst mit dem INI-Paramter in der log.nsf die Aktivität aufgezeichnet wird.
Andreas
-
Pfffff, und im OffTopic steht grad eine Frage von mir, die alle von Bernhard genannten (sehr guten!) Hinweise ignoriert *schäm*...
Hätte übrigens die Frage auch so verstanden "MIT einem Agent". Das Prob. hatte ein Kunde auch mal, weil der BR festgestellt hatte, dass man nachgucken kann, wann wer, wie häufig seine Mails liest. Daher musste das für jede Mail-DB ausgestellt werden. Bei 1500 Usern....
(Lösung: Mail an alle User mit Erklärung und genauester Anleitung für Abschaltung ;D)
-
Damit das jetzt hier nicht aus dem Ruder läuft:
es geht um das Toggeln des "Aktivität aufzeichnen" Flags in den Datenbankeigenschaften.
Ich habe das noch nicht weiter hinterfragt, aber grundsätzlich sind die Parameter über zwei wege zu setzen/resetten
- API
- im icon document wird ein Flag gesetzt.
Wenn du glück hast, geht das mit native LS ansonsten wiederum nur per API.
eknori
-
weil der BR festgestellt hatte, dass man nachgucken kann, wann wer, wie häufig seine Mails liest. Daher musste das für jede Mail-DB ausgestellt werden. Bei 1500 Usern....
... da macht das Sinn, nach einer Lösung zu suchen; genau das meinte ich
eknori