host-check-service
host-check-service watches disk usage on the paths you choose and publishes alert.normalized. Usage at the warning threshold, then critical, opens an alert; a drop recovers it. A path that cannot be measured opens disk_path_unavailable. Run one instance per host.
Configure and run
host, paths, and poll_interval_seconds are required. host is the alias stored on the alert. warning_used_percent defaults to 90 and critical_used_percent to 95. Paths are measured inside the process: mount each host directory on the path listed in the config. Field reference: configuration.
host-check:
host: local
category: kontiki.host
poll_interval_seconds: 30
warning_used_percent: 90
critical_used_percent: 95
paths:
- /
RabbitMQ and the registry come from stack/common.services.yaml.
docker run --rm \
-v "$PWD/stack:/stack:ro" \
-v "$PWD/config:/config:ro" \
ghcr.io/kontiki-org/host-check-service:1.0.0 \
--config /stack/common.services.yaml \
--config /config/host-check.yaml
From a checkout:
poetry run host-check-service \
--config stack/common.services.yaml \
--config config/host-check.yaml
Metadata
Release files for host-check-service 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| host_check_service-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / host_check_service-1.0.0-py3-none-any.whl
| Download URL | host_check_service-1.0.0-py3-none-any.whl |
|---|---|
| Size | 12.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a4368ca8193cc1a263c401033b7188d736752c83832f112950d998386f1ed26f
|
|
BLAKE2b-256 checksum How to use checksums |
0d3bd8fc3b275b7c916974c47341f04defb75a133b5f395600ee2b78ae7217ad
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.
Transparency logSecurity for host-check-service 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 1 file in this release has been uploaded with provenance metadata.
Attestation for host_check_service-1.0.0-py3-none-any.whl
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.