Data Fields | |
char * | name |
Process descriptive name. More... | |
char * | pidfile |
The pid file of the process. More... | |
char * | group |
Process group name. More... | |
Command_T | start |
The start command for the process. More... | |
Command_T | stop |
The stop command for the process. More... | |
int | do_validate |
validation flag, if FALSE, no validation is done. More... | |
int | ncycle |
The number of the current cycle. More... | |
int | nstart |
The number of current starts with this process. More... | |
int | to_start |
Timeout start ceiling. More... | |
int | to_cycle |
Timeout cycle ceiling. More... | |
int | every |
Check this program at given cycles. More... | |
int | nevery |
Counter for every. More... | |
int | has_checksum_error |
TRUE if the process has a checksum error. More... | |
int | def_every |
TRUE if every is defined for the process. More... | |
int | def_timeout |
TRUE if timeout is defined for the process. More... | |
int | def_checksum |
TRUE if checksum is defined for the process. More... | |
int | def_procinfo |
TRUE if procinfo is defined for the process. More... | |
Port_T | portlist |
Portnumbers the process listens on. More... | |
Checksum_T | checksumlist |
A list of file associated checksums. More... | |
Mail_T | maillist |
Alert notification mailinglist. More... | |
Resource_T | resourcelist |
Resouce check list. More... | |
ProcInfo_T | procinfo |
Data for the procfs check. More... | |
myprocess * | next |
next process in chain. More... |
Definition at line 217 of file monitor.h.
|
A list of file associated checksums.
Definition at line 237 of file monitor.h. Referenced by printprocess(). |
|
TRUE if checksum is defined for the process.
|
|
TRUE if every is defined for the process.
Definition at line 231 of file monitor.h. Referenced by printprocess(). |
|
TRUE if procinfo is defined for the process.
|
|
TRUE if timeout is defined for the process.
Definition at line 232 of file monitor.h. Referenced by printprocess(). |
|
validation flag, if FALSE, no validation is done.
Definition at line 223 of file monitor.h. Referenced by printprocess(). |
|
Check this program at given cycles.
Definition at line 228 of file monitor.h. Referenced by printprocess(). |
|
Process group name.
Definition at line 220 of file monitor.h. Referenced by printprocess(), start_group(), status_group(), and stop_group(). |
|
TRUE if the process has a checksum error.
|
|
Alert notification mailinglist.
Definition at line 238 of file monitor.h. Referenced by printprocess(). |
|
Process descriptive name.
Definition at line 218 of file monitor.h. Referenced by exist_process(), get_process(), printprocess(), start(), start_group(), start_process(), stop(), stop_group(), and stop_process(). |
|
The number of the current cycle.
|
|
Counter for every. When nevery == every, check |
|
next process in chain.
Definition at line 244 of file monitor.h. Referenced by exist_process(), get_process(), printprocesslist(), start(), start_group(), status(), status_group(), stop(), stop_group(), and validate(). |
|
The number of current starts with this process.
|
|
The pid file of the process.
Definition at line 219 of file monitor.h. Referenced by exist_daemon(), is_process_running(), and printprocess(). |
|
Portnumbers the process listens on.
Definition at line 236 of file monitor.h. Referenced by printprocess(). |
|
Data for the procfs check.
Definition at line 241 of file monitor.h. Referenced by update_process_data(). |
|
Resouce check list.
Definition at line 239 of file monitor.h. Referenced by printprocess(). |
|
The start command for the process.
Definition at line 221 of file monitor.h. Referenced by printprocess(), start(), start_group(), and start_process(). |
|
The stop command for the process.
Definition at line 222 of file monitor.h. Referenced by printprocess(), stop(), stop_group(), and stop_process(). |
|
Timeout cycle ceiling.
Definition at line 227 of file monitor.h. Referenced by printprocess(). |
|
Timeout start ceiling.
Definition at line 226 of file monitor.h. Referenced by printprocess(). |