PCB MongoDB 監控

來源:互聯網
上載者:User

標籤:update   語句   flush   mongodb監控   就是   命令   god   pcb   res   

 一個資料庫監控工具是必不可少的,當然MongoDB安裝內建監控啦.

這裡將監控工具mongostat.exe與mongotop.exe使用與參數進行講解說明.

 

一.監控工具說明:

 

 二.監控工具啟用

       1.進行MongoDB安裝目錄:

cd D:\Program Files\MongoDB\Server\4.0\bin

      2.啟動  mongostat 1     1為監控時間間隔為1秒(預設也是1秒)

mongostat 1

    為監控間隔10秒

 

三.mongostat 監控參數說明:

    監控增刪改查,資料量,串連數等資訊

參數說明:

insert/query/update/delete->每秒插入/查詢/更新/刪除的次數;

getmore->每秒執行getmore的次數;

command->每秒執行個體執行命令數目;

dirty->是否產生髒資料以及其大小;

used->執行個體空間被使用的大小;

flushes->每秒執行fsync資料寫入的次數;

vsize->虛擬記憶體使用量,單位為G;

res->實體記憶體使用量,單位為MB;

qr|qw->當Mongodb接收到太多的命令而資料庫被鎖住無法執行完成,它會將命令排入佇列。這一欄顯示了總共、讀、寫3個隊列的長度,都為0的話表示mongo毫無壓力。高並發時,一般隊列值會升高。

ar|aw->當前被啟用的串連用戶端數量,值越大越阻礙mongodb的效能。

netIn/netOut->網路頻寬壓力值,一般mongodb來說,網路不會成為瓶頸。

conn->當前串連數

 

 四.mongotop監控參數說明:

    注重監控的是執行個體的讀寫以及集合統計資訊

參數說明:

ns->資料庫命名空間、名稱和集合;

total->當前命名空間工作的時間總額;

read->當前命名空間的讀取資料的時間速度;

write->當前命名空間的寫入資料的時間額度

 

五.小結

監控細粒度:

目前MongoDB監控僅對資料庫運行狀態監控,無法控制對哪台機或使用者執行的NO SQL的語句;

 與微軟的產品sql server profile對比,MongoDB監控確實還有進度空間呀.

監控無圖形介面:

沒辦法人家的工具就是如此老土,如果不習慣CMD監控只能可以自行改造一下,此監控是向控制台輸出資訊,

可以將控制台輸出的資訊重新導向一下轉到到網頁監控這樣展示更佳.

 

PCB MongoDB 監控

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.