Skip to main content

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)

Source distribution for ays-agent 1.1
File Size Uploaded
ays_agent-1.1.tar.gz 14.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ays-agent 1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

1.1 This release

2 release files

1.0

2 release files

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