2013-02-21 21 views
0

我有一個python腳本,每天運行一次,連接到我們的Zabbix監控數據庫,並提取所有活動監控檢查並將它們記錄到Confluence中。自動Zabbix - > Confluence,創建了太多更新

我的問題是每次主機的合流頁面都會在腳本運行時得到更新,即使監視沒有改變。

快速入侵是獲取頁面內容的散列,並將其與腳本生成內容的散列進行比較,並僅在散列不匹配時才進行替換。顯然,問題在於腳本仍然需要生成整個頁面內容進行比較,並且它會取代整個頁面或根本不會取消合流的內置差異檢查器。

我希望能找到一個更好的解決方案,特別是那種可以讓我只更新差異...

回答

0

這可能不是您正在尋找的解決方案,但你可以有更新生成一個外部html頁面,然後合併使用一個{html-include}。所以匯合頁面不會被更新,但他們顯示的內容是正確的。

問題是沒有合流頁面會被更新,所以如果你想要一個提要通知人們合流變化,它不會完成工作。