Cover V04, I06
Article
Figure 1
Figure 2
Figure 3
Listing 1
Listing 10
Listing 2
Listing 3
Listing 4
Listing 5
Listing 6
Listing 7
Listing 8
Listing 9

nov95.tar


Figure 3: tree--Sample directory structure

Directory structure for the notifier host

/usr/local/admin/sysmon/
/config.generic
/config.Condition.FILE_SYSTEM_FULL/
/monlist
/config.generic
/config.filesystems
/config.Condition.LOW_FILE_LIMIT/
/config.generic
/config.Condition.HIGH_FILE_LIMIT/
/config.generic
/config.Condition.NO_CONNECT/
/config.generic
/config.<Condition names>/
/hosts/
/hosta/
/config.Condition.NO_CONNECT
/config.Condition.HIGH_FILE_LIMIT
/config.filesystems
/hostb/
/config.Condition.LOW_FILE_LIMIT
/config.Condition.HIGH_FILE_LIMIT
/hostc/
/novell_hostd/
/config.Condition.NO_CONNECT
/hoste/
...

If the base directory is /usr/local/admin/sysmon,
configuration file for a condition can be
found under one or more of the following :
config.generic
config.<Condition_Name>/config.generic
<hostname>/config.<Condition_Name>

A host directory under
/usr/local/admin/sysmon/hosts/<hostname> contains
<Condition_Name>         - Message of the condition
e.g. Condition.NO_CONNECT
config.<Condition_Name>  - Configuration file
for condition
e.g. config.Condition.NO_CONNECT
count.<Condition_Name>   - Number of iterations by notification since
the condition has occurred
e.g. count.Condition.NO_CONNECT
End.<Condition_Name>     - End of a condition
e.g. End.Condition.NO_CONNECT
log.Condition            - Log for all conditions