Skip to content

Monitoring

Double-check the health status of Discover’s dependencies.

Discover depends on four services:

  • Opensearch as the document engine
  • MySQL
  • Redis
  • MinIO for object storage

If an exception or error occurs related to any of the above services, refer to this document to check their health status.

In the left sidebar click on System to view the visualized health status of Discover’s core services.

The System page shows:

  • A green light next to each service indicates it is running healthily.
  • A yellow or red light indicates the service is not running properly.
  • The task executor displays the cumulative number of completed and failed document parsing tasks from the past 30 minutes.

Monitoring

On the System page, you can click on a specific 30-second time interval to view the details of completed and failed tasks, including which documents were processed and any errors that occurred.

If a service shows a yellow or red status:

  1. Check the Docker container for that service is running: docker ps

  2. Review container logs for errors: docker logs <container-name>

  3. Restart the affected container if necessary: docker restart <container-name>

Common services and their container names:

  • MySQL: discover-mysql
  • Redis: discover-redis
  • MinIO: discover-minio
  • Opensearch: discover-opensearch