开源监控软件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的监控_第1张图片

开源监控软件Hyperic 对 MongoDB的监控_第2张图片

开源监控软件Hyperic 对 MongoDB的监控_第3张图片

开源监控软件Hyperic 对 MongoDB的监控_第4张图片

指标

    包括  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

你可能感兴趣的:(mongodb,数据库,NoSQL,hyperic,开源监控)