国产精品久久久久久2021,日韩精品无码av中文无码版,亚洲精品久久久午夜麻豆,无码成人精品日本动漫纯h

010-68421378
當(dāng)前您所在的位置:首頁>新聞中心>行業(yè)動態(tài)

使用 Nagios XI 監(jiān)控 Microsoft SQL

發(fā)布時間:2021/12/17 瀏覽量:3858
本文檔介紹如何使用 Nagios XI 監(jiān)控 Microsoft SQL (MSSQL)。 這包括使用單獨(dú)的數(shù)據(jù)庫、查詢和服務(wù)器配置向?qū)б约斑@些向?qū)Чぷ魉璧南葲Q條件。 本文檔供希望在其環(huán)境中監(jiān)視 MSSQL 的 Nagios 管理員使用。

 

本文檔介紹如何使用 Nagios XI 監(jiān)控 Microsoft SQL (MSSQL)。 這包括使用單獨(dú)的數(shù)據(jù)庫、查詢和服務(wù)器配置向?qū)б约斑@些向?qū)Чぷ魉璧南葲Q條件。

本文檔供希望在其環(huán)境中監(jiān)視 MSSQL 的 Nagios 管理員使用。

 

術(shù)語

MSSQL 有幾個組件需要配置才能允許 Nagios XI 監(jiān)視它。 所需的步驟因以下因素而異:

1、MSSQL 的多個實(shí)例可以安裝在同一臺服務(wù)器上,但會監(jiān)聽不同的網(wǎng)絡(luò)端口(通常是動態(tài)的)

2、SQL Server Browser 服務(wù)將在 UDP 端口 1434 上接收請求時提供有關(guān)已安裝實(shí)例的信息(如網(wǎng)絡(luò)端口)

3、使用 MSSQL 向?qū)r,如果定義實(shí)例,則不提供端口

 

1、您需要在 MSSQL 實(shí)例中創(chuàng)建一個用戶帳戶以允許 Nagios XI 連接

2、此帳戶可以通過 MSSQL 使用 SQL 身份驗(yàn)證或 Windows 身份驗(yàn)證

3、強(qiáng)烈建議您不要為此使用 sa 或管理員帳戶

 

1、SQL 身份驗(yàn)證

是特定于 MSSQL 實(shí)例的本地用戶帳戶

2、Windows 身份驗(yàn)證

將 Windows 用戶帳戶映射到內(nèi)部 MSSQL 用戶

 

MSSQL 服務(wù)器需要防火墻規(guī)則來允許傳入的網(wǎng)絡(luò)流量

 

創(chuàng)建監(jiān)控用戶賬戶

監(jiān)控的最佳實(shí)踐是在 MSSQL 實(shí)例中創(chuàng)建一個用戶帳戶,Nagios XI 將使用該帳戶進(jìn)行連接。 即使在使用 Windows 身份驗(yàn)證時,您也需要在鏈接到該帳戶的 MSSQL 中創(chuàng)建一個帳戶。 建議您的 Windows 或 MSSQL 帳戶不允許過期,否則當(dāng)它最終過期時會導(dǎo)致監(jiān)控問題。

在您的 MSSQL 服務(wù)器上打開 SQL Server Management Studio 并以具有管理權(quán)限的用戶身份連接到您的實(shí)例。

展開安全并選擇登錄。

右鍵單擊登錄并選擇新建登錄

將出現(xiàn)登錄 - 新窗口。

 

 

 

根據(jù)您的身份驗(yàn)證方法,您的選擇會略有不同:

 

Windows 身份驗(yàn)證

選擇 Windows 身份驗(yàn)證,然后單擊搜索按鈕。

 

 

您將需要使用位置按鈕來定義 Windows 用戶帳戶的范圍。 默認(rèn)范圍是本地服務(wù)器,如果要使用域帳戶,請使用“位置”按鈕。

 

 
 

 

在上面的屏幕截圖中,您可以看到選擇了 BOX293.local 域。

鍵入帳戶名稱,然后單擊“檢查名稱”按鈕。

 
 

 

應(yīng)該會找到您的用戶帳戶。

單擊“確定”以選擇帳戶。

在 "新登錄 "屏幕中,您可以看到登錄名稱字段現(xiàn)在已經(jīng)填好。所有需要的字段都已填好,請點(diǎn)擊 "確定 "按鈕。

 

 
 

 

VIEW SERVER STATE的權(quán)限需要授予新的用戶賬戶。

右鍵單擊頂部的服務(wù)器,選擇新建查詢

 

 

您需要在查詢窗口中鍵入以下內(nèi)容:

將視圖服務(wù)器狀態(tài)授予 "<username>"

在屏幕截圖中,您可以看到提供了“BOX293\nagios”,它需要與您在左窗格中看到的登錄名相匹配。

 

 

按鍵盤上的 F5 鍵執(zhí)行查詢。 您應(yīng)該在消息窗口中收到消息“命令成功完成”。 您現(xiàn)在可以關(guān)閉查詢窗口,當(dāng)提示保存更改答案否時。

您現(xiàn)在可以繼續(xù)本文檔的分配監(jiān)控帳戶部分。

SQL 身份驗(yàn)證

提供登錄名。

選擇 SQL Server 身份驗(yàn)證。

提供密碼。

 

 

 

取消選中強(qiáng)制密碼過期復(fù)選框。

單擊確定以創(chuàng)建帳戶。

需要向新用戶帳戶授予 VIEW SERVER STATE 權(quán)限。

右鍵單擊頂部的服務(wù)器并選擇新建查詢。

 

 

 

您需要在查詢窗口中鍵入以下內(nèi)容:

將查看服務(wù)器狀態(tài)授予 <用戶名>

在屏幕截圖中,您可以看到提供了 nagios,它需要與您在左窗格中看到的登錄名相匹配。

 

 

按鍵盤上的 F5 鍵執(zhí)行查詢。 您應(yīng)該在消息窗口中收到消息“命令成功完成”。 您現(xiàn)在可以關(guān)閉查詢窗口,當(dāng)提示保存更改答案否時。

您現(xiàn)在可以繼續(xù)本文檔的分配監(jiān)控帳戶部分。

分配監(jiān)控賬戶

現(xiàn)在已經(jīng)創(chuàng)建了監(jiān)控用戶帳戶,需要將其分配給您要監(jiān)控的數(shù)據(jù)庫。

此示例將使用名為 Sample 的數(shù)據(jù)庫。

展開數(shù)據(jù)庫 > 示例 > 安全性并選擇用戶。

右鍵單擊用戶并選擇新建用戶。

無論您選擇哪種身份驗(yàn)證方法,用戶類型都將是具有登錄名的 SQL 用戶。

 

 

 

提供用戶名。

對于登錄名,單擊 ... 按鈕。

鍵入用戶的姓名,然后單擊“檢查姓名”按鈕。

系統(tǒng)可能會提示您選擇正確的用戶,獲得有效名稱后單擊“確定”按鈕。

 

 

填充這些字段后,單擊“確定”按鈕。

您現(xiàn)在將看到用戶出現(xiàn)在用戶列表中。

這樣就完成了創(chuàng)建用于監(jiān)視 MSSQL 的用戶帳戶所需的步驟。

 

 

 

MSSQL 網(wǎng)絡(luò)端口和防火墻規(guī)則

如果您的 MSSQL 服務(wù)器啟用了 Windows 防火墻,您將需要創(chuàng)建防火墻規(guī)則以允許來自 Nagios XI 服務(wù)器的入站流量。

如果您的 Nagios XI 服務(wù)器和 MSSQL 服務(wù)器位于不同的子網(wǎng)中,則連接這些子網(wǎng)的路由器可能具有適當(dāng)?shù)姆阑饓σ?guī)則。 這些路由器還需要防火墻規(guī)則來允許從 Nagios XI 服務(wù)器到 MSSQL 服務(wù)器的流量。

如果您在同一臺服務(wù)器上有多個 MSSQL 實(shí)例,則需要將這些實(shí)例配置為在專用網(wǎng)絡(luò)端口上運(yùn)行。

識別 MSSQL 網(wǎng)絡(luò)端口

第一步是確定 MSSQL 服務(wù)器配置為運(yùn)行的網(wǎng)絡(luò)端口。 在您的 MSSQL 服務(wù)器上打開 SQL Server 配置管理器。

選擇 SQL Server 網(wǎng)絡(luò)配置,您將看到安裝在 MSSQL 服務(wù)器上的實(shí)例的協(xié)議列表(此屏幕截圖包含三個實(shí)例)。

 

 

 

雙擊其中一個實(shí)例,然后雙擊 TCP/IP。

單擊 IP 地址選項(xiàng)卡并向下滾動到 IPAll 部分。

在左側(cè)屏幕截圖中,您可以看到端口為 1433。

在右側(cè)的屏幕截圖中,您可以看到?jīng)]有端口,但填充了動態(tài)端口字段。

 

 

 

要將其更改為固定端口:

 

創(chuàng)建防火墻規(guī)則

下一步是創(chuàng)建網(wǎng)絡(luò)防火墻規(guī)則。 以下示例將為 TCP 1433 創(chuàng)建規(guī)則。

打開 Windows 管理工具 > 高級安全 Windows 防火墻。

在左窗格中選擇入站規(guī)則

右鍵單擊入站規(guī)則并選擇新建規(guī)則

 

 

 

選擇端口

點(diǎn)擊下一步

 

 

 

選擇 TCP

選擇特定本地端口并鍵入端口號

點(diǎn)擊下一步

 

 

 

選擇允許連接

點(diǎn)擊下一步

 

 

 

確保配置文件選擇滿足您的要求

點(diǎn)擊下一步

 

 

 

提供名稱和可選的描述。

單擊完成

 

 

 

運(yùn)行配置向?qū)?/strong>

本文檔現(xiàn)在將解釋配置向?qū)А?在 Nagios XI 中,導(dǎo)航到配置 > 配置向?qū)Р⑦x擇您選擇的 MSSQL 向?qū)А?在下面的屏幕截圖中,您可以看到搜索字段如何讓您快速找到向?qū)А?/span>

 

 

 

第1步 在每個向?qū)隙加邢嗤倪x項(xiàng),您在此處選擇的內(nèi)容取決于您的 MSSQL 實(shí)例配置和防火墻設(shè)置。

 

  • 地址

1. 這是 MSSQL 服務(wù)器的 IP 地址或 FQDN DNS 記錄

2. 避免使用像 mssql01 這樣的扁平名稱記錄,使用 FQDN 像 mssql01.box293.local

 

  • 實(shí)例

1、引用實(shí)例允許您在不定義端口號的情況下進(jìn)行連接

2、要使用實(shí)例名稱而不是端口:

? SQL Browser 服務(wù)需要在 MSSQL 服務(wù)器上運(yùn)行

? 如果您啟用了 Windows 防火墻:

(1)必須為 UDP 1434 創(chuàng)建防火墻規(guī)則以允許 SQL Browser 服務(wù)工作

(2)每個 MSSQL 實(shí)例都需要配置在一個專用的網(wǎng)口上

(3)必須為每個運(yùn)行的 SQL 實(shí)例創(chuàng)建防火墻規(guī)則

 

  • 端口

1、引用端口允許您在不定義實(shí)例名稱的情況下進(jìn)行連接

2、如果您啟用了 Windows 防火墻:

(1)每個 MSSQL 實(shí)例都需要配置在一個專用的網(wǎng)口上

(2)必須為每個運(yùn)行的 SQL 實(shí)例創(chuàng)建防火墻規(guī)則

 

  • 用戶名

這是連接所需的 Windows 用戶名或 SQL 帳戶,例如:

1、Windows 身份驗(yàn)證

  BOX293\nagios

 

2、SQL 身份驗(yàn)證

  Nagios

 

  • 密碼

提供的用戶名的密碼

 

  • 數(shù)據(jù)庫

數(shù)據(jù)庫和查詢向?qū)枰MO(jiān)視的數(shù)據(jù)庫的名稱

 

第2步 每個向?qū)⒃陧撁骓敳匡@示 SQL Server 詳細(xì)信息的摘要。

 

確保主機(jī)名字段的值可以輕松識別此 MSSQL Server。

 

 

每個向?qū)Ф加胁煌亩攘繕?biāo)準(zhǔn)。 可用的指標(biāo)在向?qū)е杏忻鞔_的解釋,因此在此不再贅述。

完成選擇要監(jiān)控的所有項(xiàng)目后,單擊下一步,然后通過在步驟 3 - 步驟 5 中選擇所需選項(xiàng)來完成向?qū)А?/span>

要完成,請?jiān)谙驅(qū)У淖詈笠徊街袉螕?ldquo;完成”。 這將創(chuàng)建新的主機(jī)和服務(wù)并開始監(jiān)控。

向?qū)?yīng)用配置后,單擊查看 <your device> 的狀態(tài)詳細(xì)信息鏈接以查看創(chuàng)建的新主機(jī)和服務(wù)。 以下是來自不同向?qū)У囊恍┦纠?/span>

MSSQL Database:

 

MSSQL Query:

 

MSSQL Server:

 

故障排除提示

如果您在使用向?qū)?chuàng)建的服務(wù)時遇到問題,您可以遵循一些簡單的故障排除步驟,這些步驟與本文檔中的前面部分相關(guān)。

第一步是暫時禁用 MSSQL 服務(wù)器上的 Windows 防火墻,看看問題是否停止。 如果是,那么您知道您需要添加防火墻規(guī)則并可能配置 MSSQL 實(shí)例以偵聽特定端口。

下一篇:memoQ:服務(wù)器Web服務(wù)API
上一篇:Bluebeam:在Revu中使用數(shù)量鏈接的五大理由

                               

 京ICP備09015132號-996 | 違法和不良信息舉報電話:4006561155

                                   © Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號豪柏大廈C2座11層1105室

                         北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動畫

                            華滋生物