Skip to main content

tair-pulse

tair-pulse is a tool for visualizing the latency and availability of Tair/Redis instances.

image.png

Installation

tair-pulse requires Python 3.8 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).
  • --fork: Use save to trigger fork(2) in order to test latency.

Examples:

Run tair-pulse 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.

Metadata

Release files for tair-pulse 1.3.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tair-pulse 1.3.4
File Size Uploaded Provenance
tair_pulse-1.3.4.tar.gz 15.1 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tair-pulse 1.3.4
File Interpreter ABI Platform
tair_pulse-1.3.4-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 MB

Release files / tair_pulse-1.3.4.tar.gz

Download URL tair_pulse-1.3.4.tar.gz
Size 15.1 MB
Tags Source
SHA-256 checksum
How to use checksums
24b8670c84e21ed780c03eeb7a377f7d950bfbbe036ffcdd439502015a01cadf
BLAKE2b-256 checksum
How to use checksums
d70d2243704dcdc65bbffd9768e1139508d045eeba5df0ad10dac8eac940a76c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Release files / tair_pulse-1.3.4-py3-none-any.whl

Download URL tair_pulse-1.3.4-py3-none-any.whl
Size 87.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b5a42605d5593897d885de4ad39abb3a6c3dc4c75f690c70df3206ea73f4fd2f
BLAKE2b-256 checksum
How to use checksums
0e7b7ef2475212a703b86af2d6a5e678988c82307605085d43678a99d8433913
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.7

Security for tair-pulse 1.3.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page