Skip to main content
1.2.0

SSL

SSL configuration controls HTTPS for the exporter HTTP server. Remote JMX/RMI SSL for standalone mode uses top-level ssl: true.

Exporter HTTP TLS

httpServer:
ssl:
keyStore:
filename: exporter.p12
password: changeit
certificate:
alias: exporter
KeyDescription
httpServer.ssl.keyStore.filenameKey store file or javax.net.ssl.keyStore fallback.
httpServer.ssl.keyStore.typeOptional key store type.
httpServer.ssl.keyStore.passwordKey store password or javax.net.ssl.keyStorePassword fallback.
httpServer.ssl.certificate.aliasCertificate alias.
httpServer.ssl.trustStore.filenameTrust store file for mutual TLS.
httpServer.ssl.trustStore.typeOptional trust store type.
httpServer.ssl.trustStore.passwordTrust store password.
httpServer.ssl.mutualTLSEnable client certificate authentication. Default false.

Exporter HTTP mutual TLS

httpServer:
ssl:
mutualTLS: true
keyStore:
filename: exporter.p12
password: changeit
trustStore:
filename: clients.p12
password: changeit

Remote JMX/RMI SSL

For standalone remote JMX/RMI SSL, use the top-level boolean key:

hostPort: application.example.com:9999
ssl: true
rules:
- pattern: ".*"