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(). |