mirror of
https://github.com/MarginaliaSearch/MarginaliaSearch.git
synced 2025-02-23 21:18:58 +00:00

The new service 'status-service' will poll public endpoints periodically, and publish a basic read-only UI with the results, as well as publish the results to prometheus.
531 B
531 B
The status service monitors the search engine's public endpoints, and publishes a status page as well as prometheus metrics with the outcome.
The reason for this simple service is to help identify bad deployments and other issues that might affect the search engine's availability, to reduce the amount of manual monitoring checking that needs to be done.
The service stores its data in a small sqlite database in the data
directory,
giving it more resilience to network issues and other problems that might affect
the system.