Skip to content

fix(kb): add ChromaDB service monitoring to health checks and API (#3461)#3983

Merged
mrveiss merged 1 commit intoDev_new_guifrom
issue-3461
Apr 8, 2026
Merged

fix(kb): add ChromaDB service monitoring to health checks and API (#3461)#3983
mrveiss merged 1 commit intoDev_new_guifrom
issue-3461

Conversation

@mrveiss
Copy link
Copy Markdown
Owner

@mrveiss mrveiss commented Apr 8, 2026

Problem: ChromaDB (Knowledge Base) availability was not monitored by health checks or the service status API, making KB outages invisible to the frontend.

Root Cause:

  • Ansible health-check playbook did not check autobot-chromadb service or port 8100
  • Backend service_monitor.py API listed Redis/Ollama/NPU/Browser but omitted AI Stack entirely

Solution:

  1. Ansible health-check.yml: Add autobot-chromadb service check and health endpoint test (port 8100)
  2. Backend service_monitor.py: Add ChromaDB health checks to both get_service_statuses() and get_vm_statuses() endpoints

Result:

Closes #3461

@mrveiss mrveiss merged commit 658df6f into Dev_new_gui Apr 8, 2026
1 of 4 checks passed
@mrveiss mrveiss deleted the issue-3461 branch April 8, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant