anslut till administratörsdatabasen och kör db.serverStatus()
:
> var status = db.serverStatus()
> status.connections
{"current" : 21, "available" : 15979}
>
Du kan få direkt genom att fråga
db.serverStatus().connections
För att förstå vad MongoDbs db.serverStatus().connections
gör svar menar, läs dokumentationen här.
anslutningar
"connections" : { "current" : <num>, "available" : <num>, "totalCreated" : NumberLong(<num>) },
anslutningar Ett dokument som rapporterar om anslutningarnas status. Använd dessa värden för att bedöma serverns aktuella belastnings- och kapacitetskrav.
connections.current Antalet inkommande anslutningar från klienter till databasservern. Detta nummer inkluderar den aktuella skalsessionen. Tänk på värdet av connections.available för att lägga till mer sammanhang till denna datum.
Värdet kommer att inkludera alla inkommande anslutningar inklusive eventuella skalanslutningar eller anslutningar från andra servrar, till exempel replikuppsättningsmedlemmar eller mongos-instanser.
connections.available Antalet oanvända inkommande anslutningar tillgängliga. Betrakta detta värde i kombination med värdet för connections.current för att förstå anslutningsbelastningen på databasen, och UNIX ulimit Settings-dokumentet för mer information om systemtrösklar för tillgängliga anslutningar.
connections.totalCreated Antal inkommande anslutningar som skapats till servern. Detta nummer inkluderar anslutningar som har stängts sedan dess.