xotcl-request-monitor

  • last updated 12 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
minimal dump facility for persisting runtime data

write nicer time-differences

provide friendly summary

added listing of active users for today

    • -0
    • +7
    ./www/whos-online-today.adp
    • -0
    • +80
    ./www/whos-online-today.tcl
check, if the external utility "tail" is available

- fix unset of f for first run

- check for the existance of counter log, when it is first installed

- reduce verbosity

- add support for traceing slow calls (5 secs +)

- add user_count_day to statistics in counter log

- provide nicer floating point numbers on statistic pages

check for existence of bgdelivery

make user_id check everywhere robust

- make test for user_id more robust

allow sort my views per minutes

adjust to interface change

- additional package parameter do_thottle on/off to activate/deactivate throttling on the fly

- additional statistcs to compute views per minute for users (e.g. to measure engagement in e-learning apps)

- bump version number

added new package parameter "request-blocking-off" to be able to deactivate request blocking

Adding a helper class to handle package parameter lookups efficiently and

to handle propagation from parameter-changed callback.

Provide interface for counter to load old statistics.

Overwork Malte's loading of the statistics from the logfile.

Made sure we are 'only' running into a problem with throttle do eval. Need Gustafs help here

Added callback for parameter change

    • -0
    • +46
    ./tcl/callback-procs.tcl
fix compatibility with new oacs-properties (HEAD, not HEADER_STUFF).

fix octal numbers messages with javascript from newer FF (month 09 is not valid)

move malte's initialization of counters to a place, where it is safe

close file that malte's initialzation did not close

deactivate initialization of counters for the time being, since it makes display very slow, some graphs are drawn as 3 mm thick lines

Update to documentation of the throttler class with a link to Thread management, as this was missing and caused me quite some search time

For some reason it would not read the parameter from the database when using it in the thread. Therefore I initialize the parameters in the init file, which works

Accidently overwrote the paramater handling

Increased version to 0.39 which includes support for old statistics which are being loaded upon start of the package based on the settings of the nr_trend_elements

provide compatility with tcl 8.5

remove obsolete file

    • -835
    • +0
    ./tcl/throttle_mod-procs.tcl-orig
fix dependency from ::Generic:: namespace

list in who-is-online per default only authenticated users, provide correct activity (smooth value) and last activity.

improving default values, links for last-requests

fix statistics in who's online