Description: |
<pre>
This package provides a Request Monitor for OpenACS applications. It computes performance
summary information such as requests/views per second, average response time, number
of users connected, lists currently active threads, etc. Furthermore, it can block
overactive users (e.g. automated web-bots mirroring the site, users repeating running
queries, etc.). It provides as well some user tracking (such as whos-online) with
activity measures, it blocks repeated requests (impatient reloads), tracks switching
of IP addresses from users, and provides request tracking per user for the monitored
time window. It contains as well overall URL statistics with performance measures.
Updated for circumventing handler calls OpenACS 5.2 for /resources/*.
0.28 provides calls for listing active communities and users active in these communities.
0.30 provides nice graphical charts (many thanks to Nima) and a new interface to the
background thread. In addition, ns_returnfile_background is included;
0.38 using context form xotcl-core
0.39 brings parameterized counter values
0.39 brings optional activity tracking
</pre>
|
Package parameters: |
- do_double_click_prevention
- Switch double-click-prevention on/off (default on, type string, scope instance)
- do_slowdown_overactive
- Slowdown overactive users (default off) (default off, type string, scope instance)
- do_throttle
- Turn request throttling on or off (default on).
If this parameter is turned off, no user-counts
etc are provided. (default on, type string, scope instance)
- do_track_activity
- Turn activity monitoring on or off (default off) (default off, type string, scope instance)
- hide-requests
- List of glob patterns to be used for hiding entries from request lists. Only requests that do not match any of these patterns are displayed unless all requests are forced. Affected pages: - stat-details (list of all recorded URLs with timings) - last-requests (tracking activity of a user)
(default *.css *.ico, type string, scope instance)
- max-stats-elements
- Number of highest data points in the reporting period. The default of 5 will e.g. show you the top 5 times of requests per minute, hour aso. (default 5, type number, scope instance)
- max-url-stats
- Number of URL entries to be kept in the detailed view of the request statistics (default 100, type number, scope instance)
- monitor_urls
- Monitor performance of the provided URLs (in munin responsetime) (default / /register/ /dotlrn/, type string, scope instance)
- peer-groups
- List of glob patterns for the summary of sites when an admin uses .../whos-online/. These patterns are matched against the domain names of the peer addresses. (default *wlan* *dsl* *.com *.net *.org, type string, scope instance)
- time-window
- Defines the time window in minutes which is used for detailed monitoring (e.g. calculate the number of active uses and the history of the requests of these users, the number of ip switches, etc.) (default 10, type number, scope instance)
- trend-elements
- Number of data points used for displaying the trend graphs. The default will show the trend for the last 48 seconds,minutes,hours. It is also the maximum reporting period possible (default 48, type number, scope instance)
|