This article outlines the pre-configuration requirements for deploying the Redis cartridge in Foglight. It includes user permissions and certificate setup for secure communication with the Redis Enterprise REST API.
To enable secure monitoring, the Redis Agent requires a user with appropriate REST API access and a trusted certificate for encrypted communication. Without these, the agent cannot authenticate or connect securely to Redis Enterprise.
Foglight requires a user with one of the following Cluster Management Access roles:
It is recommended to use DB Member or Cluster Viewer for minimal access.
Refer to the Redis Enterprise documentation for full role descriptions.
Note: Redis ACLs (data access controls) are not required.
To securely communicate with the Redis REST API, Foglight requires the root certificate in its truststore.
/etc/opt/redislabs/api_cert.pem
keytool -importcert \\
-keystore truststore.jks \\
-alias redis_api_cert \\
-file api_cert.pem \\
-keypass changeit \\
-storepass changeit \\
-storetype JKS \\
-noprompt
Edit baseline.jvmargs.config in [FGLAM_HOME]/state/default/config:
vmparameter.0 = "-Djavax.net.ssl.trustStore="C:/path/to/truststore.jks"";
vmparameter.1 = "-Djavax.net.ssl.trustStorePassword=changeit";
vmparameter.2 = "-Djavax.net.ssl.trustStoreType=JKS";
Use forward slashes for Windows paths and escape quotes with a backslash (").
Restart the Foglight Agent Manager to apply the updated JVM parameters.
Ensure the Disable certificate authentication? checkbox is unchecked in the Agent Status Properties.
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Termini di utilizzo Privacy Cookie Preference Center