Bahmni PAT call on 31 Jan 2024 (and how to Monitor Bahmni server using Grafana and Loki)

Hello Everyone,

[Reminder] We have PAT call happening at 6:30 pm IST, 1 pm UTC, Wednesday 31st January 2024. See your timezone here: Your timezone

Zoom meeting: Launch Meeting - Zoom

Please provide any topic you would like to discuss in this thread.

@arjun @mksrom @ramashish @shivarachakonda @binduak @swetha184 @laxman @anandpatel @snehabagri @sushilp @sushmit @vmalini @dipakthapa @ramashish @mddubey @rrameshbtech @mddubey @iadksd @mwelazek @michaelbontyes @buvaneswariarun @sanjayap @florianrappl @apaule @mwelazek @tejakancherla @rabbott @gsluthra @wolf @mdg583 @akhilmalhotra @n0man @swatigogia @mohant @sanofersameera @soorya @deepthi @rohit.yawalkar @venu @atish1603 @grace @abhinab @binduak @mohant @sivareddy @gsluthra @akanter

I would like to do a brief overview about the monitoring and logging setup for Bahmni Installations with docker compose using Prometheus and Grafana and get feedbacks and thoughts. Attaching few screenshots of the dashboards.

Container Metrics

Node Metrics

Application status


Hello everyone, I would like to discuss below issues, we are facing currently in bahmni-docker.

Issues are:

getting 404 for uploaded-files in csv export, Admin module(Getting Ngnix 404 error for uploaded-files in CSV export, Admin module In bahmni-docker)

getting 500 error for ststus call in sv export(Getting 500 error for status call in Admin module, csv export in bahmni-docker)

Search functionality is not working correctly in All patients queue(Serach functionality is not working correctly in All patients queue bahmni-docker)

Story card for search functionality :- [BAH-3267] - Bahmni - JIRA

Please find notes here

Session by @mohant , on Grafana/Loki setup for monitoring Bahmni: YouTube Recording Link

  1. Separate Monitoring stack (with docker-compose)
  2. Pulls metrics from Bahmni/any server, using Node Exporter (for machine) and cAdvisor(for Container metrics).
  3. Logs are pushed by Loki Driver to Loki
  4. You can view metrics, logs on Grafana/Loki, and setup alerts/triggers for email, etc.

This will be added into the product soon.

1 Like