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.9.0.tar.gz (613.6 kB view details)

Uploaded Source

Built Distribution

argos_monitoring-0.9.0-py2.py3-none-any.whl (257.2 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

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

File hashes

Hashes for argos_monitoring-0.9.0.tar.gz
Algorithm Hash digest
SHA256 7633a718fbcf7f9e2c56ead694e818fb2c70584bda3096be31976dad49535007
MD5 6fdde9f6df22afe047325a95b81ecc7d
BLAKE2b-256 abd33c5a233f90fb5b31091d8e23aa5426060d419c090ed7249281cc7747a365

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for argos_monitoring-0.9.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9b21e2c6034d4999e37139a7e03c8fd60f2dc939c437594f7955ce2192452628
MD5 4cf5777605c1a0bd0eb6e29a93c673f0
BLAKE2b-256 07886d4e29e54a9ec13b414c2be54762973a6e5c80bd7c255217aad786655a1a

See more details on using hashes here.

Supported by

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