Port conflict between BentoML and Grafana prevents dashboard access
warningconfigurationUpdated Mar 24, 2026
How to detect:
Both BentoML and Grafana use port 3000 by default. When running both services on the same host, Grafana fails to start or BentoML service becomes inaccessible, blocking metrics visualization setup.
Recommended action:
Change Grafana's default port to avoid conflict. Edit /etc/grafana/grafana.ini, locate [http] section, set http_port to an available port (e.g., 4000), uncomment the line, and restart Grafana with 'sudo systemctl restart grafana-server'. Access Grafana at the new port.