summaryrefslogtreecommitdiff
path: root/db/dbcommands.cpp
diff options
context:
space:
mode:
authorEliot Horowitz <eliot@10gen.com>2010-02-23 07:51:36 -0500
committerEliot Horowitz <eliot@10gen.com>2010-02-23 07:51:36 -0500
commit221301072d101fdd17134ded5f6267958d6de05b (patch)
tree068794bb4130e9c990f1fdde9dc18724060afc11 /db/dbcommands.cpp
parentd065d1bd7258cc860e5fd6cbb6f9363a10b70022 (diff)
downloadmongo-221301072d101fdd17134ded5f6267958d6de05b.tar.gz
add # of asserts to serverStatus
Diffstat (limited to 'db/dbcommands.cpp')
-rw-r--r--db/dbcommands.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/db/dbcommands.cpp b/db/dbcommands.cpp
index 4ddc9b2cb82..81f351c5184 100644
--- a/db/dbcommands.cpp
+++ b/db/dbcommands.cpp
@@ -380,6 +380,16 @@ namespace mongo {
result.append( "opcounters" , globalOpCounters.getObj() );
+ {
+ BSONObjBuilder asserts( result.subobjStart( "asserts" ) );
+ asserts.append( "regular" , assertionCount.regular );
+ asserts.append( "warning" , assertionCount.warning );
+ asserts.append( "msg" , assertionCount.msg );
+ asserts.append( "user" , assertionCount.user );
+ asserts.append( "rollovers" , assertionCount.rollovers );
+ asserts.done();
+ }
+
if ( ! authed )
result.append( "note" , "run against admin for more info" );