開源監控軟件Hyperic 對 MongoDB的監控

jopen 9年前發布 | 18K 次閱讀 MongoDB NoSQL數據庫

根據DB-Engines 2015年10月發布的全球數據庫排名,MongoDB已超過PostgreSQL,排名第四, 本文介紹Hyperic 可監控 MongoDB 的插件.

平臺支持

僅支持運行在 Unix,Linux,Mac上的 MongoDB 2.4,這是由于插件使用了bash調用mongoDB的shell。

MongoDB 默認端口 27018;

MongoDB Config Server 默認端口 27019;

MongoDB Routing servers 默認端口 27017;

自動發現

可自動發現 MongoDB 的服務器進程  (mongod).

先上幾張圖

開源監控軟件Hyperic 對 MongoDB的監控

開源監控軟件Hyperic 對 MongoDB的監控

開源監控軟件Hyperic 對 MongoDB的監控

開源監控軟件Hyperic 對 MongoDB的監控

指標

    包括  db.serverStatus() 指標

    Replication delay - 從服務器落后主服務器的時間。

    Replication oplog time - 任一從服務器落后主服務器的最大時間,超過此時間,將需要一次完全同步。

    所有服務器進程的指標,包括CPU 使用率,駐留內存等。

監控  MongoDB, MongoDB Config Server, MongoDB Routing servers;

MongoDB Utilization

    Connections

    Connections Available

    Replication Delay

    Replication Log Available

    Uptime

    Page faults

MongoDB Network  

    Network In

    Network Out

    Network Requests

MongoDB Memory

    Mapped Memory

    Virtual Memory Size

    Resident Memory Size

MongoDB IO  Inserts

    Queries

    Updates

    Deletes

    Getmores

    Commands

MongoDB Global 

    Lock  Lock Time

    Queued Requests

    Queued Readers

    Queued Writers

    Active Clients

    Active Readers

    Active Writers

MongoDB Index  

    Index Accesses

    Index Hits

    Index Misses

    Index Resets

    Index Miss Ratio

MongoDB Cursors 

     Cursors

    Cursors Size

    Cursors Timed Out

MongoDB Asserts

    Asserts Regular

    Asserts Warning

    Asserts Msg

    Asserts User

    Asserts Rollovers

MongoDB Background Flushing  Flushes

    Flush Duration

    Flush Average Duration

    Flush Last Duration

MongoDB Process Metrics  

    Process Cpu Usage

免費下載

Hyperic MongoDB plugin 下載地址: github

Hyperic 下載 , innovatedigital.com


來自:http://my.oschina.net/hyperichq/blog/525590

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!