ays-agent
The At Your Service Agent Sensor is a Python app that allows you to monitor a system.
The agent provides a few mechanisms to report status to @ys. You can:
- Use the built-in resource usage agent. This will send CPU, HDD, RAM, and/or network usage to @ys.
- Call the agent as a one-shot script with a value or status.
- Execute a program, on a specified interval, and report the values it produces.
This agent integrates directly with the Agent Sensor Service. Therefore, the property values provided to the CLI app are the same as those described in the documentation. For example, the alerting levels (critical ... warning), status states (critical ... healthy), etc. use the same parameter values.
Installation
Install using pip (requires Python v3.8+).
pip install ays-agent
TODO: Windows self-contained installer
What Next?
Please refer to
Metadata
Release files for ays-agent 1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ays_agent-1.1.tar.gz | 14.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ays_agent-1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 31.2 kB
Release files / ays_agent-1.1.tar.gz
| Download URL | ays_agent-1.1.tar.gz |
|---|---|
| Size | 14.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e7ca1441f0b0f6133fa3805e66bc4d3cfaad3c130c700a7d12947f0b1be8dea8
|
|
BLAKE2b-256 checksum How to use checksums |
117d2e5bb2bbe70c89d73b2524fc6381bf797f5627f156ea306f90c29a393438
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|
Release files / ays_agent-1.1-py3-none-any.whl
| Download URL | ays_agent-1.1-py3-none-any.whl |
|---|---|
| Size | 16.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2ed1bf8b5a2289315128d62d45e7904d0ab2095d9043af149096ed9fc73cdfe4
|
|
BLAKE2b-256 checksum How to use checksums |
275217ed83cfd90fc761e94893f5fcb4ca7343b9f67d6cdd046723aa14b6a647
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/4.0.2 CPython/3.11.8
|