1591 |
monit should speak when a connection is established. At the |
monit should speak when a connection is established. At the |
1592 |
moment monit knows how to speak I<HTTP>, I<SMTP>, I<FTP>, I<POP>, |
moment monit knows how to speak I<HTTP>, I<SMTP>, I<FTP>, I<POP>, |
1593 |
I<IMAP>, I<MYSQL>, I<NTP3>, I<NNTP>, I<SSH>, I<DWP>, I<LDAP2>, I<LDAP3>, |
I<IMAP>, I<MYSQL>, I<NTP3>, I<NNTP>, I<SSH>, I<DWP>, I<LDAP2>, I<LDAP3>, |
1594 |
I<RDATE>, I<DNS> and I<RSYNC> and if you have compiled monit with ssl |
I<RDATE>, I<DNS>, I<POSTFIX-POLICY>, I<APACHE-STATUS> and I<RSYNC> |
1595 |
support, monit can also speak I<HTTPS>, I<FTPS>, I<POPS> and |
and if you have compiled monit with ssl support, monit can also |
1596 |
I<IMAPS>. If the server's protocol is not found in this list, |
speak I<HTTPS>, I<FTPS>, I<POPS> and I<IMAPS>. If the server's |
1597 |
simply do not specify the protocol and monit will utilize a |
protocol is not found in this list, simply do not specify the |
1598 |
default test, including testing if it is possible to read and |
protocol and monit will utilize a default test, including testing |
1599 |
write to the port. This default test is in most cases more than |
if it is possible to read and write to the port. This default test |
1600 |
good enough to deduce if the server behind the port is up or not. |
is in most cases more than good enough to deduce if the server |
1601 |
|
behind the port is up or not. |
1602 |
|
|
1603 |
The protocol statement is: |
The protocol statement is: |
1604 |
|
|
1605 |
[PROTO(COL) {name} [REQUEST {"/path"} [with CHECKSUM checksum]] |
[PROTO(COL) {name} [REQUEST {"/path"} [with CHECKSUM checksum]] |
2555 |
proto(col) This keyword specifies the type of service |
proto(col) This keyword specifies the type of service |
2556 |
found at the port. monit knows at the moment |
found at the port. monit knows at the moment |
2557 |
how to speak HTTP, SMTP, FTP, POP, IMAP, MYSQL, |
how to speak HTTP, SMTP, FTP, POP, IMAP, MYSQL, |
2558 |
NNTP, SSH, DWP, LDAP2, LDAP3, RDATE, NTP3, DNS and |
NNTP, SSH, DWP, LDAP2, LDAP3, RDATE, NTP3, DNS, |
2559 |
RSYNC. You're welcome to write new protocol test |
POSTFIX-POLICY, APACHE-STATUS and RSYNC. You're |
2560 |
modules. If no protocol is specified monit will |
welcome to write new protocol test modules. If no |
2561 |
use a def- ault test which in most cases are good |
protocol is specified monit will use a default |
2562 |
enough. |
test which in most cases are good enough. |
2563 |
request Specifies a server request and must come |
request Specifies a server request and must come |
2564 |
after the protocol keyword mentioned above. |
after the protocol keyword mentioned above. |
2565 |
- for http it can contain an URL and an |
- for http it can contain an URL and an |
2687 |
I<minute(s)>, I<hour(s)>, I<day(s)>, I<space>, I<inode>, I<pid>, |
I<minute(s)>, I<hour(s)>, I<day(s)>, I<space>, I<inode>, I<pid>, |
2688 |
I<ppid>, I<perm(ission)>, I<process>, I<file>, I<directory>, |
I<ppid>, I<perm(ission)>, I<process>, I<file>, I<directory>, |
2689 |
I<device>, I<size>, I<unmonitor>, I<rdate>, I<rsync>, I<data>, |
I<device>, I<size>, I<unmonitor>, I<rdate>, I<rsync>, I<data>, |
2690 |
I<invalid>, I<exec>, I<nonexist> and I<failed> |
I<invalid>, I<exec>, I<nonexist>, I<policy> and I<failed> |
2691 |
|
|
2692 |
And here is a complete list of B<noise keywords> ignored by |
And here is a complete list of B<noise keywords> ignored by |
2693 |
monit: |
monit: |