Zabbix監控 MS SqlServer2019

来源:https://www.cnblogs.com/zhaolongisme/p/18311454
-Advertisement-
Play Games

Zabbix監控 MS SqlServer2019 環境: Zabbix 7.0 LTS, sqlserver 2019 在mssql server的伺服器上安裝好agent2和插件: zabbix_agent2_plugins-7.0.0-windows-amd64.msi, 其中有mssql的必 ...


Zabbix監控 MS SqlServer2019

 

環境: Zabbix 7.0 LTS, sqlserver 2019

 

  1. 在mssql server的伺服器上安裝好agent2和插件:

    zabbix_agent2_plugins-7.0.0-windows-amd64.msi, 其中有mssql的必要插件.

    zabbix_agent2-7.0.0-windows-amd64-openssl.msi, zabbix新一代收集數據的客戶端.

    下載鏈接: https://cdn.zabbix.com/zabbix/binaries/stable/7.0/7.0.0/

     

    裝好agent2後, 繼續安裝mssql的插件,mongo和psgre的隨意:

    裝好插件後, 繼續設備好agent2的服務屬性:

    最後重啟一下agent2的服務.

     

     

  2. 在Zabbix中配置Mssql Server監控模板:

    進入數據採集-模板-篩選MSSQL

    找到 MSSQL by Zabbix Agent2模板, 點擊複製出一套模板:

    另起名模板, 以避免配置時破壞初始模板

    然後進入巨集標簽, 來配置連接mssql的帳號密碼地址等信息:

     

  3. 在zabbix主機配置上監控此模板:

     

 

  1. 在回到伺服器上的MSSQL中, 創建監控帳號:

    我這裡直接創建sysadmin帳號, 圖個省事了:

     

    按zabbix描述,為了安全,可以按官方文檔來創建相應許可權的帳號:

    https://git.zabbix.com/projects/AP/repos/mssql/browse

    MSSQL Server2019版本創建命令如下:

    CREATE LOGIN zabbix WITH PASSWORD = 'password'

    GRANT VIEW SERVER STATE TO zabbix

    USE msdb

    CREATE USER zabbix FOR LOGIN zabbix

    GRANT EXECUTE ON msdb.dbo.agent_datetime TO zabbix

    GRANT SELECT ON msdb.dbo.sysjobactivity TO zabbix

    GRANT SELECT ON msdb.dbo.sysjobservers TO zabbix

    GRANT SELECT ON msdb.dbo.sysjobs TO zabbix

    GO

     

     

     

備註: 我這個模板有個監控Mssql的TCP1433埠的觸發器有問題, 最後又手動修改了一下:

如上圖位置, 點擊進入觸發器, 找到下邊的觸發器:

點開後, 修改表達式如下:

完成, 若你的這個觸發器正常的話, 就別改這裡了.


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • Ventoy和UltraISO都是常用於製作啟動盤的工具,但它們在功能和使用方式上有一些顯著的區別。 Ventoy Ventoy是一個開源的啟動盤製作工具,其主要特點包括: 多鏡像支持:用戶可以將多個ISO/WIM/IMG/VHD(x)/EFI等類型的文件直接拷貝到U盤,Ventoy會在啟動時顯示一 ...
  • 適用版本: 適用於TOS 5.0.xxx、TOS5.1.xxx版本。 適用機型: TNAS型號(除F2-210、F4-210) 故障現象: 當TNAS宕機導致網頁不可訪問且PC無法搜索到該設備時,重啟後TOS網頁的系統報告缺失相關日誌,不利於異常原因的分析。 故障原因: 當TNAS設備出現宕機重啟T ...
  • Oracle資料庫中如果標準大頁設置不合理,可能導致物理記憶體被浪費掉。下麵介紹一個案例: 查看標準大頁的信息,如下所示: $ grep HugePages /proc/meminfoAnonHugePages: 0 kBShmemHugePages: 0 kBFileHugePages: 0 kBH ...
  • 上一篇文章《使用 Categraf 快速建設 MySQL 監控,同時介紹夜鶯模板中心》我們已經瞭解瞭如何使用夜鶯配合 Categraf 監控 MySQL,本節我們重點看看 Redis 監控的實操方案。 Redis 監控資料 首先還是去模板中心找到 Redis 插件相關的說明和各類模板,菜單位置在:集 ...
  • 問題 MGR 中,新節點在加入時,為了與組內其它節點的數據保持一致,它會首先經歷一個分散式恢復階段。在這個階段,新節點會隨機選擇組內一個節點(Donor)來同步差異數據。 在 MySQL 8.0.17 之前,同步的方式只有一種,即基於 Binlog 的非同步複製,這種方式適用於差異數據較少或需要的 B ...
  • MDB (Lightning Memory-Mapped Database) 是一個高性能的嵌入式鍵值存儲資料庫,由Symas Corporation開發,並作為OpenLDAP項目的一部分發佈。LMDB被設計為輕量級、快速且可靠,適合在各種應用環境中使用,從伺服器端應用到移動設備和嵌入式系統。 L ...
  • 引言 隨著雲計算技術的發展,Amazon Web Services (AWS) 作為一個開放的平臺,一直在幫助開發者更好的在雲上構建和使用開源軟體,同時也與開源社區緊密合作,推動開源項目的發展。 本文主要探討2024年值得關註的一些開源軟體及其在AWS上的應用情況,希望能夠給大家參考使用! 2024 ...
  • 本文分享自天翼雲開發者社區《快照技術對比學習》,作者:z****n 1.快照的分類 根據 SNIA 的定義, 快照有全量快照 (full snapshot) 和增量快照 (incremental snapshot) 兩種類型。 2.全量快照 克隆(Clone): 與備份操作類似,克隆技術是一種數據復 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...