Skip to content

a network diagnostic tool that provides comprehensive insights into your network performance. built in Rust πŸ¦€

License

Notifications You must be signed in to change notification settings

0xTxbi/pantheon-probe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PantheonProbe πŸ›°οΈ

License

PantheonProbe is a network diagnostic tool that provides comprehensive insights into your network performance. It's designed to help you measure latency, packet loss, jitter, and bandwidth with ease.


Table of Contents


1. Installation

To install PantheonProbe, use the Rust package manager, Cargo:

cargo install pantheon-probe

This command will download and compile the tool, making it ready for use.


2. Usage

PantheonProbe provides a range of options to customize and fine-tune network measurements.

Options

  • -t, --target <HOST>: Specifies the target host or IP address for testing.

Examples

  1. Measure network metrics for a specific host:

    pantheon-probe -t example.com

3. Network Metrics

PantheonProbe provides the following network metrics:

Latency ⏱️

Latency measures the time taken for a packet to travel from the source to the destination and back. It is an essential metric for assessing the responsiveness of a network connection.

Packet Loss πŸ“¦ 🚫

Packet loss quantifies the percentage of packets that fail to reach their destination. High packet loss can indicate network congestion or instability.

Jitter 🌊

Jitter measures the variability in packet arrival times. A low jitter value indicates a stable network connection, while high jitter can lead to inconsistent performance.

Bandwidth 🌐

Bandwidth measures the maximum data transfer rate between two points in a network. It is crucial for determining the capacity of a network connection.

DNS Resolution Time πŸ•’

DNS Resolution Time measures the time taken to resolve the target host's domain name to an IP address. This metric is important for understanding the efficiency of DNS resolution in your network.


5. Reporting Issues

If you encounter any issues or have suggestions for improvement, please open an issue on GitHub.


6. License

This tool is licensed under the MIT License. See the LICENSE file for details.

About

a network diagnostic tool that provides comprehensive insights into your network performance. built in Rust πŸ¦€

Topics

Resources

License

Stars

Watchers

Forks

Languages