MongoDB Collector (app-discovery-mongodb)
This collector collects a MongoDB server information and information about connected clients. For details about the configuration parameters, see Table 1.
Parameter |
Mandatory |
Configuration |
---|---|---|
output_path |
No |
Enter the storage path of the collection result file (app-discovery-mongodb-xxx.csv). If this parameter is left blank, the storage path defaults to <collector-installation-path>\output\file. Example: C:\Edge\tools\plugins\collectors\python\windows\mgc-app-discovery-collectors-windows\app-discovery-mongodb\output\file\app-discovery-mongodb-xxx.csv |
ssl_ca_file |
No |
If SSL is used for connection, enter the path of the CA certificate file (.pem). You are advised to use a specific set of CA certificates instead of a server certificate issued and signed by a well-known organization. |
ssl_client_private_key_password |
No |
If the private key contained in the certificate file has been encrypted, enter the password or passphrase. |
ssl_client_certificate_key_file |
No |
Enter the path of the .pem file that concatenates the certificate and its private key. If the private key of the certificate is stored in a separate file, it should be concatenated with the certificate file. |
auth_source |
No |
Enter the MongoDB authentication source. |
times |
Yes |
Set the number of collection times. The value ranges from 1 to 1,000. |
interval |
Yes |
Set the collection interval, in seconds. The value ranges from 1 to 60. |
password |
Yes |
Enter the login password. |
user |
Yes |
Enter the name of the user who has the ClusterMonitor and ReadAnyDatabase permissions. |
endpoint |
Yes |
Enter the connection endpoint of the MongoDB server, for example, 127.0.0.1:27017. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.