簡體   English   中英

Nagios不會通過電子郵件發送圖表

[英]Nagios does not send the graph in email

因此,我一直在嘗試使Nagios與Graphite一起發送警報電子郵件,但這種方法無法正常工作。 我使用以下URL設置了所有內容:

http://www.protocolostomy.com/2012/02/24/sending-alerts-with-graphite-graphs-from-nagios/

僅帶有正確參數的sendgraph.py會發送正確的電子郵件,並正確顯示圖形。 但是,如果我使用nagios發送圖形,它將發送正確的消息,但圖形不會顯示。 我只得到一個文件名,當嘗試打開該文件名時會顯示以下消息:“它可能已損壞或使用了預覽無法識別的文件格式。” 我不知道為什么。 發送圖的所有工作都是由sendgraph.py完成的,並且它具有所有正確的參數,因為URL從Graphite提供了正確的值,然后我收到了電子郵件(因此電子郵件是正確的),並且圖形的描述和狀態正確。

有人可以建議我擺脫困境的方法嗎?

謝謝!

在Nagios 文檔中,它指出:

“此外,為了安全起見,所有包含自定義變量的宏也會被剝離。”

在您的nagios.cfg文件中,嘗試從此行中刪除“&”:

illegal_macro_output_chars=`~$^&"|'<>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM