grafana and prometheus use cases: production patterns for scalable observability | pilput