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的問題。