Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Low performance at the driver level at some times #1327

Closed
ziaratban opened this issue Jun 2, 2022 · 12 comments
Closed

Low performance at the driver level at some times #1327

ziaratban opened this issue Jun 2, 2022 · 12 comments

Comments

@ziaratban
Copy link

ziaratban commented Jun 2, 2022

What happened?

I have a problem with mongodb and I can not get the best performance.
Sometime my one query have a long delay(10ms or 50ms or 200ms) in the php program.

Environment

image

  • mongodb 4.4.8
  • php mongodb extension 1.11.0
  • php 8.0.10

Testing on a web server 1

https://example.com/test.php

<?php

$firstTime1 = hrtime(true);
$mng = new \MongoDB\Driver\Manager('mongodb://user:pass@192.168.1.2,192.168.1.3,192.168.1.4/?authSource=MyDb&replicaSet=rs1&compressors=zstd');
$endTime1 = hrtime(true) - $firstTime1;

$firstTime2 = hrtime(true);
$mng->selectServer($mng->getReadPreference());
$endTime2 = hrtime(true) - $firstTime2;

$firstTime3 = hrtime(true);
$cursor = $mng->executeQuery(
    'MyDb.sessions',
    new \MongoDB\Driver\Query([
        '_id' => new MongoDB\BSON\ObjectId('6295fdd2049dcd5aca422677')
    ])
);
$endTime3 = hrtime(true) - $firstTime3;

$cursor->SetTypeMap([
    'root' => 'array',
    'document' => 'array'
]);
$cursor->rewind();

$firstTime4 = hrtime(true);
$row = $cursor->current();
$endTime4 = hrtime(true) - $firstTime4;

var_dump('endTime1: ' . (round($endTime1 / 1000000,3)). ' ms');
var_dump('endTime2: ' . (round($endTime2 / 1000000,3)). ' ms');
var_dump('endTime3: ' . (round($endTime3 / 1000000,3)). ' ms');
var_dump('endTime4: ' . (round($endTime4 / 1000000,3)). ' ms');

Results

  • First request
string(15) "endTime1: 0.042 ms"
string(15) "endTime2: 0.073 ms"
string(15) "endTime3: 1.579 ms"
string(15) "endTime4: 0.001 ms"
  • Second request
string(15) "endTime1: 0.231 ms"
string(15) "endTime2: 5.837 ms"
string(16) "endTime3: 40.402 ms"
string(15) "endTime4: 0.001 ms"
  • Third request
string(15) "endTime1: 0.227 ms"
string(17) "endTime2: 309.089 ms"
string(16) "endTime3: 52.362 ms"
string(15) "endTime4: 0.001 ms"
  • Fourth request
string(15) "endTime1: 0.075 ms"
string(15) "endTime2: 0.187 ms"
string(15) "endTime3: 2.024 ms"
string(15) "endTime4: 0.002 ms"

Problems with the driver?

I did the following to find the problem area and came to the conclusion that the problem should be with the driver.
I ran the following query in the secondary node mongodb shell in the web server 1.

  • mongo 'mongodb://user:pass@192.168.1.2,192.168.1.3,192.168.1.4/?authSource=MyDb&replicaSet=rs1&compressors=zstd'
  • Running following commands :
use MyDb;
while(true){
    sleep(100);
    var a1 = Date.now() ;
    db.sessions.find({_id : ObjectId('6295fdd2049dcc5aca422677')});
    print(Date.now() - a1);
}
  • The Result is very strange. The duration was between 0 ms and 1ms.
  • There is a problem with the php driver. This is my impression of this result.

Thanks.

@jmikola
Copy link
Member

jmikola commented Jun 6, 2022

Assuming these requests are spread across various web workers, you might expect different timings depending on whether the request is able to re-use an existing libmongoc client from a previous request (see: Connection Handling). The libmongoc clients are hashed based on the Manager constructor arguments, so based on the script you provided any worker running this script beyond the first time would be able to re-use a client.

Drivers implement server discovery and monitoring (SDAM), which adds a bit of overhead. This is particularly noticeable when a new client object is created, as the driver needs to discover all members of the topology. And PHP, by its use of the single-threaded libmongoc client, has more impact on the application since SDAM cannot be offloaded to a background thread and must be performed during application requests.

The Manager constructor performs no IO apart from SRV lookups (not relevant here), so in your example script we would expect to see a delay in the first call to selectServer() if PHP is unable to re-use an existing client (where the topology has already been discovered). Even if an existing client is re-used, SDAM may require us to update the status of each server if enough time has elapsed since the previous monitoring round.

I will also note that the internal architecture of the mongo shell differ considerably from most drivers. IIRC, while mongo does connect to a topology, it does not implement SDAM to spec. The newer mongosh shell is built atop the Nodejs driver, which does implement SDAM, so its performance would be more consistent with any other driver.


If you would like to analyze performance more meaningfully and actually try to determine an issue with the PHP driver, I would suggest the following:

  • Always use the latest stable release of the PHP driver/library when reporting a bug. Even if an older release did have a performance regression, we would need to investigate it in the latest version so this saves everyone time.
  • Test the driver via the CLI to rule out any web server overhead and/or client persistence.
  • Benchmark performance both with and without client persistence by specifying the disableClientPersistence driver option to the Manager constructor. In a CLI script, just like a web worker, libmongoc clients will be persisted within the process by default. For example, if you construct two Managers with the same arguments in a CLI script, they will share the same libmongoc client and you can observe less SDAM overhead in the second client if it is able to skip some SDAM processing. Using disableClientPersistence would let you ensure each Manager gets its own libmongoc client regardless of constructor arguments.
  • Compare the PHP driver against another driver rather than mongo. mongosh may be a good alternative, but something like Python might be more ideal.
  • Use the command monitoring API to collect accurate timing for database commands issued by the application. This timing excludes SDAM, so combined with your own calls to hrtime() it should be able to give you more insight into how much time is being spent on the command itself (i.e. libmongoc writing to the socket and receiving a reply from the server). Your timing with hrtime() will include overhead from PHP and SDAM.
  • If you would like to additionally profile SDAM, you can look into the SDAM monitoring API. We don't have a tutorial for that, but it follows the same principle as the command monitoring API. You implement an interface with event callbacks, which you may be able to interpret alongside your timings.

@ziaratban
Copy link
Author

Thanks.

Always use the latest stable release of the PHP driver/library when reporting a bug. Even if an older release did have a performance regression, we would need to investigate it in the latest version so this saves everyone time.

Mongodb 1.14.0-dev is compiled for this test.

Test the driver via the CLI to rule out any web server overhead and/or client persistence.

Ok, I tested it, but I don't think it made a difference.

Compare the PHP driver against another driver rather than mongo. mongosh may be a good alternative, but something like Python might be more ideal.

import pymongo
import time
from bson import ObjectId

t0 = time.time()
c = pymongo.MongoClient("mongodb://user:pass@192.168.1.2,192.168.1.3,192.168.1.4/?authSource=MyDb&replicaSet=rs1&compressors=zstd")
print(time.time() - t0);

db = c["MyDb"]
col = db["sessions"]

t1 = time.time()
doc = col.find_one({"_id" : ObjectId("6295fdd2049dcd5aca422688")})
print((time.time() - t1));
print(doc)

output :

0.009494543075561523
0.09034013748168945
{'_id': ObjectId('6295fdd2049dcd5aca422688'),  .... }

Benchmark performance both with and without client persistence by specifying the disableClientPersistence driver option to the Manager constructor. In a CLI script, just like a web worker, libmongoc clients will be persisted within the process by default. For example, if you construct two Managers with the same arguments in a CLI script, they will share the same libmongoc client and you can observe less SDAM overhead in the second client if it is able to skip some SDAM processing. Using disableClientPersistence would let you ensure each Manager gets its own libmongoc client regardless of constructor arguments.
Use the command monitoring API to collect accurate timing for database commands issued by the application. This timing excludes SDAM, so combined with your own calls to hrtime() it should be able to give you more insight into how much time is being spent on the command itself (i.e. libmongoc writing to the socket and receiving a reply from the server). Your timing with hrtime() will include overhead from PHP and SDAM.
If you would like to additionally profile SDAM, you can look into the SDAM monitoring API. We don't have a tutorial for that, but it follows the same principle as the command monitoring API. You implement an interface with event callbacks, which you may be able to interpret alongside your timings.

test.php

<?php

class QueryTimeCollector implements \MongoDB\Driver\Monitoring\CommandSubscriber {

    static $benchmark = [];

    public function commandStarted( \MongoDB\Driver\Monitoring\CommandStartedEvent $event ) {
        self::$benchmark[$event->GetRequestId()] = hrtime(true);
        $server = $event->getServer();
        echo "**commandStarted** \n";
        echo "getCommandName : {$event->getCommandName()}\n";
        echo "getDatabaseName : {$event->getDatabaseName()}\n";
        echo "getOperationId : {$event->getOperationId()}\n";
        echo "getRequestId : {$event->getRequestId()}\n";
        echo "getServiceId : {$event->getServiceId()}\n";
        echo "server info :\n";
        echo "-- getHost : {$server->getHost()}\n";
        echo "-- getLatency : {$server->getLatency()}\n";
        echo "-- getPort : {$server->getPort()}\n";
        $desc = $server->getServerDescription();
        echo "-- getInfo :\n";
        var_dump($server->getInfo());
        echo "-- getServerDescription\n";
        echo "----- getHost : {$desc->getHost()}\n";
        echo "----- getLastUpdateTime : {$desc->getLastUpdateTime()}\n";
        echo "----- getPort : {$desc->getPort()}\n";
        echo "----- getRoundTripTime : {$desc->getRoundTripTime()}\n";
        echo "----- getType : {$desc->getType()}\n";
        echo "----- getHelloResponse:\n";
        var_dump($desc->getHelloResponse());
        echo "-- getTags :\n";
        var_dump($server->getTags());
        echo "-- getType : {$server->getType()}\n";
        echo "-- isArbiter : {$server->isArbiter()}\n";
        echo "-- isHidden : {$server->isHidden()}\n";
        echo "-- isPassive : {$server->isPassive()}\n";
        echo "-- isPrimary : {$server->isPrimary()}\n";
        echo "-- isSecondary : {$server->isSecondary()}\n";
        echo "\n\n\n";
    }

    public function commandSucceeded( \MongoDB\Driver\Monitoring\CommandSucceededEvent $event ) {
        echo "**commandSucceeded** \n";
        echo "php time:" . round((hrtime(true) - self::$benchmark[$event->GetRequestId()]) / 1000000,3) . "\n";
        echo "getCommandName : {$event->getCommandName()}\n";
        echo "getDurationMicros : {$event->getDurationMicros()}\n";
        echo "getOperationId : {$event->getOperationId()}\n";
        echo "getRequestId : {$event->getRequestId()}\n";
        echo "getServiceId : {$event->getServiceId()}\n";
        echo "getReply :\n";
        var_dump($event->getReply());
        $server = $event->getServer();
        echo "server info :\n";
        echo "-- getHost : {$server->getHost()}\n";
        echo "-- getLatency : {$server->getLatency()}\n";
        echo "-- getPort : {$server->getPort()}\n";
        $desc = $server->getServerDescription();
        echo "-- getInfo :\n";
        var_dump($server->getInfo());
        echo "-- getServerDescription\n";
        echo "----- getHost : {$desc->getHost()}\n";
        echo "----- getLastUpdateTime : {$desc->getLastUpdateTime()}\n";
        echo "----- getPort : {$desc->getPort()}\n";
        echo "----- getRoundTripTime : {$desc->getRoundTripTime()}\n";
        echo "----- getType : {$desc->getType()}\n";
        echo "----- getHelloResponse:\n";
        var_dump($desc->getHelloResponse());
        echo "-- getTags :\n";
        var_dump($server->getTags());
        echo "-- getType : {$server->getType()}\n";
        echo "-- isArbiter : {$server->isArbiter()}\n";
        echo "-- isHidden : {$server->isHidden()}\n";
        echo "-- isPassive : {$server->isPassive()}\n";
        echo "-- isPrimary : {$server->isPrimary()}\n";
        echo "-- isSecondary : {$server->isSecondary()}\n";
        echo "\n\n\n";
    }

    public function commandFailed( \MongoDB\Driver\Monitoring\CommandFailedEvent $event ){}
}

class SDAMTimeCollector implements \MongoDB\Driver\Monitoring\SDAMSubscriber{

    static $benchmark = [
        'serverOpening' => [],
        'topologyOpening' => [],
        'serverHeartbeatStarted' => [],
    ];

    public function serverOpening(\MongoDB\Driver\Monitoring\ServerOpeningEvent $event){
        $tid = (string)$event->getTopologyId();
        echo "serverOpening : $tid\n";
        self::$benchmark['serverOpening'][(string)$event->getTopologyId()] = hrtime(true);
    }

    public function serverChanged(\MongoDB\Driver\Monitoring\ServerChangedEvent $event){
        echo "ServerChanged : {$event->getTopologyId()}\n";
    }

    public function serverClosed(\MongoDB\Driver\Monitoring\ServerClosedEvent $event){
        $tid = (string)$event->getTopologyId();
        echo
            "ServerClosed($tid) :".
            round((hrtime(true) - self::$benchmark['serverOpening'][$tid]) / 1000000,3).
            "\n"
        ;
    }

    public function serverHeartbeatFailed(\MongoDB\Driver\Monitoring\ServerHeartbeatFailedEvent $event){}

    public function serverHeartbeatStarted(\MongoDB\Driver\Monitoring\ServerHeartbeatStartedEvent $event){
        echo "serverHeartbeatStarted\n";
        self::$benchmark['serverHeartbeatStarted'][] = hrtime(true);
    }

    public function serverHeartbeatSucceeded(\MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent $event){
        echo
            'serverHeartbeatSucceeded :'.
            round((hrtime(true) - array_pop(self::$benchmark['serverHeartbeatStarted'])) / 1000000,3).
            "\n"
        ;
    }

    public function topologyOpening(MongoDB\Driver\Monitoring\TopologyOpeningEvent $event){
        $tid = (string)$event->getTopologyId();
        echo "topologyOpening : $tid\n";
        self::$benchmark['topologyOpening'][$tid] = hrtime(true);
    }

    public function topologyChanged(\MongoDB\Driver\Monitoring\TopologyChangedEvent $event){
        echo "topologyChanged : {$event->getTopologyId()}\n";
    }

    public function topologyClosed(\MongoDB\Driver\Monitoring\TopologyClosedEvent $event){
        $tid = (string)$event->getTopologyId();
        echo
            "topologyClosed($tid) :".
            round((hrtime(true) - self::$benchmark['topologyOpening'][$tid]) / 1000000,3).
            "\n"
        ;
    }
}

\MongoDB\Driver\Monitoring\addSubscriber(new QueryTimeCollector());
\MongoDB\Driver\Monitoring\addSubscriber(new SDAMTimeCollector());

$firstTime1 = hrtime(true);
$mng = new \MongoDB\Driver\Manager(
    'mongodb://user:pass@192.168.1.2,192.168.1.3,192.168.1.4/?authSource=MyDb&replicaSet=rs1&compressors=zstd',
    []
    //,['disableClientPersistence' => true]
);
$endTime1 = hrtime(true) - $firstTime1;

$firstTime2 = hrtime(true);
//$mng->selectServer($mng->getReadPreference());
$endTime2 = hrtime(true) - $firstTime2;

$firstTime3 = hrtime(true);
$cursor = $mng->executeQuery(
    'MyDb.sessions',
    new \MongoDB\Driver\Query([
        '_id' => new MongoDB\BSON\ObjectId('6295fdd2049dcd5aca422688')
    ])
);
$endTime3 = hrtime(true) - $firstTime3;
$cursor->SetTypeMap([
    'root' => 'array',
    'document' => 'array'
]);
$cursor->rewind();
$firstTime4 = hrtime(true);
$row = $cursor->current();
$endTime4 = hrtime(true) - $firstTime4;
// var_dump($row);

var_dump('endTime1: ' . (round($endTime1 / 1000000,3)));
var_dump('endTime2: ' . (round($endTime2 / 1000000,3)));
var_dump('endTime3: ' . (round($endTime3 / 1000000,3)));
var_dump('endTime4: ' . (round($endTime4 / 1000000,3)));

Outputs :

With disableClientPersistence > true

In web server environment :
topologyOpening : 629f33c9891763980002e892
topologyChanged : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :3.392
ServerChanged : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
serverOpening : 629f33c9891763980002e892
ServerClosed(629f33c9891763980002e892) :0.023
topologyChanged : 629f33c9891763980002e892
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :0.161
ServerChanged : 629f33c9891763980002e892
ServerClosed(629f33c9891763980002e892) :1.449
topologyChanged : 629f33c9891763980002e892
serverHeartbeatSucceeded :1.632
ServerChanged : 629f33c9891763980002e892
ServerClosed(629f33c9891763980002e892) :2.438
topologyChanged : 629f33c9891763980002e892
serverHeartbeatSucceeded :3.675
ServerChanged : 629f33c9891763980002e892
topologyChanged : 629f33c9891763980002e892
serverHeartbeatSucceeded :7.996
ServerChanged : 629f33c9891763980002e892
topologyChanged : 629f33c9891763980002e892
serverHeartbeatSucceeded :9.726
ServerChanged : 629f33c9891763980002e892
topologyChanged : 629f33c9891763980002e892
**commandStarted** 
getCommandName : find
getDatabaseName : MyDb
getOperationId : 1681692778
getRequestId : 2
getServiceId : 
server info :
-- getHost : 192.168.1.4
-- getLatency : 0
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#8 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#9 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#10 (2) {
        ["increment"]=>
        string(1) "5"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#12 (2) {
        ["increment"]=>
        string(1) "4"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#14 (1) {
    ["milliseconds"]=>
    string(13) "1654600649786"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222789)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#15 (2) {
      ["increment"]=>
      string(1) "5"
      ["timestamp"]=>
      string(10) "1654600649"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#16 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#17 (2) {
    ["increment"]=>
    string(1) "5"
    ["timestamp"]=>
    string(10) "1654600649"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21340516417579
----- getPort : 27017
----- getRoundTripTime : 0
----- getType : RSPrimary
----- getHelloResponse
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#17 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#16 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#15 (2) {
        ["increment"]=>
        string(1) "5"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#14 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "4"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#11 (1) {
    ["milliseconds"]=>
    string(13) "1654600649786"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222789)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#10 (2) {
      ["increment"]=>
      string(1) "5"
      ["timestamp"]=>
      string(10) "1654600649"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#9 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#8 (2) {
    ["increment"]=>
    string(1) "5"
    ["timestamp"]=>
    string(10) "1654600649"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



**commandSucceeded** 
php time:1.719
getCommandName : find
getDurationMicros : 1774
getOperationId : 1681692778
getRequestId : 2
getServiceId : 
getReply :
object(stdClass)#17 (4) {
  ["cursor"]=>
  object(stdClass)#11 (3) {
    ["firstBatch"]=>
    array(1) {
      [0]=>
      object(stdClass)#10 (12) {
        ["_id"]=>
        object(MongoDB\BSON\ObjectId)#7 (1) {
          ["oid"]=>
          string(24) "6295fdd2049dcd5aca422688"
        }
        ...
      }
    }
    ["id"]=>
    int(0)
    ["ns"]=>
    string(15) "MyDb.sessions"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  object(stdClass)#15 (2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#12 (2) {
      ["increment"]=>
      string(1) "5"
      ["timestamp"]=>
      string(10) "1654600649"
    }
    ["signature"]=>
    object(stdClass)#14 (2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#13 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#16 (2) {
    ["increment"]=>
    string(1) "5"
    ["timestamp"]=>
    string(10) "1654600649"
  }
}
server info :
-- getHost : 192.168.1.4
-- getLatency : 0
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#15 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#14 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "5"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "4"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#10 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#9 (1) {
    ["milliseconds"]=>
    string(13) "1654600649786"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222789)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#8 (2) {
      ["increment"]=>
      string(1) "5"
      ["timestamp"]=>
      string(10) "1654600649"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#6 (2) {
        ["data"]=>
        string(20) ....
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#7 (2) {
    ["increment"]=>
    string(1) "5"
    ["timestamp"]=>
    string(10) "1654600649"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21340516419333
----- getPort : 27017
----- getRoundTripTime : 0
----- getType : RSPrimary
----- getHelloResponse
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#7 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#6 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#8 (2) {
        ["increment"]=>
        string(1) "5"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#9 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#10 (2) {
        ["increment"]=>
        string(1) "4"
        ["timestamp"]=>
        string(10) "1654600649"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654600649000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#12 (1) {
    ["milliseconds"]=>
    string(13) "1654600649786"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222789)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#13 (2) {
      ["increment"]=>
      string(1) "5"
      ["timestamp"]=>
      string(10) "1654600649"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#14 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#15 (2) {
    ["increment"]=>
    string(1) "5"
    ["timestamp"]=>
    string(10) "1654600649"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



