TairPulse is a tool to visualize the latency and availability of Tair/Redis instances.
Project description
TairPulse
TairPulse is a tool for visualizing the latency and availability of Tair/Redis instances.
Installation
TairPulse requires Python 3.7
or later.
Install it using pip
or your preferred PyPI package manager.
pip install tair-pulse
Usage
usage: tair-pulse [-h] [--host HOST] [--port PORT] [--password PASSWORD]
[--cluster] [--max-rt MAX_RT]
Optional Arguments:
-h, --help
: Show the help message and exit.--host HOST
: Specify the server hostname (default is 127.0.0.1).--port PORT
: Specify the server port (default is 6379).--password PASSWORD
: Specify the password for Tair/Redis authentication.--cluster
: Specify if the server is a node of the Tair/Redis cluster.--max-rt MAX_RT
: Print the key that exceeds the specified maximum response time (default is 0).
Examples:
Run TairPulse with the default configuration against 127.0.0.1:6379:
$ tair-pulse
Test an Aliyun Tair instance without a password:
$ tair-pulse --host r-bp1qf8wio5zkp01pzt.redis.rds.aliyuncs.com
Test a cluster instance with a password, where one of the nodes is 192.168.10.1:7000:
$ tair-pulse --host 192.168.10.1 --port 7000 --password 123456 --cluster
Note: Replace the values in the examples with your actual server hostname, port, and password if applicable.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tair_pulse-1.0.2.tar.gz
(596.3 kB
view hashes)
Built Distribution
tair_pulse-1.0.2-py3-none-any.whl
(87.3 kB
view hashes)
Close
Hashes for tair_pulse-1.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 055a74286021dc8b21dd5d99ffd1df844c986fc21d039ab9c922a63e53828d30 |
|
MD5 | e0e9adab676c4d69aecde79cd3b08db4 |
|
BLAKE2b-256 | 68eb5ef9539459cf2345de963660bd0d463dc60451d15695efa51b6083ab281a |