From: arjen Date: Sat, 10 Jan 2004 20:11:24 +0000 (+0000) Subject: Added a list of related projects and introduced the concept of X-Git-Tag: V_0_0_10~32 X-Git-Url: http://www.andromeda.nl/gitweb/?p=gnucomo.git;a=commitdiff_plain;h=3924ed68b9be942f2b70526036d70fd145f841a3 Added a list of related projects and introduced the concept of dynamic parameters --- diff --git a/doc/manifest.xml b/doc/manifest.xml index cf570a7..5f81406 100644 --- a/doc/manifest.xml +++ b/doc/manifest.xml @@ -11,9 +11,9 @@ Brenno J.S.A.A.F. de Winter, De Winter Information Solutions Arjen Baart, Andromeda Technology & Automation - December 12th, 2002. + Januari 10, 2004 - 0.24 + 0.25 @@ -137,6 +137,13 @@ and not run into unneeded disappointments. Updates to the database to reflect the most recent changes. + + 0.25Arjen BaartJan 10, 2004 + + Added a list of related projects and introduced the concept of + dynamic parameters. + + @@ -545,6 +552,10 @@ in the change history of the parameter's property. Dynamic properties typically have a change record once a day or even a couple of times a day. Change records for static properties are usually months apart. +If all properties of a parameter are dynamic, the parameter as a whole is regarded +as a dynamic parameter. +One of the properties of a dynamic parameter is that it does not need to exist +all the time, i.e. it does not have to be listed in every report. The state of parameters is scanned or probed regularly on a client system @@ -557,6 +568,51 @@ Each report from a probe holds the current value of several parameters. Gnucomo will check each property of these parameters against the stored knwon value. If the property's value changed, the actual value in the database is updated and a record is added to the change history of the parameter. +When a parameter is listed in the report but that parameter is not in the +database or the other way around: a parameter is in the database and is not +in the report, this constitutes a notable change in the system. + + +Whenever the state of the system's parameters changes, Gnucomo may create +a notification. +Notifications are created when one of the following changes happens: + + + A new parameter is detected. The new parameter is listed in the report + but is not in the database. + + + The value of a static property of a parameter has changed. + + + A value of a dynamic property of a parameter goes outside its designated range. + + + A non-dynamic parameter has disappeared. The parameter is in the database but + was not listed in the report. + + +Note that when a dynamic parameter seems to have disappeared, no notification +will be generated. +When a dynamic parameter is in the database but is not listed in the report, +all properties of that parameter will be set to the default minimum value +of the parameter's class. +This change in the parameter's properties, however, may lead to a notification. +As an example of a dynamic parameter, consider a process running on a system. +The properties of a process parameter are the number of processes running and the +amount of memory they consume, all of which are dynamic. +The default minimum number of processes for the process parameter class is 0 (zero). +When a process parameter is missing from a parameter report, no processes with that +name are running. +This may be a problem for daemons but not for most user processes. +When a user process, for example vim, is missing from the processes report, +its number of processes property is set to 0. +For the vim process parameter this is well within range. +On the other hand, when a daemon like httpd is missing from the report, +its number of processes property will also be set to the class's minimum (0), but +the minimum value for that parameter will probably be something like 4. +Now, the number of processes property goes out of range, which will generate +a notification. @@ -5916,6 +5972,22 @@ similar funtions: CRM114 - The Controllable Regex Mutilator. + + Hardware Lister (LSHW) + + + + LogRep - Logfile Extraction and Reporting + + + + Prelude Hybrid INtrusion detection system. + + + + Host and service monitoring. + +