Skip to content

Lab07#3008

Open
SerggAidd wants to merge 43 commits intoinno-devops-labs:masterfrom
SerggAidd:lab07
Open

Lab07#3008
SerggAidd wants to merge 43 commits intoinno-devops-labs:masterfrom
SerggAidd:lab07

Conversation

@SerggAidd
Copy link

What was done

  • Implemented Lab 7 observability stack with Loki, Promtail, and Grafana, including Docker Compose deployment, Loki TSDB + schema v13 configuration, and Promtail Docker service discovery with relabeling.
  • Added structured JSON logging for both Python and Go applications, validated LogQL queries in Grafana Explore, and created a dashboard with log stream, request rate, error logs, and log level distribution panels.
  • Improved production readiness by disabling anonymous Grafana access, moving credentials to .env, adding resource limits, configuring health checks, and documenting the full setup in monitoring/docs/LAB07.md.

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