發表文章

目前顯示的是有「Foglight PI」標籤的文章

How to - 修正Database Dashboard的Agent Status沒有顯示SQL PI icon的問題

圖片
How to - 修正Database Dashboard的Agent Status沒有顯示SQL PI icon的問題 若您的SQL PI圖示沒有因啟動PI之後顯示出來,請用下列步驟設定,恢復SQL PI圖示顯示。 【方式一】 1.如下圖的SQL Server DB Instance有設定PI功能,卻沒有顯示PI icon。 SQL Server DB Instance有設定PI功能   2.如下圖,切換到左邊選單Dashboard | Tooling | Script Console | Tooling,然後按下Add按鈕新增Groovy script。 在Toolsing新增script,貼上下列字串。 def out = new StringBuilder(); def agentService = server.get("AgentService"); def configService = server.get("ConfigService"); def agents = []; agents.addAll(agentService.findByAdapterAndType("FglAM", "DB_SQL_Server")); for (agent in agents) {     def primaryASP = configService.getAgentInstancePrimaryAsp(agent.getAgentNamespace(), agent.getTypeId(), agent.getId());     if (primaryASP && primaryASP.getBoolean("paecEnable")) {          primaryASP.setValueByString("paecPaused", "0");          configService.saveConfig(primaryASP); ...

如何將規則從一個FMS複製到另一個FMS?

圖片
      如何使用Cartridge Builder將Services, Rules, Registry variables等項目從一個FMS複      製到另一個FMS?             步驟如下: 使用 Cartridge Builder cartridge 。 Cartridge Builder cartridge 隨 fms 一起運輸 , 位於 < fms 主頁 > "Tools "。 請注意 : figlight 5.9.1 cart builder 是一個 ZIP 檔案 , 需要重命名為 . car 副檔名。 即。 Cart-Builder-Complete-5_6_6. zip 在 " Cartridges dashboard " 儀表板中 , 在包含要匯出的服務的  FMS  上安裝 cartridge builder cartridge 。 確保  Folight 使用者具有 " Cartridge Developers " 角色 。 轉到 Development Tools dashboard , 然後選擇 " Cartridge Builder " 。 選擇 " Create " 以創建新 cartridge , 輸入相應的資訊並保存。 點擊編輯圖示編輯 cartridge 的元件。 按一下 " Add Elements ", 然後選擇 " add Service Structure Export ", 確保選中包含容器。 ( 預設值 ) 。 選擇要匯出的服務 。 點擊 " Generate Car File " 。 記下新 cartridge 檔的路徑 。 在其他  FMS  上安裝新生成的 cartridge ,  將導入服務。     圖解說明:     安裝Cartridge  Builder     安裝完成...

如何解決User在登入時會顯示一些message而導致Foglight無法收集資料的問題?

圖片
問題描述: user反應因OS升級至RH Linux 7時,Foglight無法正常收集OS的相關資訊。 解決方式: 經查找問題後發現user在登入時會output一些message,已請 系統管理者移除 (/ etc/bashrc )  echo “ /etc/bashrc ”所呈現的message。 修改後 F oglight 即可正常 收集 OS相關資訊

How To, Folight PI for SQL Server的Performance Counter應用說明

圖片
How To, Folight PI for SQL Server的Performance Counter應用說明 我們可以利用Foglight PI for SQL Server來查看SQL Server的Performance Counter,這樣可以更方便來檢視目前SQL Server的效能情形。 在Foglight PI for SQL Server取Windows Server Performance Counter的資料來自WMI Class,與我們在Windows Server 效能監視器取資料的方式不一樣,因為是直接取Raw(原始數值),而效能監視器是利用Get-Counter -counter 來取Performance Counter的數值,這是格式化後的數值。 WMI Classes related to SQL-Server Instance Win32_PerfRawData_{SQL-Server-Instance}AccessMethods Win32_PerfRawData_{ SQL-Server-Instance }BufferManager Win32_PerfRawData_{ SQL-Server-Instance }CacheManager Win32_PerfRawData_{ SQL-Server-Instance }Databases Win32_PerfRawData_{ SQL-Server-Instance }DatabaseMirroring Win32_PerfRawData_{ SQL-Server-Instance }Latches Win32_PerfRawData_{ SQL-Server-Instance }Locks Win32_PerfRawData_{ SQL-Server-Instance }PlanCache Win32_PerfRawData_ReportServer{ SQL-Server-Instance }_ReportServer{0}Service Win32_PerfRawData_{ SQL-Server-Instance }SQLStatistics WMI Classes related to the OS Win32_Pe...

How to, 利用Foglight找出MS SQL效能不佳的Index

圖片
How to, 利用Foglight找出MS SQL效能不佳的Index Foglight監控資料庫有很多強大的功能,除了利用Foglight進行MS SQL資料庫效能監控之外,您也可以自訂SQL script進行其它效能資訊查詢。 本文章讓您了解如何利用Foglight PI for SQL Server的User Defined功能。 1.依下圖執行 Database | 選定Database Instance前的checkbox | Settings | Administration 2.選定如下圖的User-defined Collections 3.按下Add按鈕新增User-defined Collection。 第一次設定會出現如下圖要求設定執行User-defined Collection的連線認證,請按下Edit Credentials這個按鈕。 4.本步驟4或步驟5選其中一個執行設定資料庫連線認證步驟,這邊設定利用目前Foglight用來監控資料庫同一帳號,若您要利用其他帳號連線資料庫,請利用步驟5進行設定。 5.此步驟設定以非原本Foglight監控DB的其他帳號來執行User-defined Collection,設定完成請按OK按鈕。 6.接下來,請按Set Details按鈕設定收集資料的SQL Statement。 7.如下圖,輸入此Collection的名稱與說明及查詢的SQL Statement,設定完成後按下Verify按鈕。 8.若Verify沒問題,則顯示如下圖畫面。按下Close按鈕繼續。 9.接著要設定每個查詢欄位的Type。 10.如下圖,點選第一個欄位database_name,很明顯畫面上顯示Column Type為STRING,按下欄位Type下面的Click to select,設定Type為String,接著按下Set按鈕設定。 11. 接著點選第二個欄位table_name,設定本欄位為unique key值,Type為String,,接著按下Set按鈕設定。 (請注意,若您的查詢SQL Statement欄位中有unique key值,則在此處也需手動設定)  12...