950 |
<P><STRONG>proto(col)</STRONG> optionally specify the protocol monit should speak |
<P><STRONG>proto(col)</STRONG> optionally specify the protocol monit should speak |
951 |
when a connection is established. At the moment monit knows how |
when a connection is established. At the moment monit knows how |
952 |
to speak <EM>HTTP</EM>, <EM>SMTP</EM>, <EM>FTP</EM>, <EM>POP</EM>, <EM>IMAP</EM>, <EM>NNTP</EM>, |
to speak <EM>HTTP</EM>, <EM>SMTP</EM>, <EM>FTP</EM>, <EM>POP</EM>, <EM>IMAP</EM>, <EM>NNTP</EM>, |
953 |
<EM>SSH</EM>, <EM>DWP</EM>, <EM>LDAP2</EM>, <EM>LDAP3</EM> and <EM>RDATE</EM> and if you have |
<EM>SSH</EM>, <EM>DWP</EM>, <EM>LDAP2</EM>, <EM>LDAP3</EM>, <EM>RDATE</EM> and <EM>RSYNC</EM> and if |
954 |
compiled monit with ssl support, monit can also speak <EM>HTTPS</EM>, |
you have compiled monit with ssl support, monit can also speak |
955 |
<EM>FTPS</EM>, <EM>POPS</EM> and <EM>IMAPS</EM>. If the server's protocol is not |
<EM>HTTPS</EM>, <EM>FTPS</EM>, <EM>POPS</EM> and <EM>IMAPS</EM>. If the server's protocol |
956 |
found in this list, simply do not specify the protocol and monit |
is not found in this list, simply do not specify the protocol and |
957 |
will utilize a default test, including testing if it is possible |
monit will utilize a default test, including testing if it is |
958 |
to read and write to the port. This default test is in many cases |
possible to read and write to the port. This default test is in |
959 |
more than good enough to deduce if the server behind the port is |
many cases more than good enough to deduce if the server behind |
960 |
up or not. The protocol statement is:</P> |
the port is up or not. The protocol statement is:</P> |
961 |
<PRE> |
<PRE> |
962 |
[PROTO(COL) {name} [REQUEST {"/path"}]]</PRE> |
[PROTO(COL) {name} [REQUEST {"/path"}]]</PRE> |
963 |
<P>As you can see, you may specify a request after the protocol, at |
<P>As you can see, you may specify a request after the protocol, at |
1807 |
proto(col) This keyword specifies the type of service |
proto(col) This keyword specifies the type of service |
1808 |
found at the port. monit knows at the moment |
found at the port. monit knows at the moment |
1809 |
how to speak HTTP, SMTP, FTP, POP, IMAP, NNTP, |
how to speak HTTP, SMTP, FTP, POP, IMAP, NNTP, |
1810 |
SSH, DWP, LDAP2, LDAP3 and RDATE. You're welcome |
SSH, DWP, LDAP2, LDAP3, RDATE and RSYNC. You're |
1811 |
to write new protocol test modules. If no |
welcome to write new protocol test modules. If |
1812 |
protocol is specified monit will use a default |
no protocol is specified monit will use a def- |
1813 |
test which in most cases are good enough. |
ault test which in most cases are good enough. |
1814 |
request Specifies a server request and must come |
request Specifies a server request and must come |
1815 |
after the protocol keyword mentioned above. |
after the protocol keyword mentioned above. |
1816 |
- for http it can contain an URI and an |
- for http it can contain an URI and an |
1926 |
<EM>children</EM>, <EM>loadavg</EM>, <EM>timestamp</EM>, <EM>changed</EM>, <EM>second(s)</EM>, |
<EM>children</EM>, <EM>loadavg</EM>, <EM>timestamp</EM>, <EM>changed</EM>, <EM>second(s)</EM>, |
1927 |
<EM>minute(s)</EM>, <EM>hour(s)</EM>, <EM>day(s)</EM>, <EM>space</EM>, <EM>inode</EM>, |
<EM>minute(s)</EM>, <EM>hour(s)</EM>, <EM>day(s)</EM>, <EM>space</EM>, <EM>inode</EM>, |
1928 |
<EM>perm(ission)</EM>, <EM>process</EM>, <EM>file</EM>, <EM>directory</EM>, <EM>device</EM>, |
<EM>perm(ission)</EM>, <EM>process</EM>, <EM>file</EM>, <EM>directory</EM>, <EM>device</EM>, |
1929 |
<EM>size</EM>, <EM>unmonitor</EM> and <EM>failed</EM></P> |
<EM>size</EM>, <EM>unmonitor</EM>, <rdate>, <rsync> and <EM>failed</EM></P> |
1930 |
<P>And here is a complete list of <STRONG>noise keywords</STRONG> ignored by |
<P>And here is a complete list of <STRONG>noise keywords</STRONG> ignored by |
1931 |
monit:</P> |
monit:</P> |
1932 |
<P><EM>is</EM>, <EM>are</EM>, <EM>on(ly)</EM>, <EM>with(in)</EM>, <EM>and</EM>, <EM>has</EM>, <EM>using</EM>, |
<P><EM>is</EM>, <EM>are</EM>, <EM>on(ly)</EM>, <EM>with(in)</EM>, <EM>and</EM>, <EM>has</EM>, <EM>using</EM>, |