mirror of
https://framagit.org/framasoft/framaspace/argos.git
synced 2025-04-28 18:02:41 +02:00
📝 — Fix server start documentation
See merge request framasoft/framaspace/argos!1
1.6 KiB
1.6 KiB
Argos monitoring
Argos is an HTTP monitoring service.
- Define a list of websites to monitor
- Specify a list of checks to run on these websites.
- 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 on the network.
Features
- Made for large systems: It's meant to supervise a large number of websites.
- Server/Agent architecture: The server is responsible for storing the configuration and the results of the checks. The agent is responsible for running the checks and sending the results to the server.
- Extensible: You can add new checks using pure python.
- HTTP API: You can use the HTTP API to get the results of the checks.
Installation
pip install argos-monitoring
argos server start
argos agent http://localhost:8000 "<auth-token>"
---
caption: config.yaml
---
Next
::::{grid} 2 :::{grid-item-card} Getting started 🔗 installation/getting-started.html The best way to get started with argos. ::: :::{grid-item-card} Developper docs 🔗 /developer/overview.html You want to know more about the internals ?. ::: ::::
:caption: Getting started
:hidden:
installation/getting-started
installation/postgresql
cli
api
:caption: Configuration
:hidden:
configuration
checks
:caption: Developer docs
:hidden:
developer/overview
developer/new-check
developer/models