1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<code>[root@yz shell]</code><code># cat pingsmtpexmail.sh </code>
<code>#!/bin/bash </code>
<code>echo</code> <code>""</code> <code>>></code><code>/etc/zabbix/shell/pingsmtpexmail</code><code>.log</code>
<code>echo</code> <code>"==========================================================================="</code> <code>>></code><code>/etc/zabbix/shell/pingsmtpexmail</code><code>.log</code>
<code>date</code> <code>'+%Y-%m-%d %H:%M:%S'</code> <code>>></code><code>/etc/zabbix/shell/pingsmtpexmail</code><code>.log </code>
<code>ping</code> <code>-c 3 -W 3 $1 &>></code><code>/etc/zabbix/shell/smtpexmailping</code><code>.log</code>
<code>if</code> <code>[ $? -</code><code>eq</code> <code>0 ] </code>
<code>then</code>
<code>echo</code> <code>1 </code>
<code>else</code>
<code>echo</code> <code>2 </code>
<code>fi</code>
<code>[root@yz shell]</code><code># cat ../zabbix_agentd.d/</code>
<code>cert_check.conf </code><code>ping</code><code>.conf pingsmtpexmail.conf tcp_status.conf userparameter_mysql.conf </code>
<code>[root@yz shell]</code><code># cat ../zabbix_agentd.d/pingsmtpexmail.conf </code>
<code>UserParameter=smtpexmail[*], </code><code>bash</code> <code>/etc/zabbix/shell/pingsmtpexmail</code><code>.sh $1</code>
<code>[root@yz shell]</code><code>#</code>
本文轉自 小小三郎1 51CTO部落格,原文連結:http://blog.51cto.com/wsxxsl/1905764,如需轉載請自行聯系原作者