0
我不確定這是否是一種可能性,但我試圖使用curl更新Dashing中的文本窗口小部件的狀態。Dashing使用捲曲設置窗口小部件的狀態
我想更新的狀態是'警告'或'危險',以反映服務器是否停機或無響應。我的想法是,儀表板將填充幾個綠色文本小部件,並在儀表板初始化時在線顯示。定期在其他機器上運行的服務將向儀表板發佈更改微件狀態的請求。
我已經嘗試使用捲曲來模擬來自其他機器的帖子消息,並且我能夠更新文本小部件的文本和標題,但沒有更新狀態的運氣。
我一直在使用:
curl -d "{ \"auth_token\": \"YOUR_AUTH_TOKEN\", \"status\": \"danger\" }" -H "Content-Type: application/json" http://localhost:3030/widgets/frontend11
但小部件不變色。我已經看到了一些例子,其中咖啡腳本代碼被修改以包含這種可能性,但我認爲這個功能包含在所有小部件中?
感謝您的回覆。我使用的線現在改變了窗口部件的文本,但是它並沒有改變窗口部件的顏色: curl -d「{\」auth_token \「:\」YOUR_AUTH_TOKEN \ 「,\」text \「:\」TEST \「,\」status \「:\」danger \「}」-H「Content-Type:application/json」http:// localhost:3030/widgets/frontend11 – Garreth
這看起來像足夠合理的代碼。你是否對scss做過任何修改?舉例來說,我們已經將「危險」視爲一種狀態。 '危險'和'警告'並不是立即就顯而易見,而是'更糟',所以我們改變了它們以匹配我們的nagios服務器,提供'警告'和'批評',這些服務器的差異似乎更能立即被識別。 –
我還沒有能夠得到它的工作,所以作爲替代方案,我使用了「服務器狀態方塊」小部件,它執行類似的解決方案。謝謝。 – Garreth