2014年12月9日 星期二

Smokeping設定Alert Email 的格式

設定 Smokeping 的 Alert Email 時發現, 原來的版本有點不符合我的需求.

#vim /usr/local/smokeping/lib/Smokeping.pm



原始字串:

Subject: [SmokeAlert]<##ALERT##> <##WHAT##> on <##LINE##>

<##STAMP##>

Alert "<##ALERT##>" <##WHAT##> for <##URL##>

Pattern
-------
<##PAT##>

Data (old --> now)
------------------
<##LOSS##>
<##RTT##>

Comment
-------
<##COMMENT##>

修改成自己想顯示的格式就可以了.

下面是可以使用的參數及代表的意義(同一文件內有):
 <##ALERT##>    - target name
 <##WHAT##>     - status (is active, was raised, was celared)
 <##LINE##>     - path in the config tree
 <##URL##>      - webpage for graph
 <##STAMP##>    - date and time
 <##PAT##>      - pattern that matched the alert
 <##LOSS##>     - loss history
 <##RTT##>      - rtt history
 <##COMMENT##>  - comment