Install & Configure Redis MQ
The Redis MQ (RDMQ) Data Collector is a Go-based monitoring agent designed to collect operational and performance metrics from Redis instances participating in Redis MQ deployments. It computes derived metrics and reports them to the Rakuten SixthSense backend for centralized visibility and analytics.
note
For Redis MQ monitoring support, ensure that the Database Monitoring Agent is upgraded to version 5.0.0 or higher if you are currently running an earlier versions.
Pre-requisites
- For prerequisite checks for agent installation, see Prerequisite checks for agent installation.
- URL/IP of the SixthSense collector (your tenant URL, which will be provided by Customer Support).
- Access token from the SixthSense portal. For accessing the token, see Accessing your Access Token under Getting started with the Observability Portal.
- Package token to download the agent (which will be provided by Customer Support).
- For information about supported agent versions and framework, see Supported agents.
Download the Database Monitoring Agent
- Download latest meter-agent.zip. For Windows and Linux based servers, use the following link.
Install the Database Monitoring Agent
- Unzip the meter-agent.zip and go to the agent directory.
Configure the Database Monitoring Agent
- Open the config file
< path to Meter Agent >/Meter-Agent-v5.0.0/Configs/ss-redismq-config.yaml
- Update ss-redismq-config.yaml as per the instructions mentioned in the configuration file.
- Save and close the file.
Run/Start the Agent
- Run the Database Monitoring Agent manually with below command to monitor RedisMQ
- In case of network restrictions, pass proxy to the meter-agent process to be able to connect to sixthsense-backend. ( Linux Based Hosts )
Add the agent as a Service ( Windows )
- Register Meter Agent as a service in Windows with following command to moitor RedisMQ
Confirm whether the service is registered by opening Services and search for the Service Name - Sixthsense RedisMQ Agent with which you've registered.
Run the service by opening the Services again and look for Service name - Sixthsense RedisMQ Agent > Start OR sc start <service_name>.
note
- ( Windows based Hosts ) - Edit your host file on Redis Host to configure proxy OR you can use below command to configure proxy via administrator command prompt.
- One Meter Agent can monitor one Redis Host.
Validate Database Monitoring Agent is running on Host
- On Linux based Hosts, use
- On Windows Hosts
open the Services window OR open command prompt and run following command
Visualise RedisMQ data
Once Agent is installed & configured successfully, data can be visualised in RedisMQ Dashboard.