Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kruserr/aiocheck
A python asyncio host health checker using native ping commands
https://github.com/kruserr/aiocheck
Last synced: about 2 months ago
JSON representation
A python asyncio host health checker using native ping commands
- Host: GitHub
- URL: https://github.com/kruserr/aiocheck
- Owner: kruserr
- License: mit
- Created: 2020-06-22T17:03:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-05T21:32:01.000Z (over 4 years ago)
- Last Synced: 2024-08-09T02:58:04.165Z (5 months ago)
- Language: Python
- Size: 45.5 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# aiocheck
A python asyncio host health checker using native ping commands.
Example:
```
pip install aiocheck
aiocheck 10.20.30.40 10.20.30.50 10.20.30.60
```stdout:
```
###########
# Running #
###########Addresses: ['10.20.30.50', '10.20.30.40', '10.20.30.60']
Press CTRL+C to exit
```aiocheck_log.csv:
```
address, alive, timestamp
10.20.30.60, False, 2020-06-22 17:35:40.398753
10.20.30.40, False, 2020-06-22 17:35:40.398729
10.20.30.50, False, 2020-06-22 17:35:40.398660
```
For further details visit the [Documentation](https://github.com/kruserr/aiocheck/wiki).
# Install
### Using pip
```
pip install aiocheck
aiocheck localhost
```### Using binary from GitHub
```
git clone https://github.com/kruserr/aiocheck.git
cd aiocheck
./bin/aiocheck.exe localhost
```
For further install instructions visit the [Documentation](https://github.com/kruserr/aiocheck/wiki/Install).
# Develop
### Open in VS Code
```
git clone https://github.com/kruserr/aiocheck.git
python -m pip install --upgrade pip setuptools wheel pytest tox twine pyinstaller
cd aiocheck
python -m pip install -e .
code .
```### Run VS Code Tasks
CTRL+P
```
>Tasks: Run Task
```
For further developing instructions visit the [Documentation](https://github.com/kruserr/aiocheck/wiki/Develop).