hi, all,
My mongostats show the number of connections to primary shard is ever-inceasing:
insert query update delete getmore command flushes mapped vsize res non-mapped faults locked % idx miss % qr|qw ar|aw netIn netOut conn set repl time
localhost:31000 0 1 0 0 0 1 1.34g 258m 0 215b 830b 615 RTR 12:39:12
So I try to debug the issue. Now I need help to understand the output from 'connPoolStats', can someone explain its output to me?
mongos> db.adminCommand("connPoolStats")
{
"hosts" : {
"YF-C0-SV0001.internal.some.com:11001::0" : {
"available" : 1,
"created" : 8
},
"YF-C0-SV0001:21000::0" : {
"available" : 1,
"created" : 1
},
"YF-C0-SV0001:21000::30" : {
"available" : 1,
"created" : 1
},
"YF-C0-SV0001:21000,YF-C0-SV0017:21000,YF-C0-SV0009:21000::0" : {
"available" : 3,
"created" : 1655
},
"YF-C0-SV0001:21000,YF-C0-SV0017:21000,YF-C0-SV0009:21000::30" : {
"available" : 1,
"created" : 25
},
"YF-C0-SV0002.internal.some.com:11002::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0003.internal.some.com:11003::0" : {
"available" : 1,
"created" : 8
},
"YF-C0-SV0004.internal.some.com:11004::0" : {
"available" : 1,
"created" : 6
},
"YF-C0-SV0005.internal.some.com:11005::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0006.internal.some.com:11006::0" : {
"available" : 1,
"created" : 19
},
"YF-C0-SV0007.internal.some.com:11007::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0008.internal.some.com:11008::0" : {
"available" : 1,
"created" : 18
},
"YF-C0-SV0009.internal.some.com:11001::0" : {
"available" : 0,
"created" : 2
},
"YF-C0-SV0009:21000::0" : {
"available" : 0,
"created" : 1
},
"YF-C0-SV0009:21000::30" : {
"available" : 1,
"created" : 1
},
"YF-C0-SV0010.internal.some.com:11002::0" : {
"available" : 1,
"created" : 20
},
"YF-C0-SV0011.internal.some.com:11003::0" : {
"available" : 1,
"created" : 20
},
"YF-C0-SV0012.internal.some.com:11004::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0013.internal.some.com:11005::0" : {
"available" : 1,
"created" : 20
},
"YF-C0-SV0014.internal.some.com:11006::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0015.internal.some.com:11007::0" : {
"available" : 1,
"created" : 20
},
"YF-C0-SV0016.internal.some.com:11008::0" : {
"available" : 1,
"created" : 18
},
"YF-C0-SV0017.internal.some.com:11001::0" : {
"available" : 1,
"created" : 3
},
"YF-C0-SV0017:21000::0" : {
"available" : 0,
"created" : 1
},
"YF-C0-SV0017:21000::30" : {
"available" : 1,
"created" : 1
},
"YF-C0-SV0018.internal.some.com:11002::0" : {
"available" : 1,
"created" : 9
},
"YF-C0-SV0019.internal.some.com:11003::0" : {
"available" : 0,
"created" : 19
},
"YF-C0-SV0020.internal.some.com:11004::0" : {
"available" : 1,
"created" : 20
},
"YF-C0-SV0021.internal.some.com:11005::0" : {
"available" : 1,
"created" : 9
},
"YF-C0-SV0022.internal.some.com:11006::0" : {
"available" : 1,
"created" : 7
},
"YF-C0-SV0023.internal.some.com:11007::0" : {
"available" : 1,
"created" : 8
},
"YF-C0-SV0024.internal.some.com:11008::0" : {
"available" : 0,
"created" : 8
},
"available" : 1,
"created" : 1
},
"available" : 2,
"created" : 2
},
"available" : 2,
"created" : 2
},
"available" : 2,
"created" : 2
},
"available" : 1,
"created" : 1
},
"available" : 2,
"created" : 2
},
"available" : 1,
"created" : 1
},
"available" : 1,
"created" : 1
}
},
"replicaSets" : {
"shard_1" : {
"hosts" : [
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 0,
"nextSlave" : 1
},
"shard_2" : {
"hosts" : [
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 1,
"nextSlave" : 2
},
"shard_3" : {
"hosts" : [
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
}
],
"master" : 2,
"nextSlave" : 1
},
"shard_4" : {
"hosts" : [
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 0,
"nextSlave" : 1
},
"shard_5" : {
"hosts" : [
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 0,
"nextSlave" : 1
},
"shard_6" : {
"hosts" : [
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 1,
"nextSlave" : 0
},
"shard_7" : {
"hosts" : [
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 1,
"nextSlave" : 2
},
"shard_8" : {
"hosts" : [
{
"ok" : true,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : false,
"ismaster" : true,
"hidden" : false,
"secondary" : false,
"pingTimeMillis" : 0
},
{
"ok" : true,
"ismaster" : false,
"hidden" : false,
"secondary" : true,
"pingTimeMillis" : 0
}
],
"master" : 0,
"nextSlave" : 2
}
},
"createdByType" : {
"master" : 343,
"set" : 12,
"sync" : 1680
},
"totalAvailable" : 36,
"totalCreated" : 2035,
"numDBClientConnection" : 5221,
"numAScopedConnection" : 24,
"ok" : 1
}
mongos>