https://github.com/fredwangwang/dping
util to perform distributed ping among server nodes to identify network degradation, using ansible and python
https://github.com/fredwangwang/dping
ansible ping python
Last synced: about 1 month ago
JSON representation
util to perform distributed ping among server nodes to identify network degradation, using ansible and python
- Host: GitHub
- URL: https://github.com/fredwangwang/dping
- Owner: fredwangwang
- License: mit
- Created: 2021-10-23T18:01:58.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-23T18:28:16.000Z (over 4 years ago)
- Last Synced: 2025-03-30T02:44:06.806Z (about 1 year ago)
- Topics: ansible, ping, python
- Language: Shell
- Homepage:
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dping
util to perform distributed ping among server nodes to identify network degradation, using ansible and python
## Usage
Run `./dping ` and it will generate a csv file under current working directory containing the ping result, which can be further analysed in Excel or other toolings.
## Example:
```
$ ./dping.sh prod.ini
open ICMP firewall and install/update iputils
...
...
run distributed ping, takes a few minutes...
...
...
gather ping summary
remove ICMP firewall rule
...
...
finished: prodPingSummary.csv
$ cat prodPingSummary.csv
src\dest,10.0.0.1,10.0.0.2
10.0.0.1,200,198
10.0.0.2,195,200
```
Sample Result in Excel (after coloring cells):