string(15) "endTime1: 0.593"
string(11) "endTime2: 0"
string(16) "endTime3: 54.749"
string(15) "endTime4: 0.001"
In cli environment :
topologyOpening : 629f32f557af1475b20df9b0
topologyChanged : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :2.94
ServerChanged : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
serverOpening : 629f32f557af1475b20df9b0
ServerClosed(629f32f557af1475b20df9b0) :0.021
topologyChanged : 629f32f557af1475b20df9b0
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :0.619
ServerChanged : 629f32f557af1475b20df9b0
ServerClosed(629f32f557af1475b20df9b0) :3.33
topologyChanged : 629f32f557af1475b20df9b0
serverHeartbeatSucceeded :2.03
ServerChanged : 629f32f557af1475b20df9b0
ServerClosed(629f32f557af1475b20df9b0) :3.79
topologyChanged : 629f32f557af1475b20df9b0
serverHeartbeatSucceeded :4.81
ServerChanged : 629f32f557af1475b20df9b0
topologyChanged : 629f32f557af1475b20df9b0
serverHeartbeatSucceeded :9.04
ServerChanged : 629f32f557af1475b20df9b0
topologyChanged : 629f32f557af1475b20df9b0
serverHeartbeatSucceeded :10.2
ServerChanged : 629f32f557af1475b20df9b0
topologyChanged : 629f32f557af1475b20df9b0
**commandStarted** 
getCommandName : find
getDatabaseName : MyDb
getOperationId : 1804289384
getRequestId : 2
getServiceId : 
server info :
-- getHost : 192.168.1.4
-- getLatency : 2
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#9 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#14 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#15 (1) {
    ["milliseconds"]=>
    string(13) "1654600437664"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222763)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#16 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654600435"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#17 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#18 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654600435"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21340304315979
----- getPort : 27017
----- getRoundTripTime : 2
----- getType : RSPrimary
----- getHelloResponse:
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#18 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#17 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#16 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#15 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#14 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#12 (1) {
    ["milliseconds"]=>
    string(13) "1654600437664"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222763)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#11 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654600435"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#10 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#9 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654600435"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



**commandSucceeded** 
php time:5.3
getCommandName : find
getDurationMicros : 5330
getOperationId : 1804289384
getRequestId : 2
getServiceId : 
getReply :
object(stdClass)#18 (4) {
  ["cursor"]=>
  object(stdClass)#12 (3) {
    ["firstBatch"]=>
    array(1) {
      [0]=>
      object(stdClass)#11 (12) {
        ["_id"]=>
        object(MongoDB\BSON\ObjectId)#8 (1) {
          ["oid"]=>
          string(24) "6295fdd2049dcd5aca422688"
        }
        ...
      }
    }
    ["id"]=>
    int(0)
    ["ns"]=>
    string(15) "MyDb.sessions"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  object(stdClass)#16 (2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#13 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654600435"
    }
    ["signature"]=>
    object(stdClass)#15 (2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#14 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#17 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654600435"
  }
}
server info :
-- getHost : 192.168.1.4
-- getLatency : 2
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#16 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#15 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#14 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#12 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#10 (1) {
    ["milliseconds"]=>
    string(13) "1654600437664"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222763)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#9 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654600435"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#7 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#8 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654600435"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21340304322408
----- getPort : 27017
----- getRoundTripTime : 2
----- getType : RSPrimary
----- getHelloResponse:
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#8 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#7 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#9 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#10 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654600435"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654600435000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#13 (1) {
    ["milliseconds"]=>
    string(13) "1654600437664"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2222763)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#14 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654600435"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#15 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#16 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654600435"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



string(15) "endTime1: 0.956"
string(11) "endTime2: 0"
string(12) "endTime3: 84"
string(15) "endTime4: 0.001"

With disableClientPersistence > false

In web server environment :
topologyOpening : 629f42a1ddca5b052808c2c2
topologyChanged : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :2.105
ServerChanged : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
serverOpening : 629f42a1ddca5b052808c2c2
ServerClosed(629f42a1ddca5b052808c2c2) :0.009
topologyChanged : 629f42a1ddca5b052808c2c2
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :0.745
ServerChanged : 629f42a1ddca5b052808c2c2
ServerClosed(629f42a1ddca5b052808c2c2) :1.621
ServerClosed(629f42a1ddca5b052808c2c2) :1.628
topologyChanged : 629f42a1ddca5b052808c2c2
serverHeartbeatSucceeded :2.132
ServerChanged : 629f42a1ddca5b052808c2c2
topologyChanged : 629f42a1ddca5b052808c2c2
serverHeartbeatSucceeded :2.58
ServerChanged : 629f42a1ddca5b052808c2c2
topologyChanged : 629f42a1ddca5b052808c2c2
serverHeartbeatSucceeded :5.519
ServerChanged : 629f42a1ddca5b052808c2c2
topologyChanged : 629f42a1ddca5b052808c2c2
**commandStarted** 
getCommandName : find
getDatabaseName : kernel
getOperationId : 1681692778
getRequestId : 2
getServiceId : 
server info :
-- getHost : 192.168.1.4
-- getLatency : 0
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#8 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#9 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#10 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#12 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#14 (1) {
    ["milliseconds"]=>
    string(13) "1654604449411"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223443)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#15 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604449"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#16 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#17 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604449"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21344316039367
----- getPort : 27017
----- getRoundTripTime : 0
----- getType : RSPrimary
----- getHelloResponse:
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#17 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#16 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#15 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#14 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#11 (1) {
    ["milliseconds"]=>
    string(13) "1654604449411"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223443)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#10 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604449"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#9 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#8 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604449"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



**commandSucceeded** 
php time:1.657
getCommandName : find
getDurationMicros : 1694
getOperationId : 1681692778
getRequestId : 2
getServiceId : 
getReply :
object(stdClass)#17 (4) {
  ["cursor"]=>
  object(stdClass)#11 (3) {
    ["firstBatch"]=>
    array(1) {
      [0]=>
      object(stdClass)#10 (12) {
        ["_id"]=>
        object(MongoDB\BSON\ObjectId)#7 (1) {
          ["oid"]=>
          string(24) "6295fdd2049dcd5aca422688"
        }
        ...
      }
    }
    ["id"]=>
    int(0)
    ["ns"]=>
    string(15) "kernel.sessions"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  object(stdClass)#15 (2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#12 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604449"
    }
    ["signature"]=>
    object(stdClass)#14 (2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#13 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#16 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604449"
  }
}
server info :
-- getHost : 192.168.1.4
-- getLatency : 0
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#15 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#14 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#10 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#9 (1) {
    ["milliseconds"]=>
    string(13) "1654604449411"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223443)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#8 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604449"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#6 (2) {
        ["data"]=>
        string(20) ...
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#7 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604449"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21344316041113
----- getPort : 27017
----- getRoundTripTime : 0
----- getType : RSPrimary
----- getHelloResponse
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#7 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#6 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#8 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#9 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#10 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604449"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654604449000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#12 (1) {
    ["milliseconds"]=>
    string(13) "1654604449411"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223443)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#13 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604449"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#14 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#15 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604449"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



string(15) "endTime1: 0.292"
string(11) "endTime2: 0"
string(16) "endTime3: 48.034"
string(15) "endTime4: 0.001"
In cli environment :
topologyOpening : 629f43981b7b279d2f072640
topologyChanged : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :3.24
ServerChanged : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
serverOpening : 629f43981b7b279d2f072640
ServerClosed(629f43981b7b279d2f072640) :0.033
topologyChanged : 629f43981b7b279d2f072640
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatStarted
serverHeartbeatSucceeded :0.491
ServerChanged : 629f43981b7b279d2f072640
ServerClosed(629f43981b7b279d2f072640) :2.48
topologyChanged : 629f43981b7b279d2f072640
serverHeartbeatSucceeded :1.33
ServerChanged : 629f43981b7b279d2f072640
ServerClosed(629f43981b7b279d2f072640) :2.85
topologyChanged : 629f43981b7b279d2f072640
serverHeartbeatSucceeded :4.31
ServerChanged : 629f43981b7b279d2f072640
topologyChanged : 629f43981b7b279d2f072640
serverHeartbeatSucceeded :8.68
ServerChanged : 629f43981b7b279d2f072640
topologyChanged : 629f43981b7b279d2f072640
serverHeartbeatSucceeded :9.25
ServerChanged : 629f43981b7b279d2f072640
topologyChanged : 629f43981b7b279d2f072640
**commandStarted** 
getCommandName : find
getDatabaseName : kernel
getOperationId : 1804289384
getRequestId : 2
getServiceId : 
server info :
-- getHost : 192.168.1.4
-- getLatency : 1
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#9 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#13 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#14 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#15 (1) {
    ["milliseconds"]=>
    string(13) "1654604696476"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223467)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#16 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604694"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#17 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#18 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604694"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21344563162192
----- getPort : 27017
----- getRoundTripTime : 1
----- getType : RSPrimary
----- getHelloResponse
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#18 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#17 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#16 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#15 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#14 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#12 (1) {
    ["milliseconds"]=>
    string(13) "1654604696476"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223467)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#11 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604694"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#10 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#9 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604694"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



**commandSucceeded** 
php time:9.06
getCommandName : find
getDurationMicros : 9056
getOperationId : 1804289384
getRequestId : 2
getServiceId : 
getReply :
object(stdClass)#18 (4) {
  ["cursor"]=>
  object(stdClass)#12 (3) {
    ["firstBatch"]=>
    array(1) {
      [0]=>
      object(stdClass)#11 (12) {
        ["_id"]=>
        object(MongoDB\BSON\ObjectId)#8 (1) {
          ["oid"]=>
          string(24) "6295fdd2049dcd5aca422688"
        }
        ...
      }
    }
    ["id"]=>
    int(0)
    ["ns"]=>
    string(15) "kernel.sessions"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  object(stdClass)#16 (2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#13 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604694"
    }
    ["signature"]=>
    object(stdClass)#15 (2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#14 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#17 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604694"
  }
}
server info :
-- getHost : 192.168.1.4
-- getLatency : 1
-- getPort : 27017
-- getInfo :
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#16 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#15 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#14 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#13 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#12 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#11 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#10 (1) {
    ["milliseconds"]=>
    string(13) "1654604696476"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223467)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#9 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604694"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#7 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#8 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604694"
  }
}
-- getServerDescription
----- getHost : 192.168.1.4
----- getLastUpdateTime : 21344563173527
----- getPort : 27017
----- getRoundTripTime : 1
----- getType : RSPrimary
----- getHelloResponse
array(24) {
  ["helloOk"]=>
  bool(true)
  ["topologyVersion"]=>
  array(2) {
    ["processId"]=>
    object(MongoDB\BSON\ObjectId)#8 (1) {
      ["oid"]=>
      string(24) "61d5844d8bf765c5411a5b14"
    }
    ["counter"]=>
    int(7)
  }
  ["hosts"]=>
  array(3) {
    [0]=>
    string(28) "192.168.1.4:27017"
    [1]=>
    string(17) "192.168.1.2:27017"
    [2]=>
    string(16) "192.168.1.3:27017"
  }
  ["setName"]=>
  string(6) "rs1"
  ["setVersion"]=>
  int(1)
  ["ismaster"]=>
  bool(true)
  ["secondary"]=>
  bool(false)
  ["primary"]=>
  string(28) "192.168.1.4:27017"
  ["me"]=>
  string(28) "192.168.1.4:27017"
  ["electionId"]=>
  object(MongoDB\BSON\ObjectId)#7 (1) {
    ["oid"]=>
    string(24) "7fffffff000000000000001b"
  }
  ["lastWrite"]=>
  array(4) {
    ["opTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#9 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["lastWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#10 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
    ["majorityOpTime"]=>
    array(2) {
      ["ts"]=>
      object(MongoDB\BSON\Timestamp)#11 (2) {
        ["increment"]=>
        string(1) "1"
        ["timestamp"]=>
        string(10) "1654604694"
      }
      ["t"]=>
      int(27)
    }
    ["majorityWriteDate"]=>
    object(MongoDB\BSON\UTCDateTime)#12 (1) {
      ["milliseconds"]=>
      string(13) "1654604694000"
    }
  }
  ["maxBsonObjectSize"]=>
  int(16777216)
  ["maxMessageSizeBytes"]=>
  int(48000000)
  ["maxWriteBatchSize"]=>
  int(100000)
  ["localTime"]=>
  object(MongoDB\BSON\UTCDateTime)#13 (1) {
    ["milliseconds"]=>
    string(13) "1654604696476"
  }
  ["logicalSessionTimeoutMinutes"]=>
  int(30)
  ["connectionId"]=>
  int(2223467)
  ["minWireVersion"]=>
  int(0)
  ["maxWireVersion"]=>
  int(9)
  ["readOnly"]=>
  bool(false)
  ["saslSupportedMechs"]=>
  array(2) {
    [0]=>
    string(11) "SCRAM-SHA-1"
    [1]=>
    string(13) "SCRAM-SHA-256"
  }
  ["ok"]=>
  float(1)
  ["$clusterTime"]=>
  array(2) {
    ["clusterTime"]=>
    object(MongoDB\BSON\Timestamp)#14 (2) {
      ["increment"]=>
      string(1) "1"
      ["timestamp"]=>
      string(10) "1654604694"
    }
    ["signature"]=>
    array(2) {
      ["hash"]=>
      object(MongoDB\BSON\Binary)#15 (2) {
        ["data"]=>
        string(20) ...
        ["type"]=>
        int(0)
      }
      ["keyId"]=> ...
    }
  }
  ["operationTime"]=>
  object(MongoDB\BSON\Timestamp)#16 (2) {
    ["increment"]=>
    string(1) "1"
    ["timestamp"]=>
    string(10) "1654604694"
  }
}
-- getTags :
array(0) {
}
-- getType : 4
-- isArbiter : 
-- isHidden : 
-- isPassive : 
-- isPrimary : 1
-- isSecondary : 



string(14) "endTime1: 4.77"
string(11) "endTime2: 0"
string(13) "endTime3: 125"
string(15) "endTime4: 0.001"

@jmikola
Copy link
Member

jmikola commented Jun 8, 2022

I've chosen to use milliseconds for the following measurements. I'll also note that PyMongo's MongoClient the PHP driver's Manager class are equivalent despite the different names.

time.time() returns a float indicating the time in seconds since the epoch. Your Python script printed seconds elapsed as a float value, which I've converted to:

  • Constructing a MongoClient: 9.495ms
  • Executing a query: 90.340ms

hrtime(true) returns nanoseconds as an integer. Your PHP script was printing milliseconds elapsed as a float value:

  • Web SAPI w/ disableClientPersistence=true
    • Constructing a Manager: 0.593ms
    • Executing a query: 54.748ms
  • CLI SAPI w/ disableClientPersistence=true
    • Constructing a Manager: 0.956ms
    • Executing a query: 84.000ms
  • Web SAPI w/ disableClientPersistence=false
    • Constructing a Manager: 0.292ms
    • Executing a query: 48.034ms
  • CLI SAPI w/ disableClientPersistence=false
    • Constructing a Manager: 4.770ms
    • Executing a query: 125.000ms

Constructing the client object is very fast, which makes sense as no IO is performed (since you're not using a mongodb+srv URI).

I expect PyMongo immediately spawns a background thread for SDAM, but since the first operation you perform in the Python script is a find_one we get very similar measurements to the PHP script, which is executing a query immediately after constructing the Manager. Some additional time likely elapses due to the command and SDAM monitoring you've configured since events are dispatched before Manager::executeQuery() returns; however, I don't see any significant difference in performance between the two drivers.

I've included all four of your PHP variations for completeness, but there is no noticeably difference between them. Since the script itself only constructs a single Manager instance, disableClientPersistence has no impact for a CLI environment. In the web environment, we might only expect a performance increase for query execution if the same web worker executed the script a second time with disableClientPersistence=false (since a libmongoc client with existing SDAM state would be re-used).


I also rewrote your original Python and PHP scripts while investigating this, which I've published in https://gist.github.com/jmikola/dfcad9bc4e512b22dbb04beed4dc0a99. The main changes were:

  • Reducing the output from command and SDAM monitoring to make the logs more readable. There was a lot of unrelated information being dumped in your original PHP script.
  • Using monotonic timers in the Python script (i.e. time.monotonic_ns())
  • Also printing the internal command durations that are calculated by libmongoc (e.g. CommandSucceededEvent::getDurationMicros()). These provide a more accurate measurement of monotonic time elapsed between libmongoc issuing the command and receiving a response from the server, without the overhead of PHP.

The full scripts are in the Gist above, but the results are reproduced below:

$ python3 gh1327.py
MongoClient: 1.544ms
find_one: 4.165ms

$ php gh1327.php 
Manager::__construct: 0.188546ms
serverHeartbeatStarted(127.0.0.1:27060)
serverHeartbeatStarted(127.0.0.1:27061)
serverHeartbeatSucceeded(127.0.0.1:27060): 0.643898ms (eventDuration=0.388000ms)
serverHeartbeatStarted(localhost:27060)
serverHeartbeatStarted(localhost:27061)
serverHeartbeatSucceeded(localhost:27060): 0.681544ms (eventDuration=0.268000ms)
serverHeartbeatSucceeded(localhost:27061): 0.672862ms (eventDuration=0.477000ms)
Manager::selectServer: 2.091610ms
commandStarted(1:find)
commandSucceeded(1:find): 0.291238ms (eventDuration=0.293000ms)
Manager::executeQuery: 0.470167ms
Cursor::rewind: 0.001922ms
Cursor::current: 0.001166ms

Both scripts were run against a local 6.0.0-rc8 replica set (one primary and one secondary) w/o authentication. AFAIK, your scripts were run against a replica set w/ authentication.

These results aren't far from your own measurements. Constructing a client object appears to be faster in PHP (irrelevant since no IO is performed). In the PHP script, I also included an additional call to Manager::selectServer() that you had originally commented out. The measurement for that method call gives us a more accurate measurement for time spent initializing SDAM, while Manager::executeQuery reports time spent on the query itself. If we add both PHP measurements, we get approximately 2.5ms, which isn't far from the 4ms spent on find_one in the Python script. IMO that is a small enough difference to consider both drivers equivalent.

Given your original measurements and my own above, I see no indication that the PHP driver is behaving incorrectly.

@ziaratban
Copy link
Author

From web server :

Manager::__construct: 0.352353ms
serverHeartbeatStarted(192.168.1.2:27017)
serverHeartbeatStarted(192.168.1.3:27017)
serverHeartbeatStarted(192.168.1.4:27017)
serverHeartbeatSucceeded(192.168.1.4:27017): 3.873291ms (eventDuration=2.680000ms)
serverHeartbeatStarted(mongodb-primary-server:27017)
serverHeartbeatStarted(web-server1:27017)
serverHeartbeatStarted(web-server2:27017)
serverHeartbeatSucceeded(web-server2:27017): 2.252673ms (eventDuration=1.409000ms)
serverHeartbeatSucceeded(mongodb-primary-server:27017): 3.335677ms (eventDuration=2.106000ms)
serverHeartbeatSucceeded(web-server1:27017): 286.656110ms (eventDuration=285.550000ms)
Manager::selectServer: 291.979278ms
commandStarted(2:find)
commandSucceeded(2:find): 0.911109ms (eventDuration=0.992000ms)
Manager::executeQuery: 56.259876ms
Cursor::rewind: 0.011521ms
Cursor::current: 0.000902ms

From CLI :

Manager::__construct: 0.718130ms
serverHeartbeatStarted(192.168.1.2:27017)
serverHeartbeatStarted(192.168.1.3:27017)
serverHeartbeatStarted(192.168.1.4:27017)
serverHeartbeatSucceeded(192.168.1.2:27017): 3.029417ms (eventDuration=2.089000ms)
serverHeartbeatStarted(mongodb-primary-server:27017)
serverHeartbeatStarted(web-server1:27017)
serverHeartbeatStarted(web-server2:27017)
serverHeartbeatSucceeded(192.168.1.3:27017): 6.026695ms (eventDuration=4.288000ms)
serverHeartbeatSucceeded(192.168.1.4:27017): 6.343524ms (eventDuration=4.670000ms)
serverHeartbeatSucceeded(mongodb-primary-server:27017): 14.634311ms (eventDuration=3.947000ms)
serverHeartbeatSucceeded(web-server2:27017): 13.173267ms (eventDuration=4.187000ms)
serverHeartbeatSucceeded(web-server1:27017): 14.405606ms (eventDuration=4.355000ms)
Manager::selectServer: 19.681648ms
commandStarted(2:find)
commandSucceeded(2:find): 1.399166ms (eventDuration=1.447000ms)
Manager::executeQuery: 222.507354ms
Cursor::rewind: 0.051633ms
Cursor::current: 0.002191ms

In python :
The monotonic_ns() method is not supported by the Python version. So I had to use time.time().
New code : (time.time() - start) * 1000

MongoClient: 8.140ms
find_one: 63.739ms

@jmikola
Copy link
Member

jmikola commented Jun 9, 2022

In the "web server" example you shared, Manager::selectServer() takes 291ms. That is likely due to the server heartbeat to web-server1:27017 taking 286ms. While PHP and the single-threaded libmongoc client to do use a background thread for monitoring, servers are monitored in parallel, so the delay in an SDAM round should be approximately as long as the server with the most latency. After the SDAM round completes and selectServer() returns, we see the find command take approximately 0.9ms, which is a small fraction of the 56ms spend on executeQuery().

The query execution is still comparable to what you observed with PyMongo.

I don't have an answer for why the CLI script's executeQuery() took so much longer than both the web-executed script and PyMongo. PHPC reports the find command itself only taking 1.4ms, which isn't far from the 0.9ms spent by the web environment. The 222ms time for the entire executeQuery() method call well exceeds any overhead I might expect for BSON deserialization, but based on the command and SDAM monitoring it doesn't look like that delay is related to network communication.


I realize I overlooked two possible factors in my original gist:

  • I was connecting to a local replica set, without authentication. To more closely reflect your original use case, I created a free tier cluster on Atlas and am now using that for both the Python and PHP scripts. This uses a mongodb+srv URI, which incurs a bit of overhead during client construction, but otherwise adds some noticeable latency for both SDAM and query execution. My cluster was created in the us-east-1 AWS region, but you can presumably use any environment you like provided you share the connection string between both test scripts.
  • I was querying for a document that didn't exist in the collection. I've since changed the Python and PHP scripts to perform a bulk write that deletes and inserts the document before we query for it. Alternatively, we could drop the collection but a single bulk write operation seemed convenient (especially since PHPC has no drop helper built-in, and I didn't want to complicate things by switching to PHPLIB).
  • I removed the additional selectServer() call from the PHP script. Since we're now doing a bulk write before the query, this will make the results between Python and PHP more comparable. We can expect both bulk writes to take longer since SDAM is being initialized (PyMongo in the background, and PHPC during the executeBulkWrite() call).
  • I replaced the calls to Cursor::rewind(), current(), and setTypeMap() with a single call to Cursor::toArray()[0] and now var_dump() the resulting document. The actual server communication occurs during executeQuery(), so these timings were not very relevant to begin with. Calling Cursor::toArray()[0] is also closer to the find_one call in PyMongo.
  • Printing the queried document at the end of each script is extra confirmation that we did query for a document.

In my tests, the collection is empty apart from the one document we are deleting, inserting, and querying. That is something to consider if you were running this against an existing collection with data.

The gist has been updated and my most recent results follow:

$ python3 gh1327.py
MongoClient: 47.017ms
bulk_write: 251.621ms
find_one: 20.887ms
{'_id': ObjectId('6295fdd2049dcd5aca422688')}

$ php gh1327.php 
Manager::__construct: 45.391130ms
serverHeartbeatStarted(cluster0-shard-00-00.4b82o.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-01.4b82o.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-02.4b82o.mongodb.net:27017)
serverHeartbeatSucceeded(cluster0-shard-00-00.4b82o.mongodb.net:27017): 271.919108ms (eventDuration=13.842000ms)
serverHeartbeatSucceeded(cluster0-shard-00-02.4b82o.mongodb.net:27017): 204.903404ms (eventDuration=12.296000ms)
serverHeartbeatSucceeded(cluster0-shard-00-01.4b82o.mongodb.net:27017): 246.729284ms (eventDuration=16.243000ms)
commandStarted(3:delete)
commandSucceeded(3:delete): 14.711443ms (eventDuration=14.724000ms)
commandStarted(5:insert)
commandSucceeded(5:insert): 24.562444ms (eventDuration=24.512000ms)
Manager::executeBulkWrite: 379.732041ms
commandStarted(7:find)
commandSucceeded(7:find): 19.403067ms (eventDuration=19.368000ms)
Manager::executeQuery: 20.029461ms
Cursor::toArray()[0]: 0.076156ms
object(stdClass)#11 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#12 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

I did notice that running both scripts quickly in succession resulted in a much shorter timing being reported for Manager construction (other timings were not affected). This was likely due to libmongoc using a cached DNS result from the first lookup performed by PyMongo. For the above timings, I waited a bit between both scripts to demonstrate comparable DNS lookup times across both drivers.

Here, the 379ms spent on the first executeBulkWrite() call, which initializes SDAM in the PHP driver, is comparable to the 251ms spent by PyMongo, where SDAM is immediately initialized in a background thread but PyMongo's bulk_write method still needs to wait for the topology to be discovered before it can execute delete and insert commands on the primary.

The subsequent timings for PyMongo's find_one and executeQuery are also comparable.


Lastly, I should point out that since we're benchmarking here it's important not to focus on results from a single run, where there may be anomalies due to network latency. In my local testing, I ran the PHP script dozens of times and noted the measurements for executeBulkWrite() (which includes SDAM initializing) and executeQuery() averaged around 250–350ms and 20ms, respectively. PyMongo demonstrated a similar variation for its bulk_write (200-250ms), which is executed shortly after the SDAM thread is spawned by the MongoClient constructor.

Taking a step back and comparing the average results for both drivers against a common, remote server (Atlas free tier in this case) does not reveal any significant differences for me.

@ziaratban
Copy link
Author

jmikola i found a clue !

In my first comment, I talked about the following discussion :

Sometime my one query have a long delay(10ms or 50ms or 200ms) in the php program.

In the last test, I did not complete the test.

So I tested on the web server more than once:

First request

Manager::__construct: 0.380141ms
serverHeartbeatStarted(192.168.1.2:27017)
serverHeartbeatStarted(192.168.1.3:27017)
serverHeartbeatStarted(192.168.1.4.131:27017)
serverHeartbeatSucceeded(192.168.1.2:27017): 2.396853ms (eventDuration=1.684000ms)
serverHeartbeatStarted(mongodb-primary-server:27017)
serverHeartbeatStarted(web-server1:27017)
serverHeartbeatStarted(web-server2:27017)
serverHeartbeatSucceeded(192.168.1.3:27017): 3.634170ms (eventDuration=2.180000ms)
serverHeartbeatSucceeded(web-server1:27017): 1.681895ms (eventDuration=0.557000ms)
serverHeartbeatSucceeded(192.168.1.4.131:27017): 4.688659ms (eventDuration=3.251000ms)
serverHeartbeatSucceeded(web-server2:27017): 2.186214ms (eventDuration=1.241000ms)
serverHeartbeatSucceeded(mongodb-primary-server:27017): 2.958633ms (eventDuration=1.674000ms)
Manager::selectServer: 6.325742ms
commandStarted(2:find)
commandSucceeded(2:find): 2.326027ms (eventDuration=2.417000ms)
Manager::executeQuery: 42.726419ms
Cursor::rewind: 0.015675ms
Cursor::current: 0.001305ms

Second request

Manager::__construct: 0.045785ms
serverHeartbeatStarted(mongodb-primary-server:27017)
serverHeartbeatStarted(web-server1:27017)
serverHeartbeatStarted(web-server2:27017)
serverHeartbeatSucceeded(web-server1:27017): 0.831512ms (eventDuration=0.634000ms)
serverHeartbeatSucceeded(web-server2:27017): 1.440129ms (eventDuration=1.230000ms)
serverHeartbeatSucceeded(mongodb-primary-server:27017): 175.053125ms (eventDuration=174.836000ms)
Manager::selectServer: 175.939940ms
commandStarted(6:find)
commandSucceeded(6:find): 1.236481ms (eventDuration=1.279000ms)
Manager::executeQuery: 1.691036ms
Cursor::rewind: 0.022254ms
Cursor::current: 0.002042ms

Third request

Manager::__construct: 0.753067ms
serverHeartbeatStarted(192.168.1.2:27017)
serverHeartbeatStarted(192.168.1.3:27017)
serverHeartbeatStarted(192.168.1.4.131:27017)
serverHeartbeatSucceeded(192.168.1.4.131:27017): 3.678135ms (eventDuration=1.572000ms)
serverHeartbeatStarted(mongodb-primary-server:27017)
serverHeartbeatStarted(web-server1:27017)
serverHeartbeatStarted(web-server2:27017)
serverHeartbeatSucceeded(mongodb-primary-server:27017): 4.166665ms (eventDuration=1.285000ms)
serverHeartbeatSucceeded(web-server1:27017): 4.616638ms (eventDuration=1.524000ms)
serverHeartbeatSucceeded(web-server2:27017): 4.219669ms (eventDuration=1.996000ms)
Manager::selectServer: 11.602684ms
commandStarted(2:find)
commandSucceeded(2:find): 3.231847ms (eventDuration=3.262000ms)
Manager::executeQuery: 62.223188ms
Cursor::rewind: 0.010138ms
Cursor::current: 0.000834ms

Forth request (the clue is here)

Manager::__construct: 0.057997ms
Manager::selectServer: 0.080567ms
commandStarted(10:find)
commandSucceeded(10:find): 1.580727ms (eventDuration=1.582000ms)
Manager::executeQuery: 1.769545ms
Cursor::rewind: 0.011931ms
Cursor::current: 0.001341ms

I think the issue is in the Heartbeat.

@ziaratban
Copy link
Author

@jmikola I tested on localhost on my server (with drop web server 1 from replica set) and computer(by xampp application) on single instance of mongod but there is still this problem and this delay in heartbeat occurs.

The important point in testing on xampp is that there is a delay in the first execution of the php script on the Apache web server, and in subsequent requests (for example, the next 10) there is no delay, and again after a while There may be another minute delay, but what is clear is that the number of occurrences of this delay is much lower than the server.

This delay is always present in the computer's php console environment.

@jmikola
Copy link
Member

jmikola commented Jun 20, 2022

The important point in testing on xampp is that there is a delay in the first execution of the php script on the Apache web server, and in subsequent requests (for example, the next 10) there is no delay, and again after a while There may be another minute delay, but what is clear is that the number of occurrences of this delay is much lower than the server.

When you say "there may be another minute delay", do you mean that a delay in the hearbeat event (e.g. 175ms instead of the typical 2ms) reoccurs after one minute has elapsed? If the delay occurs after one minute has elapsed, I expect that is tied to the heartbeat interval, which defaults to 60 seconds for single-threaded drivers (see: heartbeatFrequencyMS defaults to 10 seconds or 60 seconds).

This delay is always present in the computer's php console environment.

If each test is running in a fresh CLI process, no state is inherited (unlike a PHP worker in a web environment, which might re-use a persisted libmongoc client), so I'd expect each process to start with a series of heartbeats as the topology is discovered.

I tested on localhost on my server (with drop web server 1 from replica set) and computer(by xampp application) on single instance of mongod but there is still this problem and this delay in heartbeat occurs.

In your most recent testing, is the delay only observable with the mongodb-primary-server node? In #1327 (comment), I noted you did observe a delay sending a heartbeat to web-server1, but that was before I rewrote the script you're using to test.

I'd also be curious to see what results you observe when connecting to a free tier Atlas cluster. If we can observe an error there, it would rule out any issues in your local MongoDB deployment and assure me that there is actually an issue with the driver or libmongoc.

@ziaratban
Copy link
Author

When you say "there may be another minute delay", do you mean that a delay in the hearbeat event (e.g. 175ms instead of the typical 2ms) reoccurs after one minute has elapsed? If the delay occurs after one minute has elapsed, I expect that is tied to the heartbeat interval, which defaults to 60 seconds for single-threaded drivers (see: heartbeatFrequencyMS defaults to 10 seconds or 60 seconds).

Yes you are right. Also this delay occurs on the product server(web server1) every few second (not exactly known)

If each test is running in a fresh CLI process, no state is inherited (unlike a PHP worker in a web environment, which might re-use a persisted libmongoc client), so I'd expect each process to start with a series of heartbeats as the topology is discovered.

According to what you said before, exactly.

In your most recent testing, is the delay only observable with the mongodb-primary-server node?

No, In my last test, I removed web server 1 from the replica set environment and converted web server 1 to a replica set and tested it.

I'd also be curious to see what results you observe when connecting to a free tier Atlas cluster. If we can observe an error there, it would rule out any issues in your local MongoDB deployment and assure me that there is actually an issue with the driver or libmongoc.

I tested this script in the free layer Atlas cluster with the following connection string:

mongodb+srv://user:pass@cluster0.5vgvz.mongodb.net/myDb

Result from web server enviorment :

First request

serverHeartbeatStarted(cluster0-shard-00-00.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-01.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-02.5vgvz.mongodb.net:27017)
serverHeartbeatSucceeded(cluster0-shard-00-01.5vgvz.mongodb.net:27017): 1668.407535ms (eventDuration=118.148000ms)
serverHeartbeatSucceeded(cluster0-shard-00-00.5vgvz.mongodb.net:27017): 1897.834088ms (eventDuration=128.301000ms)
serverHeartbeatSucceeded(cluster0-shard-00-02.5vgvz.mongodb.net:27017): 1534.245548ms (eventDuration=128.449000ms)
Manager::selectServer: 1899.117417ms
commandStarted(3:delete)
commandSucceeded(3:delete): 133.626393ms (eventDuration=133.794000ms)
commandStarted(5:insert)
commandSucceeded(5:insert): 170.428979ms (eventDuration=170.399000ms)
Manager::executeBulkWrite: 588.758904ms
commandStarted(7:find)
commandSucceeded(7:find): 127.321286ms (eventDuration=127.287000ms)
Manager::executeQuery: 127.846990ms
Cursor::toArray()[0]: 0.167743ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

Second request (after a few second)


Manager::selectServer: 120.724912ms
commandStarted(10:delete)
commandSucceeded(10:delete): 122.927392ms (eventDuration=122.947000ms)
commandStarted(12:insert)
commandSucceeded(12:insert): 123.011868ms (eventDuration=122.984000ms)
Manager::executeBulkWrite: 246.360779ms
commandStarted(14:find)
commandSucceeded(14:find): 119.351183ms (eventDuration=119.310000ms)
Manager::executeQuery: 119.702108ms
Cursor::toArray()[0]: 0.020439ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

Third request (after a few second)

serverHeartbeatStarted(cluster0-shard-00-00.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-01.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-02.5vgvz.mongodb.net:27017)
serverHeartbeatSucceeded(cluster0-shard-00-00.5vgvz.mongodb.net:27017): 1662.684665ms (eventDuration=121.614000ms)
serverHeartbeatSucceeded(cluster0-shard-00-02.5vgvz.mongodb.net:27017): 1373.782865ms (eventDuration=120.773000ms)
serverHeartbeatSucceeded(cluster0-shard-00-01.5vgvz.mongodb.net:27017): 1532.172536ms (eventDuration=128.205000ms)
Manager::selectServer: 1672.665145ms
commandStarted(3:delete)
commandSucceeded(3:delete): 123.174400ms (eventDuration=123.227000ms)
commandStarted(5:insert)
commandSucceeded(5:insert): 128.832383ms (eventDuration=128.783000ms)
Manager::executeBulkWrite: 511.300037ms
commandStarted(7:find)
commandSucceeded(7:find): 120.096051ms (eventDuration=120.041000ms)
Manager::executeQuery: 120.426992ms
Cursor::toArray()[0]: 0.020655ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

Result from CLI enviorment :

serverHeartbeatStarted(cluster0-shard-00-00.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-01.5vgvz.mongodb.net:27017)
serverHeartbeatStarted(cluster0-shard-00-02.5vgvz.mongodb.net:27017)
serverHeartbeatSucceeded(cluster0-shard-00-00.5vgvz.mongodb.net:27017): 12389.214985ms (eventDuration=6189.244000ms)
serverHeartbeatFailed(cluster0-shard-00-01.5vgvz.mongodb.net:27017): 12221.255088ms (eventDuration=11.555000ms)
serverHeartbeatFailed(cluster0-shard-00-02.5vgvz.mongodb.net:27017): 11790.490603ms (eventDuration=11.511000ms)
serverHeartbeatStarted(cluster0-shard-00-02.5vgvz.mongodb.net:27017)
serverHeartbeatSucceeded(cluster0-shard-00-02.5vgvz.mongodb.net:27017): 1028.720515ms (eventDuration=118.324000ms)
Manager::selectServer: 13424.216367ms
commandStarted(3:delete)
commandSucceeded(3:delete): 121.077562ms (eventDuration=121.096000ms)
commandStarted(5:insert)
commandSucceeded(5:insert): 124.998111ms (eventDuration=124.971000ms)
Manager::executeBulkWrite: 497.111959ms
commandStarted(7:find)
commandSucceeded(7:find): 117.060435ms (eventDuration=117.063000ms)
Manager::executeQuery: 117.525583ms
Cursor::toArray()[0]: 0.100365ms
object(stdClass)#10 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#11 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

There still seems to be a problem with the heartbeat.

@jmikola
Copy link
Member

jmikola commented Jun 26, 2022

The only processing happening in the PHP driver itself is going to be BSON conversion and invocation of event subscribers, neither of which would account for multiple seconds. The only other thing I can think of that would potentially add multiple seconds to these initial requests might be DNS resolution. That would not be included in the event durations reported by libmongoc, but would certainly appear in the timings we're generating from the event subscriber methods.

AFAIK, there's no way to avoid DNS resolution for Atlas, so for this next experiment we should return to testing a local replica set. I'd like to repeat the replica set experiment without DNS resolution (i.e. using IP addresses for everything).

Please do the following:

  • Configure a local replica set where each node is identified by an IP address in the replica set configuration. This is vitally important, as any mismatch between the replica set configuration (i.e. what's reported via the hello.hosts command response) and driver connection string will result in the driver needing to create new connections using the hosts reported by the server.
  • Configure the driver to connect to the replica set members by IP addresses. For our purposes, it shouldn't matter if you list multiple replica set members or a single one -- but feel free to use a seed list consisting of all members.

Repeat the tests through the web server environment, and stagger them in the same fashion so one of the later requests occurs after the point where we'd expect additional heartbeats to be issued (at least one minute from the first request within the same web worker process).

@ziaratban
Copy link
Author

That's right, the major speed problem was solved. But I still feel the speed can get better.

I change the server name to ip address in two point :

  1. replica set config (rs.reconfig())
  2. connection string (mongodb://user:pass@192.168.73.95,192.168.73.102,192.168.73.131/?authSource=test&replicaSet=rs1&compressors=zstd)

I used this javascript test code:

let
    output = '',
    maxCount = 0,
    count = 0
;

function Test(start){

    if(start){
        output = '';
        maxCount = count = start;
    }

    count--;
    $.get('https://example.com/test.php').done(function(response){
        output += `Response ${maxCount - count} : \n ${response}\n\n`;
        if(count !== 0)
            setTimeout(Test,1000);
        else
            $('body').html(output);
    });
}

Test(180);
output
Response 1 : 
 Timestamp: 1656302489
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 3.001193ms (eventDuration=1.203000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 3.226711ms (eventDuration=1.650000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 4.120456ms (eventDuration=2.525000ms)
Manager::selectServer: 5.146365ms
commandStarted(2:delete)
commandSucceeded(2:delete): 2.337779ms (eventDuration=2.416000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 2.590051ms (eventDuration=2.593000ms)
Manager::executeBulkWrite: 65.597703ms
commandStarted(6:find)
commandSucceeded(6:find): 2.766383ms (eventDuration=2.760000ms)
Manager::executeQuery: 3.001106ms
Cursor::toArray()[0]: 0.065542ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 2 : 
 Timestamp: 1656302490
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 2.865183ms (eventDuration=2.035000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.945900ms (eventDuration=1.761000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 3.213985ms (eventDuration=2.043000ms)
Manager::selectServer: 3.971697ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.918177ms (eventDuration=2.013000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 2.009925ms (eventDuration=2.006000ms)
Manager::executeBulkWrite: 75.656608ms
commandStarted(6:find)
commandSucceeded(6:find): 1.359810ms (eventDuration=1.355000ms)
Manager::executeQuery: 1.545572ms
Cursor::toArray()[0]: 0.027279ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 3 : 
 Timestamp: 1656302492
Manager::selectServer: 0.071450ms
commandStarted(8:delete)
commandSucceeded(8:delete): 458.680028ms (eventDuration=458.670000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.684765ms (eventDuration=1.686000ms)
Manager::executeBulkWrite: 460.582253ms
commandStarted(12:find)
commandSucceeded(12:find): 2.253185ms (eventDuration=2.253000ms)
Manager::executeQuery: 2.417428ms
Cursor::toArray()[0]: 0.009202ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 4 : 
 Timestamp: 1656302494
Manager::selectServer: 0.169243ms
commandStarted(14:delete)
commandSucceeded(14:delete): 2.605800ms (eventDuration=2.627000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 1.622741ms (eventDuration=1.616000ms)
Manager::executeBulkWrite: 4.570767ms
commandStarted(18:find)
commandSucceeded(18:find): 0.994535ms (eventDuration=0.993000ms)
Manager::executeQuery: 1.255725ms
Cursor::toArray()[0]: 0.016074ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 5 : 
 Timestamp: 1656302495
Manager::selectServer: 0.141209ms
commandStarted(20:delete)
commandSucceeded(20:delete): 2.059936ms (eventDuration=2.086000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 1.267987ms (eventDuration=1.265000ms)
Manager::executeBulkWrite: 3.625670ms
commandStarted(24:find)
commandSucceeded(24:find): 0.980153ms (eventDuration=0.977000ms)
Manager::executeQuery: 1.119124ms
Cursor::toArray()[0]: 0.012376ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 6 : 
 Timestamp: 1656302496
Manager::selectServer: 0.080561ms
commandStarted(26:delete)
commandSucceeded(26:delete): 2.871664ms (eventDuration=2.876000ms)
commandStarted(28:insert)
commandSucceeded(28:insert): 1.143116ms (eventDuration=1.139000ms)
Manager::executeBulkWrite: 4.215789ms
commandStarted(30:find)
commandSucceeded(30:find): 0.747725ms (eventDuration=0.747000ms)
Manager::executeQuery: 0.961771ms
Cursor::toArray()[0]: 0.011532ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 7 : 
 Timestamp: 1656302497
Manager::selectServer: 0.122560ms
commandStarted(32:delete)
commandSucceeded(32:delete): 1.651982ms (eventDuration=1.661000ms)
commandStarted(34:insert)
commandSucceeded(34:insert): 450.562849ms (eventDuration=450.546000ms)
Manager::executeBulkWrite: 452.504480ms
commandStarted(36:find)
commandSucceeded(36:find): 1.108314ms (eventDuration=1.112000ms)
Manager::executeQuery: 1.313848ms
Cursor::toArray()[0]: 0.012482ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 8 : 
 Timestamp: 1656302498
Manager::selectServer: 0.117636ms
commandStarted(38:delete)
commandSucceeded(38:delete): 3.281100ms (eventDuration=3.266000ms)
commandStarted(40:insert)
commandSucceeded(40:insert): 1.934788ms (eventDuration=1.932000ms)
Manager::executeBulkWrite: 5.545122ms
commandStarted(42:find)
commandSucceeded(42:find): 1.711104ms (eventDuration=1.704000ms)
Manager::executeQuery: 1.941798ms
Cursor::toArray()[0]: 0.018865ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 9 : 
 Timestamp: 1656302500
Manager::selectServer: 0.136676ms
commandStarted(44:delete)
commandSucceeded(44:delete): 1.768718ms (eventDuration=1.777000ms)
commandStarted(46:insert)
commandSucceeded(46:insert): 1.217947ms (eventDuration=1.216000ms)
Manager::executeBulkWrite: 3.242042ms
commandStarted(48:find)
commandSucceeded(48:find): 0.961917ms (eventDuration=0.959000ms)
Manager::executeQuery: 1.175486ms
Cursor::toArray()[0]: 0.026456ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 10 : 
 Timestamp: 1656302501
Manager::selectServer: 0.176066ms
commandStarted(50:delete)
commandSucceeded(50:delete): 2.214132ms (eventDuration=2.239000ms)
commandStarted(52:insert)
commandSucceeded(52:insert): 1.303729ms (eventDuration=1.301000ms)
Manager::executeBulkWrite: 3.822500ms
commandStarted(54:find)
commandSucceeded(54:find): 0.995242ms (eventDuration=0.994000ms)
Manager::executeQuery: 1.198516ms
Cursor::toArray()[0]: 0.011900ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 11 : 
 Timestamp: 1656302502
Manager::selectServer: 0.160306ms
commandStarted(56:delete)
commandSucceeded(56:delete): 2.199304ms (eventDuration=2.209000ms)
commandStarted(58:insert)
commandSucceeded(58:insert): 1.399471ms (eventDuration=1.414000ms)
Manager::executeBulkWrite: 4.002638ms
commandStarted(60:find)
commandSucceeded(60:find): 1.410750ms (eventDuration=1.281000ms)
Manager::executeQuery: 1.700368ms
Cursor::toArray()[0]: 0.027675ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 12 : 
 Timestamp: 1656302503
Manager::selectServer: 1.327518ms
commandStarted(9:delete)
commandSucceeded(9:delete): 24.744579ms (eventDuration=24.750000ms)
commandStarted(11:insert)
commandSucceeded(11:insert): 3.006299ms (eventDuration=3.028000ms)
Manager::executeBulkWrite: 28.174247ms
commandStarted(13:find)
commandSucceeded(13:find): 10.295364ms (eventDuration=10.296000ms)
Manager::executeQuery: 10.598678ms
Cursor::toArray()[0]: 0.015951ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 13 : 
 Timestamp: 1656302504
Manager::selectServer: 0.176444ms
commandStarted(62:delete)
commandSucceeded(62:delete): 1.300200ms (eventDuration=1.320000ms)
commandStarted(64:insert)
commandSucceeded(64:insert): 1.581166ms (eventDuration=1.561000ms)
Manager::executeBulkWrite: 3.302020ms
commandStarted(66:find)
commandSucceeded(66:find): 5.184915ms (eventDuration=5.185000ms)
Manager::executeQuery: 5.443348ms
Cursor::toArray()[0]: 0.011490ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 14 : 
 Timestamp: 1656302505
Manager::selectServer: 0.142733ms
commandStarted(15:delete)
commandSucceeded(15:delete): 1.971602ms (eventDuration=1.981000ms)
commandStarted(17:insert)
commandSucceeded(17:insert): 1.423375ms (eventDuration=1.420000ms)
Manager::executeBulkWrite: 3.883234ms
commandStarted(19:find)
commandSucceeded(19:find): 1.572559ms (eventDuration=1.549000ms)
Manager::executeQuery: 1.944948ms
Cursor::toArray()[0]: 0.028515ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 15 : 
 Timestamp: 1656302506
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.827995ms (eventDuration=1.673000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 3.088777ms (eventDuration=1.945000ms)
serverHeartbeatSucceeded(192.168.73.95:27017): 1201.417767ms (eventDuration=1200.533000ms)
Manager::selectServer: 1202.147785ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.601199ms (eventDuration=1.717000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.311566ms (eventDuration=1.306000ms)
Manager::executeBulkWrite: 388.050496ms
commandStarted(6:find)
commandSucceeded(6:find): 0.767501ms (eventDuration=0.764000ms)
Manager::executeQuery: 0.919234ms
Cursor::toArray()[0]: 0.043470ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 16 : 
 Timestamp: 1656302509
Manager::selectServer: 0.107009ms
commandStarted(8:delete)
commandSucceeded(8:delete): 1.837335ms (eventDuration=1.857000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.260794ms (eventDuration=1.260000ms)
Manager::executeBulkWrite: 3.341915ms
commandStarted(12:find)
commandSucceeded(12:find): 0.850469ms (eventDuration=0.849000ms)
Manager::executeQuery: 1.008833ms
Cursor::toArray()[0]: 0.024792ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 17 : 
 Timestamp: 1656302510
Manager::selectServer: 0.100714ms
commandStarted(14:delete)
commandSucceeded(14:delete): 1.708997ms (eventDuration=1.721000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 1.240559ms (eventDuration=1.238000ms)
Manager::executeBulkWrite: 3.219918ms
commandStarted(18:find)
commandSucceeded(18:find): 0.835241ms (eventDuration=0.832000ms)
Manager::executeQuery: 0.981817ms
Cursor::toArray()[0]: 0.015343ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 18 : 
 Timestamp: 1656302511
Manager::selectServer: 0.147074ms
commandStarted(20:delete)
commandSucceeded(20:delete): 81.815274ms (eventDuration=81.706000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 2.094591ms (eventDuration=2.093000ms)
Manager::executeBulkWrite: 84.248792ms
commandStarted(24:find)
commandSucceeded(24:find): 1.139096ms (eventDuration=1.141000ms)
Manager::executeQuery: 1.319194ms
Cursor::toArray()[0]: 0.010266ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 19 : 
 Timestamp: 1656302512
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.131:27017): 3.140927ms (eventDuration=2.036000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 3.574023ms (eventDuration=2.490000ms)
serverHeartbeatSucceeded(192.168.73.95:27017): 998.137727ms (eventDuration=997.419000ms)
Manager::selectServer: 998.668164ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.610136ms (eventDuration=1.686000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.939705ms (eventDuration=1.937000ms)
Manager::executeBulkWrite: 42.997247ms
commandStarted(6:find)
commandSucceeded(6:find): 1.052518ms (eventDuration=1.051000ms)
Manager::executeQuery: 1.215057ms
Cursor::toArray()[0]: 0.033822ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 20 : 
 Timestamp: 1656302514
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 2.309602ms (eventDuration=1.519000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.580897ms (eventDuration=1.563000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 3.235118ms (eventDuration=2.009000ms)
Manager::selectServer: 3.949315ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.891380ms (eventDuration=1.978000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 2.602160ms (eventDuration=2.600000ms)
Manager::executeBulkWrite: 44.336445ms
commandStarted(6:find)
commandSucceeded(6:find): 1.060535ms (eventDuration=1.112000ms)
Manager::executeQuery: 1.316817ms
Cursor::toArray()[0]: 0.038204ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 21 : 
 Timestamp: 1656302515
Manager::selectServer: 1.564945ms
commandStarted(22:delete)
commandSucceeded(22:delete): 1.441073ms (eventDuration=1.434000ms)
commandStarted(24:insert)
commandSucceeded(24:insert): 1.339064ms (eventDuration=1.387000ms)
Manager::executeBulkWrite: 3.216179ms
commandStarted(26:find)
commandSucceeded(26:find): 1.021658ms (eventDuration=1.075000ms)
Manager::executeQuery: 1.409822ms
Cursor::toArray()[0]: 0.020172ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 22 : 
 Timestamp: 1656302516
Manager::selectServer: 0.217048ms
commandStarted(8:delete)
commandSucceeded(8:delete): 190.698571ms (eventDuration=190.639000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 3.514481ms (eventDuration=3.509000ms)
Manager::executeBulkWrite: 194.791090ms
commandStarted(12:find)
commandSucceeded(12:find): 1.509540ms (eventDuration=1.515000ms)
Manager::executeQuery: 1.929893ms
Cursor::toArray()[0]: 0.025156ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 23 : 
 Timestamp: 1656302518
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 3.334138ms (eventDuration=2.287000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 3.717744ms (eventDuration=2.171000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 4.347453ms (eventDuration=2.795000ms)
Manager::selectServer: 5.299349ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.392917ms (eventDuration=1.511000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.419287ms (eventDuration=1.416000ms)
Manager::executeBulkWrite: 59.936552ms
commandStarted(6:find)
commandSucceeded(6:find): 0.892796ms (eventDuration=0.887000ms)
Manager::executeQuery: 1.100595ms
Cursor::toArray()[0]: 0.047154ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 24 : 
 Timestamp: 1656302519
Manager::selectServer: 0.190197ms
commandStarted(8:delete)
commandSucceeded(8:delete): 2.266250ms (eventDuration=2.280000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.467159ms (eventDuration=1.460000ms)
Manager::executeBulkWrite: 4.301814ms
commandStarted(12:find)
commandSucceeded(12:find): 1.354593ms (eventDuration=1.334000ms)
Manager::executeQuery: 1.759332ms
Cursor::toArray()[0]: 0.037848ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 25 : 
 Timestamp: 1656302520
Manager::selectServer: 0.329387ms
commandStarted(14:delete)
commandSucceeded(14:delete): 2.568050ms (eventDuration=2.600000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 1.571675ms (eventDuration=1.572000ms)
Manager::executeBulkWrite: 4.705960ms
commandStarted(18:find)
commandSucceeded(18:find): 1.353355ms (eventDuration=1.350000ms)
Manager::executeQuery: 1.756419ms
Cursor::toArray()[0]: 0.017536ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 26 : 
 Timestamp: 1656302521
Manager::selectServer: 0.081328ms
commandStarted(20:delete)
commandSucceeded(20:delete): 1.929823ms (eventDuration=1.937000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 1.259073ms (eventDuration=1.249000ms)
Manager::executeBulkWrite: 3.402542ms
commandStarted(24:find)
commandSucceeded(24:find): 1.375748ms (eventDuration=1.373000ms)
Manager::executeQuery: 1.517913ms
Cursor::toArray()[0]: 0.013002ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 27 : 
 Timestamp: 1656302522
Manager::selectServer: 0.104801ms
commandStarted(26:delete)
commandSucceeded(26:delete): 1.862674ms (eventDuration=1.873000ms)
commandStarted(28:insert)
commandSucceeded(28:insert): 1.058350ms (eventDuration=1.054000ms)
Manager::executeBulkWrite: 3.150376ms
commandStarted(30:find)
commandSucceeded(30:find): 0.827925ms (eventDuration=0.825000ms)
Manager::executeQuery: 1.134279ms
Cursor::toArray()[0]: 0.016855ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 28 : 
 Timestamp: 1656302523
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 2.263510ms (eventDuration=1.471000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 2.803636ms (eventDuration=1.747000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 20.968226ms (eventDuration=19.900000ms)
Manager::selectServer: 21.713850ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.220645ms (eventDuration=1.278000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.260522ms (eventDuration=1.256000ms)
Manager::executeBulkWrite: 43.883017ms
commandStarted(6:find)
commandSucceeded(6:find): 0.787731ms (eventDuration=0.784000ms)
Manager::executeQuery: 0.935171ms
Cursor::toArray()[0]: 0.021493ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 29 : 
 Timestamp: 1656302524
Manager::selectServer: 0.162022ms
commandStarted(32:delete)
commandSucceeded(32:delete): 2.644784ms (eventDuration=2.671000ms)
commandStarted(34:insert)
commandSucceeded(34:insert): 1.992963ms (eventDuration=2.001000ms)
Manager::executeBulkWrite: 5.157680ms
commandStarted(36:find)
commandSucceeded(36:find): 1.565941ms (eventDuration=1.561000ms)
Manager::executeQuery: 1.941244ms
Cursor::toArray()[0]: 0.019452ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 30 : 
 Timestamp: 1656302525
Manager::selectServer: 0.054131ms
commandStarted(8:delete)
commandSucceeded(8:delete): 1.200792ms (eventDuration=1.210000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.347123ms (eventDuration=1.372000ms)
Manager::executeBulkWrite: 2.797895ms
commandStarted(12:find)
commandSucceeded(12:find): 0.914318ms (eventDuration=0.926000ms)
Manager::executeQuery: 1.093302ms
Cursor::toArray()[0]: 0.010061ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 31 : 
 Timestamp: 1656302526
Manager::selectServer: 0.082042ms
commandStarted(38:delete)
commandSucceeded(38:delete): 2.296646ms (eventDuration=2.294000ms)
commandStarted(40:insert)
commandSucceeded(40:insert): 1.645472ms (eventDuration=1.648000ms)
Manager::executeBulkWrite: 4.212149ms
commandStarted(42:find)
commandSucceeded(42:find): 1.436205ms (eventDuration=1.431000ms)
Manager::executeQuery: 1.616737ms
Cursor::toArray()[0]: 0.013494ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 32 : 
 Timestamp: 1656302527
Manager::selectServer: 0.081386ms
commandStarted(44:delete)
commandSucceeded(44:delete): 2.323193ms (eventDuration=2.314000ms)
commandStarted(46:insert)
commandSucceeded(46:insert): 1.506524ms (eventDuration=1.513000ms)
Manager::executeBulkWrite: 4.132029ms
commandStarted(48:find)
commandSucceeded(48:find): 1.923374ms (eventDuration=1.915000ms)
Manager::executeQuery: 2.154844ms
Cursor::toArray()[0]: 0.017429ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 33 : 
 Timestamp: 1656302528
Manager::selectServer: 0.080098ms
commandStarted(50:delete)
commandSucceeded(50:delete): 215.737875ms (eventDuration=215.730000ms)
commandStarted(52:insert)
commandSucceeded(52:insert): 1.390133ms (eventDuration=1.392000ms)
Manager::executeBulkWrite: 217.466727ms
commandStarted(54:find)
commandSucceeded(54:find): 0.713478ms (eventDuration=0.716000ms)
Manager::executeQuery: 0.867114ms
Cursor::toArray()[0]: 0.012883ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 34 : 
 Timestamp: 1656302530
Manager::selectServer: 0.157018ms
commandStarted(56:delete)
commandSucceeded(56:delete): 2.065329ms (eventDuration=2.067000ms)
commandStarted(58:insert)
commandSucceeded(58:insert): 1.219500ms (eventDuration=1.213000ms)
Manager::executeBulkWrite: 3.578696ms
commandStarted(60:find)
commandSucceeded(60:find): 5.032888ms (eventDuration=5.025000ms)
Manager::executeQuery: 5.236533ms
Cursor::toArray()[0]: 0.059639ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 35 : 
 Timestamp: 1656302531
Manager::selectServer: 0.089024ms
commandStarted(62:delete)
commandSucceeded(62:delete): 3.292965ms (eventDuration=3.285000ms)
commandStarted(64:insert)
commandSucceeded(64:insert): 1.307542ms (eventDuration=1.309000ms)
Manager::executeBulkWrite: 4.893996ms
commandStarted(66:find)
commandSucceeded(66:find): 0.832345ms (eventDuration=0.823000ms)
Manager::executeQuery: 1.030079ms
Cursor::toArray()[0]: 0.013022ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 36 : 
 Timestamp: 1656302532
Manager::selectServer: 0.086488ms
commandStarted(68:delete)
commandSucceeded(68:delete): 1.664934ms (eventDuration=1.675000ms)
commandStarted(70:insert)
commandSucceeded(70:insert): 1.017726ms (eventDuration=1.019000ms)
Manager::executeBulkWrite: 2.909889ms
commandStarted(72:find)
commandSucceeded(72:find): 0.726870ms (eventDuration=0.725000ms)
Manager::executeQuery: 0.859271ms
Cursor::toArray()[0]: 0.011915ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 37 : 
 Timestamp: 1656302533
Manager::selectServer: 0.085333ms
commandStarted(74:delete)
commandSucceeded(74:delete): 1.586777ms (eventDuration=1.589000ms)
commandStarted(76:insert)
commandSucceeded(76:insert): 1.005932ms (eventDuration=1.004000ms)
Manager::executeBulkWrite: 2.822448ms
commandStarted(78:find)
commandSucceeded(78:find): 0.730069ms (eventDuration=0.728000ms)
Manager::executeQuery: 0.867605ms
Cursor::toArray()[0]: 0.011914ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 38 : 
 Timestamp: 1656302534
Manager::selectServer: 0.211950ms
commandStarted(80:delete)
commandSucceeded(80:delete): 2.126754ms (eventDuration=2.139000ms)
commandStarted(82:insert)
commandSucceeded(82:insert): 529.099125ms (eventDuration=529.073000ms)
Manager::executeBulkWrite: 531.621730ms
commandStarted(84:find)
commandSucceeded(84:find): 0.943038ms (eventDuration=0.962000ms)
Manager::executeQuery: 1.163453ms
Cursor::toArray()[0]: 0.029573ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 39 : 
 Timestamp: 1656302536
Manager::selectServer: 0.099575ms
commandStarted(86:delete)
commandSucceeded(86:delete): 1.709378ms (eventDuration=1.720000ms)
commandStarted(88:insert)
commandSucceeded(88:insert): 1.218427ms (eventDuration=1.216000ms)
Manager::executeBulkWrite: 3.235540ms
commandStarted(90:find)
commandSucceeded(90:find): 0.858035ms (eventDuration=0.857000ms)
Manager::executeQuery: 1.089585ms
Cursor::toArray()[0]: 0.017050ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 40 : 
 Timestamp: 1656302537
Manager::selectServer: 0.081767ms
commandStarted(92:delete)
commandSucceeded(92:delete): 2.750049ms (eventDuration=2.757000ms)
commandStarted(94:insert)
commandSucceeded(94:insert): 1.757276ms (eventDuration=1.749000ms)
Manager::executeBulkWrite: 4.715537ms
commandStarted(96:find)
commandSucceeded(96:find): 1.233957ms (eventDuration=1.229000ms)
Manager::executeQuery: 1.409706ms
Cursor::toArray()[0]: 0.013452ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 41 : 
 Timestamp: 1656302538
Manager::selectServer: 0.093514ms
commandStarted(98:delete)
commandSucceeded(98:delete): 2.051286ms (eventDuration=2.056000ms)
commandStarted(100:insert)
commandSucceeded(100:insert): 1.056969ms (eventDuration=1.056000ms)
Manager::executeBulkWrite: 3.370234ms
commandStarted(102:find)
commandSucceeded(102:find): 0.829744ms (eventDuration=0.823000ms)
Manager::executeQuery: 0.967128ms
Cursor::toArray()[0]: 0.013165ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 42 : 
 Timestamp: 1656302539
Manager::selectServer: 0.143447ms
commandStarted(104:delete)
commandSucceeded(104:delete): 1.940317ms (eventDuration=1.944000ms)
commandStarted(106:insert)
commandSucceeded(106:insert): 1.106451ms (eventDuration=1.104000ms)
Manager::executeBulkWrite: 3.249957ms
commandStarted(108:find)
commandSucceeded(108:find): 0.808357ms (eventDuration=0.807000ms)
Manager::executeQuery: 0.941287ms
Cursor::toArray()[0]: 0.012203ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 43 : 
 Timestamp: 1656302540
Manager::selectServer: 0.082049ms
commandStarted(110:delete)
commandSucceeded(110:delete): 1.647891ms (eventDuration=1.662000ms)
commandStarted(112:insert)
commandSucceeded(112:insert): 435.679244ms (eventDuration=435.637000ms)
Manager::executeBulkWrite: 437.594801ms
commandStarted(114:find)
commandSucceeded(114:find): 0.963577ms (eventDuration=0.960000ms)
Manager::executeQuery: 1.190236ms
Cursor::toArray()[0]: 0.020591ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 44 : 
 Timestamp: 1656302541
Manager::selectServer: 0.175151ms
commandStarted(116:delete)
commandSucceeded(116:delete): 2.310129ms (eventDuration=2.379000ms)
commandStarted(118:insert)
commandSucceeded(118:insert): 1.832643ms (eventDuration=1.812000ms)
Manager::executeBulkWrite: 4.745231ms
commandStarted(120:find)
commandSucceeded(120:find): 1.145086ms (eventDuration=1.147000ms)
Manager::executeQuery: 1.638512ms
Cursor::toArray()[0]: 0.023173ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 45 : 
 Timestamp: 1656302543
Manager::selectServer: 0.168493ms
commandStarted(122:delete)
commandSucceeded(122:delete): 1.808086ms (eventDuration=1.811000ms)
commandStarted(124:insert)
commandSucceeded(124:insert): 1.280849ms (eventDuration=1.277000ms)
Manager::executeBulkWrite: 3.344417ms
commandStarted(126:find)
commandSucceeded(126:find): 0.765067ms (eventDuration=0.764000ms)
Manager::executeQuery: 0.903070ms
Cursor::toArray()[0]: 0.011912ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 46 : 
 Timestamp: 1656302544
Manager::selectServer: 0.098464ms
commandStarted(128:delete)
commandSucceeded(128:delete): 14.730460ms (eventDuration=14.727000ms)
commandStarted(130:insert)
commandSucceeded(130:insert): 1.286575ms (eventDuration=1.286000ms)
Manager::executeBulkWrite: 16.271389ms
commandStarted(132:find)
commandSucceeded(132:find): 0.781931ms (eventDuration=0.780000ms)
Manager::executeQuery: 0.914128ms
Cursor::toArray()[0]: 0.009922ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 47 : 
 Timestamp: 1656302545
Manager::selectServer: 0.103619ms
commandStarted(134:delete)
commandSucceeded(134:delete): 1.886355ms (eventDuration=1.934000ms)
commandStarted(136:insert)
commandSucceeded(136:insert): 1.203078ms (eventDuration=1.195000ms)
Manager::executeBulkWrite: 3.377272ms
commandStarted(138:find)
commandSucceeded(138:find): 1.062063ms (eventDuration=1.062000ms)
Manager::executeQuery: 1.435925ms
Cursor::toArray()[0]: 0.023035ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 48 : 
 Timestamp: 1656302546
Manager::selectServer: 0.137331ms
commandStarted(140:delete)
commandSucceeded(140:delete): 2.143620ms (eventDuration=2.153000ms)
commandStarted(142:insert)
commandSucceeded(142:insert): 1.542247ms (eventDuration=1.527000ms)
Manager::executeBulkWrite: 4.105957ms
commandStarted(144:find)
commandSucceeded(144:find): 1.427360ms (eventDuration=1.402000ms)
Manager::executeQuery: 1.731369ms
Cursor::toArray()[0]: 0.032738ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 49 : 
 Timestamp: 1656302547
Manager::selectServer: 1.345528ms
commandStarted(15:delete)
commandSucceeded(15:delete): 1.495299ms (eventDuration=1.505000ms)
commandStarted(17:insert)
commandSucceeded(17:insert): 1.211856ms (eventDuration=1.206000ms)
Manager::executeBulkWrite: 2.928372ms
commandStarted(19:find)
commandSucceeded(19:find): 0.685129ms (eventDuration=0.685000ms)
Manager::executeQuery: 0.835096ms
Cursor::toArray()[0]: 0.012390ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 50 : 
 Timestamp: 1656302548
Manager::selectServer: 0.079327ms
commandStarted(146:delete)
commandSucceeded(146:delete): 1.978193ms (eventDuration=1.966000ms)
commandStarted(148:insert)
commandSucceeded(148:insert): 1.538782ms (eventDuration=1.558000ms)
Manager::executeBulkWrite: 3.756610ms
commandStarted(150:find)
commandSucceeded(150:find): 2.643991ms (eventDuration=2.638000ms)
Manager::executeQuery: 2.851517ms
Cursor::toArray()[0]: 0.018237ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 51 : 
 Timestamp: 1656302549
Manager::selectServer: 0.151634ms
commandStarted(152:delete)
commandSucceeded(152:delete): 2.285886ms (eventDuration=2.219000ms)
commandStarted(154:insert)
commandSucceeded(154:insert): 1.450410ms (eventDuration=1.453000ms)
Manager::executeBulkWrite: 4.265272ms
commandStarted(156:find)
commandSucceeded(156:find): 1.290307ms (eventDuration=1.291000ms)
Manager::executeQuery: 1.671823ms
Cursor::toArray()[0]: 0.017908ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 52 : 
 Timestamp: 1656302550
Manager::selectServer: 0.134212ms
commandStarted(158:delete)
commandSucceeded(158:delete): 2.312455ms (eventDuration=2.249000ms)
commandStarted(160:insert)
commandSucceeded(160:insert): 1.447960ms (eventDuration=1.450000ms)
Manager::executeBulkWrite: 4.154884ms
commandStarted(162:find)
commandSucceeded(162:find): 1.158236ms (eventDuration=1.156000ms)
Manager::executeQuery: 1.451951ms
Cursor::toArray()[0]: 0.025488ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 53 : 
 Timestamp: 1656302551
Manager::selectServer: 0.121556ms
commandStarted(164:delete)
commandSucceeded(164:delete): 3.364686ms (eventDuration=3.316000ms)
commandStarted(166:insert)
commandSucceeded(166:insert): 2.261655ms (eventDuration=2.266000ms)
Manager::executeBulkWrite: 6.137242ms
commandStarted(168:find)
commandSucceeded(168:find): 1.602759ms (eventDuration=1.576000ms)
Manager::executeQuery: 1.900941ms
Cursor::toArray()[0]: 0.023839ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 54 : 
 Timestamp: 1656302552
Manager::selectServer: 0.266540ms
commandStarted(170:delete)
commandSucceeded(170:delete): 3.085417ms (eventDuration=3.093000ms)
commandStarted(172:insert)
commandSucceeded(172:insert): 2.579049ms (eventDuration=2.567000ms)
Manager::executeBulkWrite: 6.104172ms
commandStarted(174:find)
commandSucceeded(174:find): 1.641860ms (eventDuration=1.636000ms)
Manager::executeQuery: 2.011669ms
Cursor::toArray()[0]: 0.050194ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 55 : 
 Timestamp: 1656302553
Manager::selectServer: 0.243325ms
commandStarted(176:delete)
commandSucceeded(176:delete): 3.923865ms (eventDuration=3.937000ms)
commandStarted(178:insert)
commandSucceeded(178:insert): 2.622613ms (eventDuration=2.619000ms)
Manager::executeBulkWrite: 7.105321ms
commandStarted(180:find)
commandSucceeded(180:find): 2.880859ms (eventDuration=2.870000ms)
Manager::executeQuery: 3.175727ms
Cursor::toArray()[0]: 0.023479ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 56 : 
 Timestamp: 1656302554
Manager::selectServer: 0.141679ms
commandStarted(182:delete)
commandSucceeded(182:delete): 42.680687ms (eventDuration=42.660000ms)
commandStarted(184:insert)
commandSucceeded(184:insert): 1.488017ms (eventDuration=1.488000ms)
Manager::executeBulkWrite: 44.637330ms
commandStarted(186:find)
commandSucceeded(186:find): 1.183385ms (eventDuration=1.182000ms)
Manager::executeQuery: 1.572192ms
Cursor::toArray()[0]: 0.023249ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 57 : 
 Timestamp: 1656302555
Manager::selectServer: 0.135402ms
commandStarted(188:delete)
commandSucceeded(188:delete): 1.750558ms (eventDuration=1.822000ms)
commandStarted(190:insert)
commandSucceeded(190:insert): 1.682684ms (eventDuration=1.688000ms)
Manager::executeBulkWrite: 3.994615ms
commandStarted(192:find)
commandSucceeded(192:find): 1.640511ms (eventDuration=1.633000ms)
Manager::executeQuery: 2.003660ms
Cursor::toArray()[0]: 0.021656ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 58 : 
 Timestamp: 1656302557
Manager::selectServer: 0.162834ms
commandStarted(194:delete)
commandSucceeded(194:delete): 2.081734ms (eventDuration=2.090000ms)
commandStarted(196:insert)
commandSucceeded(196:insert): 1.382657ms (eventDuration=1.372000ms)
Manager::executeBulkWrite: 3.926215ms
commandStarted(198:find)
commandSucceeded(198:find): 1.071055ms (eventDuration=1.067000ms)
Manager::executeQuery: 1.489978ms
Cursor::toArray()[0]: 0.172642ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 59 : 
 Timestamp: 1656302558
Manager::selectServer: 0.165480ms
commandStarted(200:delete)
commandSucceeded(200:delete): 2.299897ms (eventDuration=2.259000ms)
commandStarted(202:insert)
commandSucceeded(202:insert): 1.530651ms (eventDuration=1.555000ms)
Manager::executeBulkWrite: 4.307328ms
commandStarted(204:find)
commandSucceeded(204:find): 1.317760ms (eventDuration=1.313000ms)
Manager::executeQuery: 1.610143ms
Cursor::toArray()[0]: 0.020826ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 60 : 
 Timestamp: 1656302559
Manager::selectServer: 0.258874ms
commandStarted(206:delete)
commandSucceeded(206:delete): 2.003482ms (eventDuration=2.013000ms)
commandStarted(208:insert)
commandSucceeded(208:insert): 1.224137ms (eventDuration=1.217000ms)
Manager::executeBulkWrite: 3.590217ms
commandStarted(210:find)
commandSucceeded(210:find): 0.972239ms (eventDuration=0.970000ms)
Manager::executeQuery: 1.329714ms
Cursor::toArray()[0]: 0.017665ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 61 : 
 Timestamp: 1656302560
Manager::selectServer: 0.099594ms
commandStarted(212:delete)
commandSucceeded(212:delete): 1.616928ms (eventDuration=1.625000ms)
commandStarted(214:insert)
commandSucceeded(214:insert): 1.279538ms (eventDuration=1.271000ms)
Manager::executeBulkWrite: 3.186458ms
commandStarted(216:find)
commandSucceeded(216:find): 0.864778ms (eventDuration=0.863000ms)
Manager::executeQuery: 1.166452ms
Cursor::toArray()[0]: 0.016075ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 62 : 
 Timestamp: 1656302561
Manager::selectServer: 0.151521ms
commandStarted(218:delete)
commandSucceeded(218:delete): 2.469997ms (eventDuration=2.483000ms)
commandStarted(220:insert)
commandSucceeded(220:insert): 1.232497ms (eventDuration=1.231000ms)
Manager::executeBulkWrite: 3.998363ms
commandStarted(222:find)
commandSucceeded(222:find): 1.002434ms (eventDuration=1.048000ms)
Manager::executeQuery: 1.292737ms
Cursor::toArray()[0]: 0.019206ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 63 : 
 Timestamp: 1656302562
Manager::selectServer: 2.183993ms
commandStarted(22:delete)
commandSucceeded(22:delete): 1.769376ms (eventDuration=1.787000ms)
commandStarted(24:insert)
commandSucceeded(24:insert): 1.779919ms (eventDuration=1.731000ms)
Manager::executeBulkWrite: 4.265834ms
commandStarted(26:find)
commandSucceeded(26:find): 1.018501ms (eventDuration=1.012000ms)
Manager::executeQuery: 1.415195ms
Cursor::toArray()[0]: 0.023270ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 64 : 
 Timestamp: 1656302563
Manager::selectServer: 0.353730ms
commandStarted(28:delete)
commandSucceeded(28:delete): 2.750588ms (eventDuration=2.782000ms)
commandStarted(30:insert)
commandSucceeded(30:insert): 2.879749ms (eventDuration=2.875000ms)
Manager::executeBulkWrite: 6.249477ms
commandStarted(32:find)
commandSucceeded(32:find): 10.088281ms (eventDuration=10.094000ms)
Manager::executeQuery: 10.361443ms
Cursor::toArray()[0]: 0.012574ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 65 : 
 Timestamp: 1656302564
Manager::selectServer: 0.078318ms
commandStarted(34:delete)
commandSucceeded(34:delete): 7.609254ms (eventDuration=7.606000ms)
commandStarted(36:insert)
commandSucceeded(36:insert): 4.965032ms (eventDuration=4.983000ms)
Manager::executeBulkWrite: 13.015697ms
commandStarted(38:find)
commandSucceeded(38:find): 3.269304ms (eventDuration=3.253000ms)
Manager::executeQuery: 3.557923ms
Cursor::toArray()[0]: 0.054798ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 66 : 
 Timestamp: 1656302565
Manager::selectServer: 0.108005ms
commandStarted(40:delete)
commandSucceeded(40:delete): 2.036340ms (eventDuration=2.014000ms)
commandStarted(42:insert)
commandSucceeded(42:insert): 1.691133ms (eventDuration=1.695000ms)
Manager::executeBulkWrite: 4.028791ms
commandStarted(44:find)
commandSucceeded(44:find): 1.259420ms (eventDuration=1.258000ms)
Manager::executeQuery: 1.391932ms
Cursor::toArray()[0]: 0.012480ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 67 : 
 Timestamp: 1656302566
Manager::selectServer: 0.084695ms
commandStarted(46:delete)
commandSucceeded(46:delete): 1.359117ms (eventDuration=1.363000ms)
commandStarted(48:insert)
commandSucceeded(48:insert): 0.963347ms (eventDuration=0.959000ms)
Manager::executeBulkWrite: 2.519114ms
commandStarted(50:find)
commandSucceeded(50:find): 0.713587ms (eventDuration=0.712000ms)
Manager::executeQuery: 0.842766ms
Cursor::toArray()[0]: 0.011445ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 68 : 
 Timestamp: 1656302567
Manager::selectServer: 0.074728ms
commandStarted(52:delete)
commandSucceeded(52:delete): 1.354150ms (eventDuration=1.362000ms)
commandStarted(54:insert)
commandSucceeded(54:insert): 1.068629ms (eventDuration=1.071000ms)
Manager::executeBulkWrite: 2.701847ms
commandStarted(56:find)
commandSucceeded(56:find): 0.709398ms (eventDuration=0.709000ms)
Manager::executeQuery: 0.907441ms
Cursor::toArray()[0]: 0.015607ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 69 : 
 Timestamp: 1656302568
Manager::selectServer: 2.117342ms
commandStarted(225:delete)
commandSucceeded(225:delete): 1.935108ms (eventDuration=1.958000ms)
commandStarted(227:insert)
commandSucceeded(227:insert): 1.801536ms (eventDuration=1.805000ms)
Manager::executeBulkWrite: 4.413495ms
commandStarted(229:find)
commandSucceeded(229:find): 1.607140ms (eventDuration=1.618000ms)
Manager::executeQuery: 2.108268ms
Cursor::toArray()[0]: 0.031927ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 70 : 
 Timestamp: 1656302569
Manager::selectServer: 0.179521ms
commandStarted(231:delete)
commandSucceeded(231:delete): 2.317735ms (eventDuration=2.390000ms)
commandStarted(233:insert)
commandSucceeded(233:insert): 1.645951ms (eventDuration=1.639000ms)
Manager::executeBulkWrite: 4.462612ms
commandStarted(235:find)
commandSucceeded(235:find): 1.675301ms (eventDuration=1.671000ms)
Manager::executeQuery: 2.051759ms
Cursor::toArray()[0]: 0.023284ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 71 : 
 Timestamp: 1656302570
Manager::selectServer: 0.138079ms
commandStarted(237:delete)
commandSucceeded(237:delete): 2.561098ms (eventDuration=2.574000ms)
commandStarted(239:insert)
commandSucceeded(239:insert): 1.393824ms (eventDuration=1.390000ms)
Manager::executeBulkWrite: 4.265580ms
commandStarted(241:find)
commandSucceeded(241:find): 1.265509ms (eventDuration=1.268000ms)
Manager::executeQuery: 1.520551ms
Cursor::toArray()[0]: 0.016831ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 72 : 
 Timestamp: 1656302572
Manager::selectServer: 0.091927ms
commandStarted(243:delete)
commandSucceeded(243:delete): 1.663928ms (eventDuration=1.678000ms)
commandStarted(245:insert)
commandSucceeded(245:insert): 1.141861ms (eventDuration=1.138000ms)
Manager::executeBulkWrite: 3.053617ms
commandStarted(247:find)
commandSucceeded(247:find): 0.874720ms (eventDuration=0.871000ms)
Manager::executeQuery: 1.035681ms
Cursor::toArray()[0]: 0.014336ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 73 : 
 Timestamp: 1656302573
Manager::selectServer: 0.082983ms
commandStarted(249:delete)
commandSucceeded(249:delete): 1.234027ms (eventDuration=1.243000ms)
commandStarted(251:insert)
commandSucceeded(251:insert): 1.047164ms (eventDuration=1.046000ms)
Manager::executeBulkWrite: 2.487050ms
commandStarted(253:find)
commandSucceeded(253:find): 1.197025ms (eventDuration=1.195000ms)
Manager::executeQuery: 1.332208ms
Cursor::toArray()[0]: 0.009639ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 74 : 
 Timestamp: 1656302574
Manager::selectServer: 0.086257ms
commandStarted(255:delete)
commandSucceeded(255:delete): 1.621259ms (eventDuration=1.630000ms)
commandStarted(257:insert)
commandSucceeded(257:insert): 1.094424ms (eventDuration=1.090000ms)
Manager::executeBulkWrite: 2.913667ms
commandStarted(259:find)
commandSucceeded(259:find): 0.849725ms (eventDuration=0.847000ms)
Manager::executeQuery: 0.999526ms
Cursor::toArray()[0]: 0.010100ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 75 : 
 Timestamp: 1656302575
Manager::selectServer: 0.160636ms
commandStarted(261:delete)
commandSucceeded(261:delete): 2.145837ms (eventDuration=2.162000ms)
commandStarted(263:insert)
commandSucceeded(263:insert): 1.261842ms (eventDuration=1.262000ms)
Manager::executeBulkWrite: 3.735862ms
commandStarted(265:find)
commandSucceeded(265:find): 0.913396ms (eventDuration=0.913000ms)
Manager::executeQuery: 1.088094ms
Cursor::toArray()[0]: 0.015261ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 76 : 
 Timestamp: 1656302576
Manager::selectServer: 0.121666ms
commandStarted(267:delete)
commandSucceeded(267:delete): 2.249782ms (eventDuration=2.185000ms)
commandStarted(269:insert)
commandSucceeded(269:insert): 1.492326ms (eventDuration=1.487000ms)
Manager::executeBulkWrite: 4.089473ms
commandStarted(271:find)
commandSucceeded(271:find): 0.922360ms (eventDuration=0.908000ms)
Manager::executeQuery: 1.165959ms
Cursor::toArray()[0]: 0.019584ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 77 : 
 Timestamp: 1656302577
Manager::selectServer: 0.101921ms
commandStarted(273:delete)
commandSucceeded(273:delete): 1.710624ms (eventDuration=1.724000ms)
commandStarted(275:insert)
commandSucceeded(275:insert): 1.079207ms (eventDuration=1.078000ms)
Manager::executeBulkWrite: 3.096043ms
commandStarted(277:find)
commandSucceeded(277:find): 0.771083ms (eventDuration=0.768000ms)
Manager::executeQuery: 0.912728ms
Cursor::toArray()[0]: 0.012439ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 78 : 
 Timestamp: 1656302578
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 0.958656ms (eventDuration=0.739000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 1.792389ms (eventDuration=1.580000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 443.390532ms (eventDuration=443.156000ms)
Manager::selectServer: 443.870394ms
commandStarted(279:delete)
commandSucceeded(279:delete): 5.965209ms (eventDuration=5.964000ms)
commandStarted(281:insert)
commandSucceeded(281:insert): 1.678735ms (eventDuration=1.685000ms)
Manager::executeBulkWrite: 7.920256ms
commandStarted(283:find)
commandSucceeded(283:find): 1.777554ms (eventDuration=1.776000ms)
Manager::executeQuery: 1.952594ms
Cursor::toArray()[0]: 0.025157ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 79 : 
 Timestamp: 1656302580
Manager::selectServer: 0.089726ms
commandStarted(285:delete)
commandSucceeded(285:delete): 1.749348ms (eventDuration=1.757000ms)
commandStarted(287:insert)
commandSucceeded(287:insert): 1.090766ms (eventDuration=1.088000ms)
Manager::executeBulkWrite: 3.029289ms
commandStarted(289:find)
commandSucceeded(289:find): 1.374367ms (eventDuration=1.377000ms)
Manager::executeQuery: 1.504622ms
Cursor::toArray()[0]: 0.009177ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 80 : 
 Timestamp: 1656302581
Manager::selectServer: 0.078849ms
commandStarted(291:delete)
commandSucceeded(291:delete): 407.925857ms (eventDuration=407.902000ms)
commandStarted(293:insert)
commandSucceeded(293:insert): 2.240290ms (eventDuration=2.241000ms)
Manager::executeBulkWrite: 410.493763ms
commandStarted(295:find)
commandSucceeded(295:find): 1.470190ms (eventDuration=1.492000ms)
Manager::executeQuery: 1.663515ms
Cursor::toArray()[0]: 0.010349ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 81 : 
 Timestamp: 1656302582
Manager::selectServer: 0.100399ms
commandStarted(297:delete)
commandSucceeded(297:delete): 2.058841ms (eventDuration=2.070000ms)
commandStarted(299:insert)
commandSucceeded(299:insert): 1.439826ms (eventDuration=1.437000ms)
Manager::executeBulkWrite: 3.735411ms
commandStarted(301:find)
commandSucceeded(301:find): 0.912299ms (eventDuration=0.907000ms)
Manager::executeQuery: 1.127104ms
Cursor::toArray()[0]: 0.014506ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 82 : 
 Timestamp: 1656302583
Manager::selectServer: 0.078862ms
commandStarted(303:delete)
commandSucceeded(303:delete): 1.731657ms (eventDuration=1.737000ms)
commandStarted(305:insert)
commandSucceeded(305:insert): 1.142051ms (eventDuration=1.138000ms)
Manager::executeBulkWrite: 3.077390ms
commandStarted(307:find)
commandSucceeded(307:find): 0.815694ms (eventDuration=0.808000ms)
Manager::executeQuery: 0.992206ms
Cursor::toArray()[0]: 0.012505ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 83 : 
 Timestamp: 1656302584
Manager::selectServer: 0.187831ms
commandStarted(309:delete)
commandSucceeded(309:delete): 1.970359ms (eventDuration=1.975000ms)
commandStarted(311:insert)
commandSucceeded(311:insert): 1.140596ms (eventDuration=1.138000ms)
Manager::executeBulkWrite: 3.516971ms
commandStarted(313:find)
commandSucceeded(313:find): 0.770242ms (eventDuration=0.766000ms)
Manager::executeQuery: 0.992286ms
Cursor::toArray()[0]: 0.033941ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 84 : 
 Timestamp: 1656302585
Manager::selectServer: 0.084155ms
commandStarted(315:delete)
commandSucceeded(315:delete): 1.710512ms (eventDuration=1.715000ms)
commandStarted(317:insert)
commandSucceeded(317:insert): 1.216809ms (eventDuration=1.202000ms)
Manager::executeBulkWrite: 3.178128ms
commandStarted(319:find)
commandSucceeded(319:find): 0.879140ms (eventDuration=0.876000ms)
Manager::executeQuery: 1.173923ms
Cursor::toArray()[0]: 0.017829ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 85 : 
 Timestamp: 1656302586
Manager::selectServer: 0.148061ms
commandStarted(321:delete)
commandSucceeded(321:delete): 1.996234ms (eventDuration=2.027000ms)
commandStarted(323:insert)
commandSucceeded(323:insert): 1.076466ms (eventDuration=1.074000ms)
Manager::executeBulkWrite: 3.372453ms
commandStarted(325:find)
commandSucceeded(325:find): 0.790288ms (eventDuration=0.782000ms)
Manager::executeQuery: 1.008456ms
Cursor::toArray()[0]: 0.015470ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 86 : 
 Timestamp: 1656302588
Manager::selectServer: 0.183923ms
commandStarted(327:delete)
commandSucceeded(327:delete): 1.803482ms (eventDuration=1.820000ms)
commandStarted(329:insert)
commandSucceeded(329:insert): 1.291467ms (eventDuration=1.292000ms)
Manager::executeBulkWrite: 3.576700ms
commandStarted(331:find)
commandSucceeded(331:find): 1.093375ms (eventDuration=1.090000ms)
Manager::executeQuery: 1.367536ms
Cursor::toArray()[0]: 0.017614ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 87 : 
 Timestamp: 1656302589
Manager::selectServer: 0.188599ms
commandStarted(333:delete)
commandSucceeded(333:delete): 258.706211ms (eventDuration=258.694000ms)
commandStarted(335:insert)
commandSucceeded(335:insert): 1.855839ms (eventDuration=1.855000ms)
Manager::executeBulkWrite: 260.874574ms
commandStarted(337:find)
commandSucceeded(337:find): 1.232448ms (eventDuration=1.230000ms)
Manager::executeQuery: 1.389296ms
Cursor::toArray()[0]: 0.013257ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 88 : 
 Timestamp: 1656302590
Manager::selectServer: 0.116453ms
commandStarted(339:delete)
commandSucceeded(339:delete): 2.327092ms (eventDuration=2.341000ms)
commandStarted(341:insert)
commandSucceeded(341:insert): 2.188789ms (eventDuration=2.185000ms)
Manager::executeBulkWrite: 4.830910ms
commandStarted(343:find)
commandSucceeded(343:find): 1.448045ms (eventDuration=1.445000ms)
Manager::executeQuery: 1.628902ms
Cursor::toArray()[0]: 0.014453ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 89 : 
 Timestamp: 1656302591
Manager::selectServer: 0.135376ms
commandStarted(345:delete)
commandSucceeded(345:delete): 1.989311ms (eventDuration=2.003000ms)
commandStarted(347:insert)
commandSucceeded(347:insert): 1.299379ms (eventDuration=1.295000ms)
Manager::executeBulkWrite: 3.714232ms
commandStarted(349:find)
commandSucceeded(349:find): 1.135914ms (eventDuration=1.128000ms)
Manager::executeQuery: 1.367378ms
Cursor::toArray()[0]: 0.019459ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 90 : 
 Timestamp: 1656302592
Manager::selectServer: 0.117765ms
commandStarted(351:delete)
commandSucceeded(351:delete): 1.900786ms (eventDuration=1.915000ms)
commandStarted(353:insert)
commandSucceeded(353:insert): 1.188806ms (eventDuration=1.183000ms)
Manager::executeBulkWrite: 3.405433ms
commandStarted(355:find)
commandSucceeded(355:find): 1.105297ms (eventDuration=1.096000ms)
Manager::executeQuery: 1.313070ms
Cursor::toArray()[0]: 0.017330ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 91 : 
 Timestamp: 1656302593
Manager::selectServer: 0.081195ms
commandStarted(357:delete)
commandSucceeded(357:delete): 2.192006ms (eventDuration=2.197000ms)
commandStarted(359:insert)
commandSucceeded(359:insert): 1.368115ms (eventDuration=1.364000ms)
Manager::executeBulkWrite: 3.764745ms
commandStarted(361:find)
commandSucceeded(361:find): 0.956991ms (eventDuration=0.953000ms)
Manager::executeQuery: 1.094316ms
Cursor::toArray()[0]: 0.013049ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 92 : 
 Timestamp: 1656302594
Manager::selectServer: 0.062945ms
commandStarted(363:delete)
commandSucceeded(363:delete): 1.405323ms (eventDuration=1.409000ms)
commandStarted(365:insert)
commandSucceeded(365:insert): 1.566599ms (eventDuration=1.555000ms)
Manager::executeBulkWrite: 3.208975ms
commandStarted(367:find)
commandSucceeded(367:find): 1.485019ms (eventDuration=1.488000ms)
Manager::executeQuery: 1.750900ms
Cursor::toArray()[0]: 0.013203ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 93 : 
 Timestamp: 1656302595
Manager::selectServer: 0.080517ms
commandStarted(369:delete)
commandSucceeded(369:delete): 2.137628ms (eventDuration=2.146000ms)
commandStarted(371:insert)
commandSucceeded(371:insert): 1.516951ms (eventDuration=1.510000ms)
Manager::executeBulkWrite: 3.874270ms
commandStarted(373:find)
commandSucceeded(373:find): 0.936615ms (eventDuration=0.934000ms)
Manager::executeQuery: 1.095711ms
Cursor::toArray()[0]: 0.012302ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 94 : 
 Timestamp: 1656302596
Manager::selectServer: 0.106403ms
commandStarted(375:delete)
commandSucceeded(375:delete): 2.946627ms (eventDuration=2.959000ms)
commandStarted(377:insert)
commandSucceeded(377:insert): 1.494359ms (eventDuration=1.497000ms)
Manager::executeBulkWrite: 4.725322ms
commandStarted(379:find)
commandSucceeded(379:find): 1.153905ms (eventDuration=1.152000ms)
Manager::executeQuery: 1.385483ms
Cursor::toArray()[0]: 0.012642ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 95 : 
 Timestamp: 1656302597
Manager::selectServer: 0.181487ms
commandStarted(381:delete)
commandSucceeded(381:delete): 2.134424ms (eventDuration=2.180000ms)
commandStarted(383:insert)
commandSucceeded(383:insert): 1.681544ms (eventDuration=1.617000ms)
Manager::executeBulkWrite: 4.339549ms
commandStarted(385:find)
commandSucceeded(385:find): 1.190841ms (eventDuration=1.182000ms)
Manager::executeQuery: 1.644429ms
Cursor::toArray()[0]: 0.028270ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 96 : 
 Timestamp: 1656302599
Manager::selectServer: 0.087311ms
commandStarted(387:delete)
commandSucceeded(387:delete): 1.971552ms (eventDuration=1.976000ms)
commandStarted(389:insert)
commandSucceeded(389:insert): 1.034380ms (eventDuration=1.037000ms)
Manager::executeBulkWrite: 3.259066ms
commandStarted(391:find)
commandSucceeded(391:find): 0.758349ms (eventDuration=0.763000ms)
Manager::executeQuery: 0.965908ms
Cursor::toArray()[0]: 0.012529ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 97 : 
 Timestamp: 1656302600
Manager::selectServer: 0.117453ms
commandStarted(393:delete)
commandSucceeded(393:delete): 2.028923ms (eventDuration=2.037000ms)
commandStarted(395:insert)
commandSucceeded(395:insert): 1.122812ms (eventDuration=1.118000ms)
Manager::executeBulkWrite: 3.363451ms
commandStarted(397:find)
commandSucceeded(397:find): 0.756951ms (eventDuration=0.755000ms)
Manager::executeQuery: 0.932335ms
Cursor::toArray()[0]: 0.012446ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 98 : 
 Timestamp: 1656302601
Manager::selectServer: 0.086638ms
commandStarted(399:delete)
commandSucceeded(399:delete): 1.637572ms (eventDuration=1.659000ms)
commandStarted(401:insert)
commandSucceeded(401:insert): 1.148663ms (eventDuration=1.140000ms)
Manager::executeBulkWrite: 3.029854ms
commandStarted(403:find)
commandSucceeded(403:find): 0.939564ms (eventDuration=0.933000ms)
Manager::executeQuery: 1.144287ms
Cursor::toArray()[0]: 0.052555ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 99 : 
 Timestamp: 1656302602
Manager::selectServer: 0.250946ms
commandStarted(405:delete)
commandSucceeded(405:delete): 1.865554ms (eventDuration=1.855000ms)
commandStarted(407:insert)
commandSucceeded(407:insert): 322.740531ms (eventDuration=322.687000ms)
Manager::executeBulkWrite: 325.094319ms
commandStarted(409:find)
commandSucceeded(409:find): 1.428898ms (eventDuration=1.435000ms)
Manager::executeQuery: 1.877101ms
Cursor::toArray()[0]: 0.025107ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 100 : 
 Timestamp: 1656302603
Manager::selectServer: 0.115074ms
commandStarted(411:delete)
commandSucceeded(411:delete): 2.126473ms (eventDuration=2.138000ms)
commandStarted(413:insert)
commandSucceeded(413:insert): 1.165759ms (eventDuration=1.167000ms)
Manager::executeBulkWrite: 3.546021ms
commandStarted(415:find)
commandSucceeded(415:find): 0.749383ms (eventDuration=0.745000ms)
Manager::executeQuery: 0.909332ms
Cursor::toArray()[0]: 0.013068ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 101 : 
 Timestamp: 1656302604
Manager::selectServer: 0.124215ms
commandStarted(417:delete)
commandSucceeded(417:delete): 2.384715ms (eventDuration=2.406000ms)
commandStarted(419:insert)
commandSucceeded(419:insert): 1.669649ms (eventDuration=1.665000ms)
Manager::executeBulkWrite: 4.461749ms
commandStarted(421:find)
commandSucceeded(421:find): 1.796706ms (eventDuration=1.791000ms)
Manager::executeQuery: 2.101159ms
Cursor::toArray()[0]: 0.019034ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 102 : 
 Timestamp: 1656302605
Manager::selectServer: 0.081815ms
commandStarted(423:delete)
commandSucceeded(423:delete): 1.713912ms (eventDuration=1.727000ms)
commandStarted(425:insert)
commandSucceeded(425:insert): 1.047026ms (eventDuration=1.054000ms)
Manager::executeBulkWrite: 3.031400ms
commandStarted(427:find)
commandSucceeded(427:find): 0.813017ms (eventDuration=0.809000ms)
Manager::executeQuery: 0.951728ms
Cursor::toArray()[0]: 0.012225ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 103 : 
 Timestamp: 1656302606
Manager::selectServer: 0.291526ms
commandStarted(429:delete)
commandSucceeded(429:delete): 2.929200ms (eventDuration=2.943000ms)
commandStarted(431:insert)
commandSucceeded(431:insert): 1.913281ms (eventDuration=1.913000ms)
Manager::executeBulkWrite: 5.391071ms
commandStarted(433:find)
commandSucceeded(433:find): 1.560162ms (eventDuration=1.532000ms)
Manager::executeQuery: 1.915850ms
Cursor::toArray()[0]: 0.022768ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 104 : 
 Timestamp: 1656302607
Manager::selectServer: 0.117430ms
commandStarted(435:delete)
commandSucceeded(435:delete): 2.415660ms (eventDuration=2.440000ms)
commandStarted(437:insert)
commandSucceeded(437:insert): 442.511578ms (eventDuration=442.457000ms)
Manager::executeBulkWrite: 445.342821ms
commandStarted(439:find)
commandSucceeded(439:find): 1.548396ms (eventDuration=1.554000ms)
Manager::executeQuery: 1.922969ms
Cursor::toArray()[0]: 0.023341ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 105 : 
 Timestamp: 1656302609
Manager::selectServer: 0.111274ms
commandStarted(441:delete)
commandSucceeded(441:delete): 1.707886ms (eventDuration=1.713000ms)
commandStarted(443:insert)
commandSucceeded(443:insert): 1.350624ms (eventDuration=1.357000ms)
Manager::executeBulkWrite: 3.445105ms
commandStarted(445:find)
commandSucceeded(445:find): 1.022134ms (eventDuration=1.018000ms)
Manager::executeQuery: 1.306705ms
Cursor::toArray()[0]: 0.018272ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 106 : 
 Timestamp: 1656302610
Manager::selectServer: 0.117395ms
commandStarted(447:delete)
commandSucceeded(447:delete): 1.868641ms (eventDuration=1.874000ms)
commandStarted(449:insert)
commandSucceeded(449:insert): 1.334524ms (eventDuration=1.330000ms)
Manager::executeBulkWrite: 3.511371ms
commandStarted(451:find)
commandSucceeded(451:find): 0.991861ms (eventDuration=0.989000ms)
Manager::executeQuery: 1.205146ms
Cursor::toArray()[0]: 0.017504ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 107 : 
 Timestamp: 1656302611
Manager::selectServer: 0.085579ms
commandStarted(453:delete)
commandSucceeded(453:delete): 1.718881ms (eventDuration=1.730000ms)
commandStarted(455:insert)
commandSucceeded(455:insert): 1.272074ms (eventDuration=1.268000ms)
Manager::executeBulkWrite: 3.254354ms
commandStarted(457:find)
commandSucceeded(457:find): 0.794048ms (eventDuration=0.787000ms)
Manager::executeQuery: 0.947957ms
Cursor::toArray()[0]: 0.013496ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 108 : 
 Timestamp: 1656302612
Manager::selectServer: 0.193319ms
commandStarted(459:delete)
commandSucceeded(459:delete): 2.636529ms (eventDuration=2.639000ms)
commandStarted(461:insert)
commandSucceeded(461:insert): 1.949902ms (eventDuration=1.953000ms)
Manager::executeBulkWrite: 5.102355ms
commandStarted(463:find)
commandSucceeded(463:find): 1.960929ms (eventDuration=1.959000ms)
Manager::executeQuery: 2.419114ms
Cursor::toArray()[0]: 0.033748ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 109 : 
 Timestamp: 1656302613
Manager::selectServer: 0.124272ms
commandStarted(465:delete)
commandSucceeded(465:delete): 2.209409ms (eventDuration=2.190000ms)
commandStarted(467:insert)
commandSucceeded(467:insert): 432.112072ms (eventDuration=432.074000ms)
Manager::executeBulkWrite: 434.850470ms
commandStarted(469:find)
commandSucceeded(469:find): 1.329319ms (eventDuration=1.321000ms)
Manager::executeQuery: 1.628236ms
Cursor::toArray()[0]: 0.020471ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 110 : 
 Timestamp: 1656302615
Manager::selectServer: 0.160269ms
commandStarted(471:delete)
commandSucceeded(471:delete): 2.270712ms (eventDuration=2.300000ms)
commandStarted(473:insert)
commandSucceeded(473:insert): 1.532426ms (eventDuration=1.533000ms)
Manager::executeBulkWrite: 4.295980ms
commandStarted(475:find)
commandSucceeded(475:find): 1.057255ms (eventDuration=1.059000ms)
Manager::executeQuery: 1.473793ms
Cursor::toArray()[0]: 0.042368ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 111 : 
 Timestamp: 1656302616
Manager::selectServer: 0.177012ms
commandStarted(477:delete)
commandSucceeded(477:delete): 2.063910ms (eventDuration=2.092000ms)
commandStarted(479:insert)
commandSucceeded(479:insert): 1.361760ms (eventDuration=1.353000ms)
Manager::executeBulkWrite: 3.854014ms
commandStarted(481:find)
commandSucceeded(481:find): 2.698161ms (eventDuration=2.687000ms)
Manager::executeQuery: 3.082167ms
Cursor::toArray()[0]: 0.026808ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 112 : 
 Timestamp: 1656302617
Manager::selectServer: 0.183309ms
commandStarted(483:delete)
commandSucceeded(483:delete): 2.241353ms (eventDuration=2.265000ms)
commandStarted(485:insert)
commandSucceeded(485:insert): 1.521426ms (eventDuration=1.462000ms)
Manager::executeBulkWrite: 4.357351ms
commandStarted(487:find)
commandSucceeded(487:find): 1.140731ms (eventDuration=1.132000ms)
Manager::executeQuery: 1.443035ms
Cursor::toArray()[0]: 0.029080ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 113 : 
 Timestamp: 1656302618
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 1.740164ms (eventDuration=1.288000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.381918ms (eventDuration=1.981000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 2.889082ms (eventDuration=2.458000ms)
Manager::selectServer: 3.838752ms
commandStarted(58:delete)
commandSucceeded(58:delete): 2.040961ms (eventDuration=2.060000ms)
commandStarted(60:insert)
commandSucceeded(60:insert): 2.487735ms (eventDuration=2.475000ms)
Manager::executeBulkWrite: 4.969914ms
commandStarted(62:find)
commandSucceeded(62:find): 1.222114ms (eventDuration=1.222000ms)
Manager::executeQuery: 1.377154ms
Cursor::toArray()[0]: 0.010608ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 114 : 
 Timestamp: 1656302619
Manager::selectServer: 0.089601ms
commandStarted(489:delete)
commandSucceeded(489:delete): 164.637105ms (eventDuration=164.604000ms)
commandStarted(491:insert)
commandSucceeded(491:insert): 1.750148ms (eventDuration=1.743000ms)
Manager::executeBulkWrite: 166.733236ms
commandStarted(493:find)
commandSucceeded(493:find): 0.997289ms (eventDuration=0.986000ms)
Manager::executeQuery: 1.238608ms
Cursor::toArray()[0]: 0.017022ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 115 : 
 Timestamp: 1656302620
Manager::selectServer: 0.178454ms
commandStarted(64:delete)
commandSucceeded(64:delete): 1.735689ms (eventDuration=1.743000ms)
commandStarted(66:insert)
commandSucceeded(66:insert): 1.657750ms (eventDuration=1.695000ms)
Manager::executeBulkWrite: 3.820449ms
commandStarted(68:find)
commandSucceeded(68:find): 0.894282ms (eventDuration=0.890000ms)
Manager::executeQuery: 1.103920ms
Cursor::toArray()[0]: 0.104374ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 116 : 
 Timestamp: 1656302621
Manager::selectServer: 0.277323ms
commandStarted(495:delete)
commandSucceeded(495:delete): 3.475352ms (eventDuration=3.520000ms)
commandStarted(497:insert)
commandSucceeded(497:insert): 2.446814ms (eventDuration=2.441000ms)
Manager::executeBulkWrite: 6.626060ms
commandStarted(499:find)
commandSucceeded(499:find): 1.684742ms (eventDuration=1.679000ms)
Manager::executeQuery: 2.046812ms
Cursor::toArray()[0]: 0.024372ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 117 : 
 Timestamp: 1656302623
Manager::selectServer: 0.131343ms
commandStarted(501:delete)
commandSucceeded(501:delete): 2.867942ms (eventDuration=2.927000ms)
commandStarted(503:insert)
commandSucceeded(503:insert): 2.021670ms (eventDuration=2.021000ms)
Manager::executeBulkWrite: 5.354769ms
commandStarted(505:find)
commandSucceeded(505:find): 1.604035ms (eventDuration=1.602000ms)
Manager::executeQuery: 1.815957ms
Cursor::toArray()[0]: 0.012581ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 118 : 
 Timestamp: 1656302624
Manager::selectServer: 0.096933ms
commandStarted(507:delete)
commandSucceeded(507:delete): 1.749771ms (eventDuration=1.753000ms)
commandStarted(509:insert)
commandSucceeded(509:insert): 1.146441ms (eventDuration=1.142000ms)
Manager::executeBulkWrite: 3.151327ms
commandStarted(511:find)
commandSucceeded(511:find): 0.834298ms (eventDuration=0.831000ms)
Manager::executeQuery: 1.064835ms
Cursor::toArray()[0]: 0.056365ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 119 : 
 Timestamp: 1656302625
Manager::selectServer: 0.151722ms
commandStarted(70:delete)
commandSucceeded(70:delete): 2.323838ms (eventDuration=2.354000ms)
commandStarted(72:insert)
commandSucceeded(72:insert): 1.626867ms (eventDuration=1.611000ms)
Manager::executeBulkWrite: 4.486017ms
commandStarted(74:find)
commandSucceeded(74:find): 1.059947ms (eventDuration=1.057000ms)
Manager::executeQuery: 1.371929ms
Cursor::toArray()[0]: 0.103927ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 120 : 
 Timestamp: 1656302626
Manager::selectServer: 0.140007ms
commandStarted(76:delete)
commandSucceeded(76:delete): 2.576603ms (eventDuration=2.582000ms)
commandStarted(78:insert)
commandSucceeded(78:insert): 9.402246ms (eventDuration=9.324000ms)
Manager::executeBulkWrite: 12.456802ms
commandStarted(80:find)
commandSucceeded(80:find): 1.335679ms (eventDuration=1.351000ms)
Manager::executeQuery: 1.669374ms
Cursor::toArray()[0]: 0.013111ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 121 : 
 Timestamp: 1656302627
Manager::selectServer: 0.152687ms
commandStarted(82:delete)
commandSucceeded(82:delete): 2.161155ms (eventDuration=2.173000ms)
commandStarted(84:insert)
commandSucceeded(84:insert): 1.541906ms (eventDuration=1.553000ms)
Manager::executeBulkWrite: 4.232082ms
commandStarted(86:find)
commandSucceeded(86:find): 1.057991ms (eventDuration=1.115000ms)
Manager::executeQuery: 1.383681ms
Cursor::toArray()[0]: 0.020951ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 122 : 
 Timestamp: 1656302628
Manager::selectServer: 0.251721ms
commandStarted(88:delete)
commandSucceeded(88:delete): 1.938899ms (eventDuration=1.943000ms)
commandStarted(90:insert)
commandSucceeded(90:insert): 1.551667ms (eventDuration=1.542000ms)
Manager::executeBulkWrite: 3.913803ms
commandStarted(92:find)
commandSucceeded(92:find): 1.229196ms (eventDuration=1.226000ms)
Manager::executeQuery: 1.520607ms
Cursor::toArray()[0]: 0.023474ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 123 : 
 Timestamp: 1656302629
Manager::selectServer: 0.076249ms
commandStarted(94:delete)
commandSucceeded(94:delete): 2.107698ms (eventDuration=1.343000ms)
commandStarted(96:insert)
commandSucceeded(96:insert): 1.473349ms (eventDuration=1.476000ms)
Manager::executeBulkWrite: 3.857209ms
commandStarted(98:find)
commandSucceeded(98:find): 1.224626ms (eventDuration=1.222000ms)
Manager::executeQuery: 1.356608ms
Cursor::toArray()[0]: 0.010760ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 124 : 
 Timestamp: 1656302630
Manager::selectServer: 0.104381ms
commandStarted(100:delete)
commandSucceeded(100:delete): 1.758336ms (eventDuration=1.773000ms)
commandStarted(102:insert)
commandSucceeded(102:insert): 1.323194ms (eventDuration=1.319000ms)
Manager::executeBulkWrite: 3.313962ms
commandStarted(104:find)
commandSucceeded(104:find): 0.738449ms (eventDuration=0.735000ms)
Manager::executeQuery: 0.878762ms
Cursor::toArray()[0]: 0.033610ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 125 : 
 Timestamp: 1656302631
Manager::selectServer: 0.082898ms
commandStarted(106:delete)
commandSucceeded(106:delete): 1.935334ms (eventDuration=1.942000ms)
commandStarted(108:insert)
commandSucceeded(108:insert): 287.370532ms (eventDuration=287.330000ms)
Manager::executeBulkWrite: 289.616881ms
commandStarted(110:find)
commandSucceeded(110:find): 1.047927ms (eventDuration=1.053000ms)
Manager::executeQuery: 1.340567ms
Cursor::toArray()[0]: 0.020398ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 126 : 
 Timestamp: 1656302633
Manager::selectServer: 0.130820ms
commandStarted(112:delete)
commandSucceeded(112:delete): 1.693697ms (eventDuration=1.703000ms)
commandStarted(114:insert)
commandSucceeded(114:insert): 1.364158ms (eventDuration=1.360000ms)
Manager::executeBulkWrite: 3.288475ms
commandStarted(116:find)
commandSucceeded(116:find): 0.888227ms (eventDuration=0.882000ms)
Manager::executeQuery: 1.035180ms
Cursor::toArray()[0]: 0.014885ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 127 : 
 Timestamp: 1656302634
Manager::selectServer: 0.104300ms
commandStarted(118:delete)
commandSucceeded(118:delete): 1.887434ms (eventDuration=1.909000ms)
commandStarted(120:insert)
commandSucceeded(120:insert): 1.441788ms (eventDuration=1.439000ms)
Manager::executeBulkWrite: 3.631871ms
commandStarted(122:find)
commandSucceeded(122:find): 1.148456ms (eventDuration=1.141000ms)
Manager::executeQuery: 1.369547ms
Cursor::toArray()[0]: 0.022663ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 128 : 
 Timestamp: 1656302635
Manager::selectServer: 0.093052ms
commandStarted(124:delete)
commandSucceeded(124:delete): 2.348112ms (eventDuration=2.354000ms)
commandStarted(126:insert)
commandSucceeded(126:insert): 1.181477ms (eventDuration=1.178000ms)
Manager::executeBulkWrite: 3.725715ms
commandStarted(128:find)
commandSucceeded(128:find): 0.878471ms (eventDuration=0.876000ms)
Manager::executeQuery: 1.015910ms
Cursor::toArray()[0]: 0.011911ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 129 : 
 Timestamp: 1656302636
Manager::selectServer: 0.069863ms
commandStarted(130:delete)
commandSucceeded(130:delete): 8.098285ms (eventDuration=8.092000ms)
commandStarted(132:insert)
commandSucceeded(132:insert): 16.595158ms (eventDuration=16.578000ms)
Manager::executeBulkWrite: 24.950827ms
commandStarted(134:find)
commandSucceeded(134:find): 1.988764ms (eventDuration=1.963000ms)
Manager::executeQuery: 2.165824ms
Cursor::toArray()[0]: 0.049418ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 130 : 
 Timestamp: 1656302637
Manager::selectServer: 0.058563ms
commandStarted(136:delete)
commandSucceeded(136:delete): 185.652363ms (eventDuration=185.644000ms)
commandStarted(138:insert)
commandSucceeded(138:insert): 116.370195ms (eventDuration=116.360000ms)
Manager::executeBulkWrite: 302.296791ms
commandStarted(140:find)
commandSucceeded(140:find): 136.766390ms (eventDuration=136.752000ms)
Manager::executeQuery: 137.032751ms
Cursor::toArray()[0]: 0.026120ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 131 : 
 Timestamp: 1656302638
Manager::selectServer: 0.113809ms
commandStarted(142:delete)
commandSucceeded(142:delete): 57.237486ms (eventDuration=57.222000ms)
commandStarted(144:insert)
commandSucceeded(144:insert): 1.462021ms (eventDuration=1.495000ms)
Manager::executeBulkWrite: 59.026761ms
commandStarted(146:find)
commandSucceeded(146:find): 0.950170ms (eventDuration=0.953000ms)
Manager::executeQuery: 1.287358ms
Cursor::toArray()[0]: 0.017124ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 132 : 
 Timestamp: 1656302640
Manager::selectServer: 0.083765ms
commandStarted(148:delete)
commandSucceeded(148:delete): 1.281043ms (eventDuration=1.299000ms)
commandStarted(150:insert)
commandSucceeded(150:insert): 0.974190ms (eventDuration=0.971000ms)
Manager::executeBulkWrite: 2.491798ms
commandStarted(152:find)
commandSucceeded(152:find): 0.723467ms (eventDuration=0.722000ms)
Manager::executeQuery: 0.858878ms
Cursor::toArray()[0]: 0.011079ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 133 : 
 Timestamp: 1656302641
Manager::selectServer: 0.060363ms
commandStarted(154:delete)
commandSucceeded(154:delete): 1.327416ms (eventDuration=1.350000ms)
commandStarted(156:insert)
commandSucceeded(156:insert): 1.286380ms (eventDuration=1.282000ms)
Manager::executeBulkWrite: 2.861745ms
commandStarted(158:find)
commandSucceeded(158:find): 0.859559ms (eventDuration=0.859000ms)
Manager::executeQuery: 1.033766ms
Cursor::toArray()[0]: 0.010318ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 134 : 
 Timestamp: 1656302642
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.131:27017): 1.375528ms (eventDuration=1.169000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 7.758259ms (eventDuration=7.549000ms)
serverHeartbeatSucceeded(192.168.73.95:27017): 11.672227ms (eventDuration=11.461000ms)
Manager::selectServer: 12.146542ms
commandStarted(14:delete)
commandSucceeded(14:delete): 1.522362ms (eventDuration=1.531000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 1.018019ms (eventDuration=1.015000ms)
Manager::executeBulkWrite: 2.752852ms
commandStarted(18:find)
commandSucceeded(18:find): 0.704403ms (eventDuration=0.693000ms)
Manager::executeQuery: 0.885562ms
Cursor::toArray()[0]: 0.012062ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 135 : 
 Timestamp: 1656302643
Manager::selectServer: 0.077762ms
commandStarted(20:delete)
commandSucceeded(20:delete): 1.344201ms (eventDuration=1.354000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 1.018846ms (eventDuration=1.016000ms)
Manager::executeBulkWrite: 2.554228ms
commandStarted(24:find)
commandSucceeded(24:find): 0.833310ms (eventDuration=0.832000ms)
Manager::executeQuery: 0.954558ms
Cursor::toArray()[0]: 0.058006ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 136 : 
 Timestamp: 1656302644
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.377089ms (eventDuration=1.536000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 2.658621ms (eventDuration=1.555000ms)
serverHeartbeatSucceeded(192.168.73.95:27017): 933.140789ms (eventDuration=932.404000ms)
Manager::selectServer: 933.686907ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.128734ms (eventDuration=1.217000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.274417ms (eventDuration=1.271000ms)
Manager::executeBulkWrite: 41.680368ms
commandStarted(6:find)
commandSucceeded(6:find): 0.800536ms (eventDuration=0.801000ms)
Manager::executeQuery: 0.969679ms
Cursor::toArray()[0]: 0.020733ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 137 : 
 Timestamp: 1656302646
Manager::selectServer: 0.101284ms
commandStarted(8:delete)
commandSucceeded(8:delete): 1.565369ms (eventDuration=1.558000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.323281ms (eventDuration=1.323000ms)
Manager::executeBulkWrite: 3.315383ms
commandStarted(12:find)
commandSucceeded(12:find): 0.968710ms (eventDuration=0.961000ms)
Manager::executeQuery: 1.219208ms
Cursor::toArray()[0]: 0.019645ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 138 : 
 Timestamp: 1656302647
Manager::selectServer: 0.164029ms
commandStarted(14:delete)
commandSucceeded(14:delete): 1.854566ms (eventDuration=1.879000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 1.298592ms (eventDuration=1.300000ms)
Manager::executeBulkWrite: 3.615697ms
commandStarted(18:find)
commandSucceeded(18:find): 1.231079ms (eventDuration=1.228000ms)
Manager::executeQuery: 1.417501ms
Cursor::toArray()[0]: 0.027014ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 139 : 
 Timestamp: 1656302648
Manager::selectServer: 0.104226ms
commandStarted(20:delete)
commandSucceeded(20:delete): 138.092693ms (eventDuration=138.002000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 1.439440ms (eventDuration=1.441000ms)
Manager::executeBulkWrite: 139.856355ms
commandStarted(24:find)
commandSucceeded(24:find): 1.016006ms (eventDuration=1.014000ms)
Manager::executeQuery: 1.189195ms
Cursor::toArray()[0]: 0.013839ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 140 : 
 Timestamp: 1656302649
Manager::selectServer: 0.151940ms
commandStarted(26:delete)
commandSucceeded(26:delete): 2.813381ms (eventDuration=2.829000ms)
commandStarted(28:insert)
commandSucceeded(28:insert): 1.734790ms (eventDuration=1.740000ms)
Manager::executeBulkWrite: 4.943299ms
commandStarted(30:find)
commandSucceeded(30:find): 1.093640ms (eventDuration=1.100000ms)
Manager::executeQuery: 1.346045ms
Cursor::toArray()[0]: 0.016020ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 141 : 
 Timestamp: 1656302650
Manager::selectServer: 0.085364ms
commandStarted(32:delete)
commandSucceeded(32:delete): 2.355463ms (eventDuration=2.359000ms)
commandStarted(34:insert)
commandSucceeded(34:insert): 1.572159ms (eventDuration=1.567000ms)
Manager::executeBulkWrite: 4.141688ms
commandStarted(36:find)
commandSucceeded(36:find): 1.259008ms (eventDuration=1.257000ms)
Manager::executeQuery: 1.400747ms
Cursor::toArray()[0]: 0.013667ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 142 : 
 Timestamp: 1656302651
Manager::selectServer: 0.128439ms
commandStarted(38:delete)
commandSucceeded(38:delete): 1.917340ms (eventDuration=1.921000ms)
commandStarted(40:insert)
commandSucceeded(40:insert): 1.335835ms (eventDuration=1.341000ms)
Manager::executeBulkWrite: 3.495655ms
commandStarted(42:find)
commandSucceeded(42:find): 0.866916ms (eventDuration=0.866000ms)
Manager::executeQuery: 1.023166ms
Cursor::toArray()[0]: 0.012632ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 143 : 
 Timestamp: 1656302652
Manager::selectServer: 0.082607ms
commandStarted(44:delete)
commandSucceeded(44:delete): 1.796945ms (eventDuration=1.863000ms)
commandStarted(46:insert)
commandSucceeded(46:insert): 1.336798ms (eventDuration=1.335000ms)
Manager::executeBulkWrite: 3.403541ms
commandStarted(48:find)
commandSucceeded(48:find): 0.806988ms (eventDuration=0.805000ms)
Manager::executeQuery: 0.947702ms
Cursor::toArray()[0]: 0.011798ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 144 : 
 Timestamp: 1656302654
Manager::selectServer: 0.083592ms
commandStarted(50:delete)
commandSucceeded(50:delete): 197.418953ms (eventDuration=197.313000ms)
commandStarted(52:insert)
commandSucceeded(52:insert): 1.292944ms (eventDuration=1.332000ms)
Manager::executeBulkWrite: 199.190177ms
commandStarted(54:find)
commandSucceeded(54:find): 2.967994ms (eventDuration=2.977000ms)
Manager::executeQuery: 3.365773ms
Cursor::toArray()[0]: 0.030645ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 145 : 
 Timestamp: 1656302655
Manager::selectServer: 0.116450ms
commandStarted(56:delete)
commandSucceeded(56:delete): 1.986378ms (eventDuration=1.994000ms)
commandStarted(58:insert)
commandSucceeded(58:insert): 2.190337ms (eventDuration=2.174000ms)
Manager::executeBulkWrite: 4.428374ms
commandStarted(60:find)
commandSucceeded(60:find): 1.778365ms (eventDuration=1.775000ms)
Manager::executeQuery: 1.953635ms
Cursor::toArray()[0]: 0.015128ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 146 : 
 Timestamp: 1656302656
Manager::selectServer: 0.064876ms
commandStarted(62:delete)
commandSucceeded(62:delete): 1.232816ms (eventDuration=1.237000ms)
commandStarted(64:insert)
commandSucceeded(64:insert): 1.011058ms (eventDuration=1.042000ms)
Manager::executeBulkWrite: 2.464766ms
commandStarted(66:find)
commandSucceeded(66:find): 0.747385ms (eventDuration=0.746000ms)
Manager::executeQuery: 0.879768ms
Cursor::toArray()[0]: 0.011237ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 147 : 
 Timestamp: 1656302657
Manager::selectServer: 0.080756ms
commandStarted(68:delete)
commandSucceeded(68:delete): 2.755521ms (eventDuration=2.763000ms)
commandStarted(70:insert)
commandSucceeded(70:insert): 7.688192ms (eventDuration=7.676000ms)
Manager::executeBulkWrite: 10.659165ms
commandStarted(72:find)
commandSucceeded(72:find): 0.847797ms (eventDuration=0.842000ms)
Manager::executeQuery: 1.042838ms
Cursor::toArray()[0]: 0.023908ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 148 : 
 Timestamp: 1656302658
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 4.523956ms (eventDuration=2.436000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 4.840341ms (eventDuration=3.017000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 5.523735ms (eventDuration=3.629000ms)
Manager::selectServer: 7.268919ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.722433ms (eventDuration=1.805000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.771919ms (eventDuration=1.767000ms)
Manager::executeBulkWrite: 93.490623ms
commandStarted(6:find)
commandSucceeded(6:find): 1.114254ms (eventDuration=1.109000ms)
Manager::executeQuery: 1.470216ms
Cursor::toArray()[0]: 0.130297ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 149 : 
 Timestamp: 1656302659
Manager::selectServer: 0.132472ms
commandStarted(8:delete)
commandSucceeded(8:delete): 2.008492ms (eventDuration=2.013000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.207962ms (eventDuration=1.211000ms)
Manager::executeBulkWrite: 3.532782ms
commandStarted(12:find)
commandSucceeded(12:find): 0.818738ms (eventDuration=0.817000ms)
Manager::executeQuery: 0.987696ms
Cursor::toArray()[0]: 0.014752ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 150 : 
 Timestamp: 1656302660
Manager::selectServer: 0.127759ms
commandStarted(14:delete)
commandSucceeded(14:delete): 2.799995ms (eventDuration=2.801000ms)
commandStarted(16:insert)
commandSucceeded(16:insert): 2.346673ms (eventDuration=2.339000ms)
Manager::executeBulkWrite: 5.527850ms
commandStarted(18:find)
commandSucceeded(18:find): 1.949299ms (eventDuration=1.939000ms)
Manager::executeQuery: 2.549547ms
Cursor::toArray()[0]: 0.043909ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 151 : 
 Timestamp: 1656302661
serverHeartbeatStarted(192.168.73.95:27017)
serverHeartbeatStarted(192.168.73.102:27017)
serverHeartbeatStarted(192.168.73.131:27017)
serverHeartbeatSucceeded(192.168.73.95:27017): 2.289585ms (eventDuration=1.542000ms)
serverHeartbeatSucceeded(192.168.73.131:27017): 2.506312ms (eventDuration=1.542000ms)
serverHeartbeatSucceeded(192.168.73.102:27017): 2.895377ms (eventDuration=1.924000ms)
Manager::selectServer: 3.534658ms
commandStarted(2:delete)
commandSucceeded(2:delete): 1.260322ms (eventDuration=1.327000ms)
commandStarted(4:insert)
commandSucceeded(4:insert): 1.313056ms (eventDuration=1.313000ms)
Manager::executeBulkWrite: 44.609730ms
commandStarted(6:find)
commandSucceeded(6:find): 0.798558ms (eventDuration=0.795000ms)
Manager::executeQuery: 0.949323ms
Cursor::toArray()[0]: 0.012536ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 152 : 
 Timestamp: 1656302662
Manager::selectServer: 0.118013ms
commandStarted(8:delete)
commandSucceeded(8:delete): 1.964229ms (eventDuration=1.976000ms)
commandStarted(10:insert)
commandSucceeded(10:insert): 1.733202ms (eventDuration=1.729000ms)
Manager::executeBulkWrite: 3.925029ms
commandStarted(12:find)
commandSucceeded(12:find): 1.369348ms (eventDuration=1.361000ms)
Manager::executeQuery: 1.548058ms
Cursor::toArray()[0]: 0.014692ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 153 : 
 Timestamp: 1656302664
Manager::selectServer: 0.162812ms
commandStarted(20:delete)
commandSucceeded(20:delete): 3.223169ms (eventDuration=3.239000ms)
commandStarted(22:insert)
commandSucceeded(22:insert): 2.232278ms (eventDuration=2.218000ms)
Manager::executeBulkWrite: 6.069898ms
commandStarted(24:find)
commandSucceeded(24:find): 1.581718ms (eventDuration=1.581000ms)
Manager::executeQuery: 2.025029ms
Cursor::toArray()[0]: 0.122455ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 154 : 
 Timestamp: 1656302665
Manager::selectServer: 0.081516ms
commandStarted(26:delete)
commandSucceeded(26:delete): 44.775696ms (eventDuration=44.743000ms)
commandStarted(28:insert)
commandSucceeded(28:insert): 1.276433ms (eventDuration=1.285000ms)
Manager::executeBulkWrite: 46.360571ms
commandStarted(30:find)
commandSucceeded(30:find): 0.959094ms (eventDuration=0.960000ms)
Manager::executeQuery: 1.253427ms
Cursor::toArray()[0]: 0.018693ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 155 : 
 Timestamp: 1656302666
Manager::selectServer: 0.078117ms
commandStarted(32:delete)
commandSucceeded(32:delete): 2.065731ms (eventDuration=2.093000ms)
commandStarted(34:insert)
commandSucceeded(34:insert): 1.514434ms (eventDuration=1.530000ms)
Manager::executeBulkWrite: 3.984209ms
commandStarted(36:find)
commandSucceeded(36:find): 0.892517ms (eventDuration=0.891000ms)
Manager::executeQuery: 1.023385ms
Cursor::toArray()[0]: 0.012059ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 156 : 
 Timestamp: 1656302667
Manager::selectServer: 0.188727ms
commandStarted(38:delete)
commandSucceeded(38:delete): 2.227607ms (eventDuration=2.228000ms)
commandStarted(40:insert)
commandSucceeded(40:insert): 1.526339ms (eventDuration=1.517000ms)
Manager::executeBulkWrite: 4.225556ms
commandStarted(42:find)
commandSucceeded(42:find): 1.108115ms (eventDuration=1.105000ms)
Manager::executeQuery: 1.424636ms
Cursor::toArray()[0]: 0.021569ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 157 : 
 Timestamp: 1656302668
Manager::selectServer: 0.099601ms
commandStarted(44:delete)
commandSucceeded(44:delete): 1.331760ms (eventDuration=1.340000ms)
commandStarted(46:insert)
commandSucceeded(46:insert): 1.205810ms (eventDuration=1.207000ms)
Manager::executeBulkWrite: 2.904442ms
commandStarted(48:find)
commandSucceeded(48:find): 0.836488ms (eventDuration=0.837000ms)
Manager::executeQuery: 1.099620ms
Cursor::toArray()[0]: 0.019642ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 158 : 
 Timestamp: 1656302669
Manager::selectServer: 0.077250ms
commandStarted(50:delete)
commandSucceeded(50:delete): 1.643524ms (eventDuration=1.648000ms)
commandStarted(52:insert)
commandSucceeded(52:insert): 1.285383ms (eventDuration=1.271000ms)
Manager::executeBulkWrite: 3.190257ms
commandStarted(54:find)
commandSucceeded(54:find): 0.956463ms (eventDuration=0.959000ms)
Manager::executeQuery: 1.196024ms
Cursor::toArray()[0]: 0.015970ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 159 : 
 Timestamp: 1656302670
Manager::selectServer: 0.081200ms
commandStarted(56:delete)
commandSucceeded(56:delete): 1.767850ms (eventDuration=1.773000ms)
commandStarted(58:insert)
commandSucceeded(58:insert): 0.994315ms (eventDuration=0.990000ms)
Manager::executeBulkWrite: 2.962287ms
commandStarted(60:find)
commandSucceeded(60:find): 0.771036ms (eventDuration=0.772000ms)
Manager::executeQuery: 0.939917ms
Cursor::toArray()[0]: 0.011532ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 160 : 
 Timestamp: 1656302671
Manager::selectServer: 0.088780ms
commandStarted(62:delete)
commandSucceeded(62:delete): 1.400693ms (eventDuration=1.410000ms)
commandStarted(64:insert)
commandSucceeded(64:insert): 1.079158ms (eventDuration=1.072000ms)
Manager::executeBulkWrite: 2.706788ms
commandStarted(66:find)
commandSucceeded(66:find): 0.743475ms (eventDuration=0.744000ms)
Manager::executeQuery: 0.908431ms
Cursor::toArray()[0]: 0.011321ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 161 : 
 Timestamp: 1656302672
Manager::selectServer: 0.206857ms
commandStarted(68:delete)
commandSucceeded(68:delete): 2.154972ms (eventDuration=2.244000ms)
commandStarted(70:insert)
commandSucceeded(70:insert): 1.409278ms (eventDuration=1.410000ms)
Manager::executeBulkWrite: 4.134312ms
commandStarted(72:find)
commandSucceeded(72:find): 0.887243ms (eventDuration=0.887000ms)
Manager::executeQuery: 1.553648ms
Cursor::toArray()[0]: 0.012342ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 162 : 
 Timestamp: 1656302673
Manager::selectServer: 0.115956ms
commandStarted(74:delete)
commandSucceeded(74:delete): 2.246450ms (eventDuration=2.260000ms)
commandStarted(76:insert)
commandSucceeded(76:insert): 1.468963ms (eventDuration=1.463000ms)
Manager::executeBulkWrite: 4.073097ms
commandStarted(78:find)
commandSucceeded(78:find): 1.245379ms (eventDuration=1.231000ms)
Manager::executeQuery: 1.497340ms
Cursor::toArray()[0]: 0.017885ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 163 : 
 Timestamp: 1656302674
Manager::selectServer: 0.117838ms
commandStarted(80:delete)
commandSucceeded(80:delete): 2.165886ms (eventDuration=2.171000ms)
commandStarted(82:insert)
commandSucceeded(82:insert): 1.374063ms (eventDuration=1.370000ms)
Manager::executeBulkWrite: 3.743527ms
commandStarted(84:find)
commandSucceeded(84:find): 0.881546ms (eventDuration=0.880000ms)
Manager::executeQuery: 1.013774ms
Cursor::toArray()[0]: 0.012917ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 164 : 
 Timestamp: 1656302675
Manager::selectServer: 1.399572ms
commandStarted(15:delete)
commandSucceeded(15:delete): 1.452662ms (eventDuration=1.463000ms)
commandStarted(17:insert)
commandSucceeded(17:insert): 1.240050ms (eventDuration=1.239000ms)
Manager::executeBulkWrite: 2.919161ms
commandStarted(19:find)
commandSucceeded(19:find): 0.817237ms (eventDuration=0.815000ms)
Manager::executeQuery: 0.945642ms
Cursor::toArray()[0]: 0.012028ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 165 : 
 Timestamp: 1656302676
Manager::selectServer: 0.115654ms
commandStarted(86:delete)
commandSucceeded(86:delete): 1.959687ms (eventDuration=1.967000ms)
commandStarted(88:insert)
commandSucceeded(88:insert): 1.060380ms (eventDuration=1.058000ms)
Manager::executeBulkWrite: 3.220466ms
commandStarted(90:find)
commandSucceeded(90:find): 0.734799ms (eventDuration=0.732000ms)
Manager::executeQuery: 0.866141ms
Cursor::toArray()[0]: 0.012465ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 166 : 
 Timestamp: 1656302678
Manager::selectServer: 0.109426ms
commandStarted(92:delete)
commandSucceeded(92:delete): 2.953530ms (eventDuration=2.962000ms)
commandStarted(94:insert)
commandSucceeded(94:insert): 1.389589ms (eventDuration=1.386000ms)
Manager::executeBulkWrite: 4.582580ms
commandStarted(96:find)
commandSucceeded(96:find): 1.188271ms (eventDuration=1.186000ms)
Manager::executeQuery: 1.322897ms
Cursor::toArray()[0]: 0.026094ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 167 : 
 Timestamp: 1656302680
Manager::selectServer: 0.064933ms
commandStarted(98:delete)
commandSucceeded(98:delete): 133.030079ms (eventDuration=132.987000ms)
commandStarted(100:insert)
commandSucceeded(100:insert): 1.540876ms (eventDuration=1.544000ms)
Manager::executeBulkWrite: 134.863825ms
commandStarted(102:find)
commandSucceeded(102:find): 0.836434ms (eventDuration=0.835000ms)
Manager::executeQuery: 1.003685ms
Cursor::toArray()[0]: 0.011138ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 168 : 
 Timestamp: 1656302681
Manager::selectServer: 0.124275ms
commandStarted(104:delete)
commandSucceeded(104:delete): 1.714587ms (eventDuration=1.731000ms)
commandStarted(106:insert)
commandSucceeded(106:insert): 1.252926ms (eventDuration=1.250000ms)
Manager::executeBulkWrite: 3.306440ms
commandStarted(108:find)
commandSucceeded(108:find): 0.907266ms (eventDuration=0.901000ms)
Manager::executeQuery: 1.120202ms
Cursor::toArray()[0]: 0.013878ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 169 : 
 Timestamp: 1656302682
Manager::selectServer: 0.132422ms
commandStarted(110:delete)
commandSucceeded(110:delete): 250.285257ms (eventDuration=250.262000ms)
commandStarted(112:insert)
commandSucceeded(112:insert): 1.296314ms (eventDuration=1.299000ms)
Manager::executeBulkWrite: 251.890509ms
commandStarted(114:find)
commandSucceeded(114:find): 1.183576ms (eventDuration=1.179000ms)
Manager::executeQuery: 1.382131ms
Cursor::toArray()[0]: 0.014396ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 170 : 
 Timestamp: 1656302684
Manager::selectServer: 0.093589ms
commandStarted(116:delete)
commandSucceeded(116:delete): 1.886251ms (eventDuration=1.890000ms)
commandStarted(118:insert)
commandSucceeded(118:insert): 0.982400ms (eventDuration=0.981000ms)
Manager::executeBulkWrite: 3.082317ms
commandStarted(120:find)
commandSucceeded(120:find): 0.764366ms (eventDuration=0.763000ms)
Manager::executeQuery: 0.916895ms
Cursor::toArray()[0]: 0.011760ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 171 : 
 Timestamp: 1656302685
Manager::selectServer: 0.102892ms
commandStarted(122:delete)
commandSucceeded(122:delete): 2.654586ms (eventDuration=2.665000ms)
commandStarted(124:insert)
commandSucceeded(124:insert): 1.757880ms (eventDuration=1.754000ms)
Manager::executeBulkWrite: 4.628723ms
commandStarted(126:find)
commandSucceeded(126:find): 1.166743ms (eventDuration=1.163000ms)
Manager::executeQuery: 1.332146ms
Cursor::toArray()[0]: 0.013120ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 172 : 
 Timestamp: 1656302686
Manager::selectServer: 0.101040ms
commandStarted(128:delete)
commandSucceeded(128:delete): 1.858342ms (eventDuration=1.859000ms)
commandStarted(130:insert)
commandSucceeded(130:insert): 1.185777ms (eventDuration=1.181000ms)
Manager::executeBulkWrite: 3.423311ms
commandStarted(132:find)
commandSucceeded(132:find): 0.792325ms (eventDuration=0.792000ms)
Manager::executeQuery: 0.952805ms
Cursor::toArray()[0]: 0.012405ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 173 : 
 Timestamp: 1656302687
Manager::selectServer: 0.054182ms
commandStarted(134:delete)
commandSucceeded(134:delete): 1.415736ms (eventDuration=1.416000ms)
commandStarted(136:insert)
commandSucceeded(136:insert): 1.069999ms (eventDuration=1.068000ms)
Manager::executeBulkWrite: 2.660544ms
commandStarted(138:find)
commandSucceeded(138:find): 1.010423ms (eventDuration=1.009000ms)
Manager::executeQuery: 1.145458ms
Cursor::toArray()[0]: 0.011560ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 174 : 
 Timestamp: 1656302688
Manager::selectServer: 0.056878ms
commandStarted(140:delete)
commandSucceeded(140:delete): 1.555713ms (eventDuration=1.554000ms)
commandStarted(142:insert)
commandSucceeded(142:insert): 1.150480ms (eventDuration=1.151000ms)
Manager::executeBulkWrite: 2.923116ms
commandStarted(144:find)
commandSucceeded(144:find): 1.004282ms (eventDuration=1.007000ms)
Manager::executeQuery: 1.165716ms
Cursor::toArray()[0]: 0.008804ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 175 : 
 Timestamp: 1656302689
Manager::selectServer: 0.135452ms
commandStarted(146:delete)
commandSucceeded(146:delete): 2.150836ms (eventDuration=2.163000ms)
commandStarted(148:insert)
commandSucceeded(148:insert): 1.409906ms (eventDuration=1.418000ms)
Manager::executeBulkWrite: 4.145350ms
commandStarted(150:find)
commandSucceeded(150:find): 1.035279ms (eventDuration=1.043000ms)
Manager::executeQuery: 1.330095ms
Cursor::toArray()[0]: 0.078881ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 176 : 
 Timestamp: 1656302690
Manager::selectServer: 0.174444ms
commandStarted(152:delete)
commandSucceeded(152:delete): 2.031473ms (eventDuration=2.032000ms)
commandStarted(154:insert)
commandSucceeded(154:insert): 1.344989ms (eventDuration=1.345000ms)
Manager::executeBulkWrite: 3.816317ms
commandStarted(156:find)
commandSucceeded(156:find): 1.004740ms (eventDuration=1.004000ms)
Manager::executeQuery: 1.260205ms
Cursor::toArray()[0]: 0.018340ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 177 : 
 Timestamp: 1656302691
Manager::selectServer: 0.128793ms
commandStarted(158:delete)
commandSucceeded(158:delete): 1.833047ms (eventDuration=1.838000ms)
commandStarted(160:insert)
commandSucceeded(160:insert): 696.642300ms (eventDuration=696.515000ms)
Manager::executeBulkWrite: 699.190058ms
commandStarted(162:find)
commandSucceeded(162:find): 1.012890ms (eventDuration=1.013000ms)
Manager::executeQuery: 1.531644ms
Cursor::toArray()[0]: 0.133240ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 178 : 
 Timestamp: 1656302693
Manager::selectServer: 0.112904ms
commandStarted(164:delete)
commandSucceeded(164:delete): 1.733728ms (eventDuration=1.737000ms)
commandStarted(166:insert)
commandSucceeded(166:insert): 1.055806ms (eventDuration=1.051000ms)
Manager::executeBulkWrite: 2.995173ms
commandStarted(168:find)
commandSucceeded(168:find): 0.715573ms (eventDuration=0.714000ms)
Manager::executeQuery: 0.855437ms
Cursor::toArray()[0]: 0.038898ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 179 : 
 Timestamp: 1656302694
Manager::selectServer: 0.069619ms
commandStarted(170:delete)
commandSucceeded(170:delete): 1.263081ms (eventDuration=1.292000ms)
commandStarted(172:insert)
commandSucceeded(172:insert): 1.124291ms (eventDuration=1.114000ms)
Manager::executeBulkWrite: 2.642189ms
commandStarted(174:find)
commandSucceeded(174:find): 0.753768ms (eventDuration=0.753000ms)
Manager::executeQuery: 0.901210ms
Cursor::toArray()[0]: 0.009404ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}


Response 180 : 
 Timestamp: 1656302695
Manager::selectServer: 0.079295ms
commandStarted(176:delete)
commandSucceeded(176:delete): 1.691377ms (eventDuration=1.698000ms)
commandStarted(178:insert)
commandSucceeded(178:insert): 1.098977ms (eventDuration=1.094000ms)
Manager::executeBulkWrite: 2.987843ms
commandStarted(180:find)
commandSucceeded(180:find): 0.819095ms (eventDuration=0.819000ms)
Manager::executeQuery: 0.981248ms
Cursor::toArray()[0]: 0.012603ms
object(stdClass)#9 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#10 (1) {
    ["oid"]=>
    string(24) "6295fdd2049dcd5aca422688"
  }
}

Server info :

  • 192.168.73.131 is primary
  • The average ping of each node per minute is 0.630 ms

@jmikola
Copy link
Member

jmikola commented Jun 27, 2022

That's right, the major speed problem was solved.

If so, that hints at DNS being at least one of the culprits here.

It's not clear to me if the JavaScript code was hitting a single web server or if requests were being distributed between two, but I don't think that makes much difference. Grepping the output for heartbeats beyond the norm shows the following:

Response 15 (timestamp: 1656302506)
serverHeartbeatSucceeded(192.168.73.95:27017): 1201.417767ms (eventDuration=1200.533000ms)

Response 19 (timestamp: 1656302512)
serverHeartbeatSucceeded(192.168.73.95:27017): 998.137727ms (eventDuration=997.419000ms)

Response 78 (timestamp: 1656302578)
serverHeartbeatSucceeded(192.168.73.131:27017): 443.390532ms (eventDuration=443.156000ms)

Response 136 (timestamp: 1656302644)
serverHeartbeatSucceeded(192.168.73.95:27017): 933.140789ms (eventDuration=932.404000ms)

The fact that libmongoc's calculated event durations fall very closely in line with the hrtime() measurement captured in PHP tells me that this issue falls outside of the PHP driver. I'm not even sure libmongoc is related, as this seems like an issue with either network communication/latency or the server occasionally taking longer to respond to a hello command (unlikely). The next step would be analyzing how the hello commands execute on the server.

Offhand, I'm not sure if Logging Slow Operations applies to hello commands, in which case you could activate the server-side query logger. If not, you might need to adjust the server log verbosity to get more diagnostic info on hello commands. I'm not familiar with server log tuning, so at this point I'd suggest asking in the MongoDB Developer Community Forums if you can't figure this out by reading the server manual alone.

If it turns out the server isn't spending a lot of time responding to hello, then this delay must be coming from something else in your network stack. But at this point, I'd be hard-pressed to attribute any of these delays to either the PHP driver or libmongoc directly.

@jmikola jmikola closed this as completed Aug 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants