Skip to main content

Distributed supervision tool for HTTP.

Project description

Argos monitoring

A monitoring and status board for your websites.

Screenshot of Argos’ status page

  1. Define a list of websites to monitor
  2. Specify a list of checks to run on these websites.
  3. Argos will run the checks periodically and alert you if something goes wrong.

Internally, a HTTP API is exposed, and a job queue is used to distribute the checks to the agents.

Requirements

  • Python: 3.11+
  • Backends: SQLite (development), PostgreSQL 14+ (production)

License

Copyright © 2023 Alexis Métaireau, Framasoft

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

argos_monitoring-0.5.0.tar.gz (605.3 kB view details)

Uploaded Source

Built Distribution

argos_monitoring-0.5.0-py2.py3-none-any.whl (243.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file argos_monitoring-0.5.0.tar.gz.

File metadata

  • Download URL: argos_monitoring-0.5.0.tar.gz
  • Upload date:
  • Size: 605.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.2

File hashes

Hashes for argos_monitoring-0.5.0.tar.gz
Algorithm Hash digest
SHA256 93ae1eddda03b9edbf6a585bcf4b5dc63bf64da7deeb26ba5b4db803cf773c23
MD5 b3a07229c9ab213f4b74c71f66103630
BLAKE2b-256 bd85e873f2e17f769d36616fc23d0db48f4a6d168a4133c67c4d3209e458d890

See more details on using hashes here.

File details

Details for the file argos_monitoring-0.5.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for argos_monitoring-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 30241689b8cfe774bc94602f03f7c60a5d667b631957462e68ec7bee774f4247
MD5 51317708e14a28669bbecbde72cb5f5b
BLAKE2b-256 fc70e05fc667ca0ff8ccce33d239cc009e97148df94a936cbb07bed977da766b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page