OXIESEC PANEL
- Current Dir:
/
/
var
/
www
/
firebase
/
vendor
/
google
/
grpc-gcp
/
cloudprober
/
grpc_gpc_prober
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
08/12/2024 10:35:19 AM
rwxr-xr-x
📄
firestore_probes.php
779 bytes
08/12/2024 10:34:01 AM
rw-r--r--
📄
prober.php
2.64 KB
08/12/2024 10:34:01 AM
rw-r--r--
📄
spanner_probes.php
10.27 KB
08/12/2024 10:34:01 AM
rw-r--r--
📄
stackdriver_util.php
1.58 KB
08/12/2024 10:34:02 AM
rw-r--r--
Editing: firestore_probes.php
Close
<?php require('../vendor/autoload.php'); $_PARENT_RESOURCE = 'projects/grpc-prober-testing/databases/(default)/documents'; /* Probes to test ListDocuments grpc call from Firestore stub. Args: stub: An object of FirestoreStub. metrics: A dict of metrics. */ function document($client, &$metrics){ global $_PARENT_RESOURCE; $list_document_request = new Google\Cloud\Firestore\V1beta1\ListDocumentsRequest(); $list_document_request->setParent($_PARENT_RESOURCE); $time_start = microtime_float(); $client->ListDocuments($list_document_request); $lantency = (microtime_float()- $time_start) * 1000; $metrics['list_documents_latency_ms'] = $lantency; } $probFunctions = [ 'documents' => 'document' ]; return $probFunctions;