User Tools

Site Tools


thresholdmonitor

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thresholdmonitor [2007/10/01 17:07]
faltin
thresholdmonitor [2011/05/10 09:36] (current)
morten update text and link to the threshold manager, which is the user-interfacing part of this system
Line 1: Line 1:
 ====== The threshold monitor ====== ====== The threshold monitor ======
  
- +The threshold monitor is a simple ​cron job, which will monitor ​the RRD statistics that have threshold ​values ​set.  ​Threshold values can be managed individually and in bulk using the [[thresholdmanager|Threshold Manager]].
-The threshold monitor ​in NAV 3 uses data from NAV's RRD database, and the RRD files generated by Cricket, to check for and report interfaces with high load, high CPU and related events. At the moment there is no interface to easily adjust the threshold values. However, this is under development. +
- +
-===== Operation ===== +
-ThresholdMon runs as a cron job. At run-timeit fetches all the thresholds in the RRD database and compares them to the datasource in the corresponding RRD file. If the threshold ​has been exceeded, it sends an event containing relevant information. +
- +
-===== Filling thresholds ===== +
-As mentioned above, there is no easy way to edit a threshold value. ​ A script exists to set each data source'​s threshold value to a default value, unless one has already been set. This script is located in ''​$NAVINSTALL/​bin''​ with the name ''​fillthresholds.py''​.  ​To change the predefined threshold value, edit the config file for this script. It is located ​in ''​$NAVINSTALL/​etc''​ with the name ''​fillthresholds.conf''​. ​ Enter a percentage value here, which will be set on every data source when ''​fillthresholds.py''​ is run. +
thresholdmonitor.1191258440.txt.gz · Last modified: 2007/10/01 17:07 by faltin