Skip to content

Conversation

@pauldotyu
Copy link
Contributor

@pauldotyu pauldotyu commented Feb 1, 2024

Purpose

  • Adds observability tooling to the azd infra templates. Tools include:
    • Azure Log Analytics (for logs)
    • Azure Monitor managed workspace for Prometheus (for metrics)
    • Azure Managed Grafana (for visualization)
    • Container insights

Does this introduce a breaking change?

[ ] Yes
[x] No

Pull Request Type

What kind of change does this Pull Request introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Documentation content changes
[ ] Other... Please describe:

How to Test

  • Open the repo using GitHub Codespaces
  • Run the following command to provision all Azure resources
azd up

What to Check

Verify that the following are valid

  • The store front and store admin web applications are accessible
  • In the Azure portal, navigate to the AKS cluster, click on Insights and verify all monitoring tools are connected
  • Verify you can view Grafana dashboards for managed Prometheus

Other Information

prometheus, grafana, container insights
@pauldotyu pauldotyu marked this pull request as ready for review February 1, 2024 23:32
Copy link
Contributor

@usepowershell usepowershell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome to have the monitoring wired up with the deployment

@usepowershell usepowershell merged commit 958442f into Azure-Samples:main Feb 2, 2024
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.

2 participants