This section describes the parameters of the MMS Monitoring Agent configuration file. The connection setting MMS monitoring proxy needs to communicate with the MMS server. The following connection parameters are required. MmsApiKey type: the MMS proxy api key of the string mms group. You can check the proxy settings on the MMS interface. For example, mmsApiKeyABC123mmsBaseUrl type: String MM
This section describes the parameters of the MMS Monitoring Agent configuration file. The connection setting MMS monitoring proxy needs to communicate with the MMS server. The following connection parameters are required. MmsApiKey type: the MMS proxy api key of the string mms group. You can check the proxy settings on the MMS interface. For example, mmsApiKey = ABC123 mmsBaseUrl type: String MM
This section describes the parameters of the MMS Monitoring Agent configuration file. The connection setting MMS monitoring proxy needs to communicate with the MMS server. The following connection parameters are required. MmsApiKey type: the MMS proxy api key of the string mms group. You can check the proxy settings on the MMS interface. For example, mmsApiKey = ABC123mmsBaseUrl type: String MMS? The URL of the Web server. For example, mmsBaseUrl = http://mms.ttlsa.com:8080HTTP Proxy Settings httpProxy type: String connects to the mms http service through the proxy server, where the URL of the proxy server is set. For example, httpProxy = http://example-proxy.com:8080 . Introduced by monitoring agent 2.3.1. MongoDB SSL settings when the monitoring proxy connects to mongodb through SSL, you need to set these configurations. UseSslForAllConnections type: Boolean is set to true, and all connections are encrypted over SSL. The sslTrustedServerCertificates parameter is required. SslTrustedServerCertificates type: String specifies the certificate path. For example: sslTrustedServerCertificates =/etc/mongodb-mms/mongodb-certs.pemsslRequireValidServerCertificates type: Boolean use this option to disable certificate verification. MongoDB? Set the krb5Principal type for Kerberos: the Kerberos principal used by the string proxy. For example, krb5Principal = mmsagent/myhost@EXAMPLE.COMkrb5Keytab type: String specifies the absolute path of the Kerberos primary key file. For example: krb5Keytab =/etc/mongodb-mms/mms-monitoring-agent.keytabMMS server SSL settings monitoring proxy and MMS server through SSL communication. SslTrustedMMSServerCertificate by default, the Monitoring Agent uses a Trusted Root CA installed on the system. If the proxy cannot find the Trusted Root CA, manually configure these settings. This parameter is required if the mms http service uses a self-Signed SSL certificate. Specify the certificate path. For example, sslTrustedMMSServerCertificate =/etc/mongodb-mms/mms-certs.pemsslRequireValidMMSServerCertificates type: Boolean sets this value to false to disable certificate verification. Munin sets the hardware information of the monitoring node. The monitoring of nodes will be discussed later. EnableMunin type: Boolean is set to false if the monitoring agent does not want to use Munin-node to collect hardware information. The default value is true. The following configurations are not recommended. MongoDB Authentication Settings can be used if all monitored MongoDB instances use the same MongoDB-CR username and password. The user name and password set here will overwrite the configuration on the MMS interface. For proxy verification requirements, please pay attention to the following content. GlobalAuthUsername type: the username used by the string monitoring agent to connect to mongodb. For example, globalAuthUsername = mms-monitoring-agentglobalAuthPassword type: password of the globalAuthUsername string. Example: globalAuthPassword = somePassword
Original article address: Description of MMS monitoring proxy configuration options (9). Thank you for sharing it with me.