Keeping an eye on your BoardPulse AI deployment helps you spot resource pressure early and confirm that all services are communicating correctly. This page covers the commands to monitor hardware usage, check service health, and diagnose the most common issues operators encounter.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/FloxTBoTyy/BoardPulse-AI/llms.txt
Use this file to discover all available pages before exploring further.
GPU usage (NVIDIA)
When running Ollama with GPU support, verify that inference is hitting the GPU rather than falling back to CPU:CPU and RAM usage
To see a live view of processor and memory consumption across every running container:api, admin, postgres, redis, openwebui, and ollama containers in a continuously refreshed table. Press Ctrl+C to exit.
API logs
Stream live output from the FastAPI backend to trace query handling, SQL generation, and errors:api with any service name to tail its output:
Health check endpoint
Theapi service exposes a health check endpoint you can poll from any HTTP client:
Checking all service statuses
To see the status of every container in the stack at a glance:running status. A container in exited or restarting state indicates a problem — check its logs with docker compose logs -f <service> to find the error.
Admin panel connectivity check
The admin panel athttp://localhost:3001 provides a visual check of your workspace configuration. Navigate to the Workspace default section to confirm that BoardPulse AI has successfully connected to your source database and detected the expected tables and columns.
This is the fastest way to verify that DEFAULT_SOURCE_DATABASE_URL and DEFAULT_SOURCE_INCLUDE_TABLES are correct after changing your .env.
Common issues
API container exits immediately on startup
API container exits immediately on startup
The most common cause is an invalid or unreachable Confirm that
DATABASE_URL. Check that the postgres container is healthy before the api container attempts to connect:DATABASE_URL in your .env matches the credentials set in POSTGRES_USER, POSTGRES_PASSWORD, and POSTGRES_DB.Ollama not responding to requests
Ollama not responding to requests
Verify two things: that If the model is missing from the list, pull it:Also confirm that you started the stack with
OLLAMA_ENABLED=true is set in .env, and that the model has been pulled into the container.--profile local-models, since the ollama service does not start without it.Exports not downloading
Exports not downloading
Export files are written to the path configured in If you have changed
EXPORTS_DIR (default: /tmp/boardpulse-exports). If exports silently fail, the directory may not be writable by the api process.Check the current value in your .env:EXPORTS_DIR to a custom path, ensure the directory exists and the container user has write permission. Restart the api container after making changes: