Skip to content

MongoDB monitoring

April 26, 2010

MongoDB Logo

UPDATE 2: We have launched our advanced MongoDB monitoring tool.

UPDATE 1: We have a 6 part blog series on MongoDB monitoring available here.

MongoDB monitoring is now available for our server monitoring service, Server Density. As I have written about in the past, MongoDB is the non-relational database product we use to power the service ourselves, and we’re pleased to now support it natively in the agent.

This requires an updated agent, which is available via the OS packages or as a manual upgrade.

MongoDB Monitoring with Server Density

Supported metrics include:

  • Current connections
  • Available connections
  • Op counters (per second) – query, insert, update, delete, getmore and command
  • Virtual, mapped and resident memory
  • Index counters – misses, hits, accesses and index miss ratio
  • Asserts – regular, warning, msg, user and assert rollovers

It requires the pymongo Python library and MongoDB 1.3 or above. It is also only available to trial and paid users.

Configuration is one line in your agent config.cfg file pointing the agent to your MongoDB server:

mongodb_server: server.hostname.com

Let us know if you have any questions or problems.

6 Comments leave one →
  1. Steve permalink
    April 28, 2010 1:24 pm

    What about postgres? ;-) Regards

    • April 28, 2010 1:29 pm

      We have had a few requests and it’s on our list, but you could always write a plugin in the meantime

      • Gyuri permalink
        August 18, 2010 10:16 am

        +1 for postgres!

      • Thomas Fuchs permalink
        August 27, 2010 12:48 pm

        Postgres, please! :)

  2. James permalink
    April 29, 2010 9:33 pm

    How do you specify a port number?

Leave a Reply

Fill in your details below or click an icon to log in:

Gravatar
WordPress.com Logo

Please log in to WordPress.com to post a comment to your blog.

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 902 other followers