How to -Foglight資料庫清單資料庫主機名稱顯示空白問題解決

Foglight資料庫清單資料庫主機名稱顯示空白問題解決


Foglight 監控一段時間之後,有時在某些情況下會發生原本正常顯示的hostname竟然消失,如何恢復原本的hostname,請參考下列步驟解決該問題(本範例套用在所有資料庫主機的監控)。

發生的可能原因:
若監控的資料庫主機使用下列方式設定監控主機時可能發生此問題。
Public IP
Virtual IP

1.如下圖執行Dashboard | Administrators | Tolling | Script Console。
2.在Script Console輸入!Agent字串然後按下Do Query查詢。
3.在右邊的輸入框輸入db12c找出無法顯示hostname的DB Agent name,並點選前面的radio button。
4.複製下方的agentID 139。




5.按Add按鈕新增一個script 並命名為FixHostnameInDB。


6.新增一個script 並命名為FixHostnameInDB並輸入下方的script之後按下Save按鈕儲存。
下方的agentID=”139”,這個值為前面步驟4的agentID 139。
virtualHostName輸入您要顯示的Hostname 或IP如下圖為virtualHostName = "db12cr2.psd.com"。

7.按下下圖的Run按鈕,然後會在下方的Script Output顯示OK。
接著按下Cancel或視窗右上角的X關閉視窗。

 8.接著回到Agent Status,點選剛剛設定的DB Agent前面的checkbox,接著再Deactivate and Activate the DB Agent。大約過了5分鐘後,在Database Dashboard的hostname就會正常顯示了。


9.已可在Database Dashboard中正常查看到hostname了。

希望以上的步驟能解決Foglight在資料庫清單無法正常顯示Hostname的問題。

留言

這個網誌中的熱門文章

MSSQL 瘦身 : 壓縮資料庫

[SAP] 什麼是SAP? R/3 and S/4 是什麼意思? 差別在哪? (勿轉臉書)

InTrust 自動幫您蒐集 AD 帳號的登入/登出紀錄,長時間保存並保護