Observability Architecture: Components, Stakeholders, and Tools Explained