Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emit Cluster Feature Metrics for Cluster Operations #3631

Merged
merged 2 commits into from
Jul 8, 2024

Commits on Jun 27, 2024

  1. Emit cluster features enabled/disabled during cluster provisioning

    Add workload identity or cluster service principal metrics emission
    Add emit features
    Emit features concerning newly installed clusters.
    Add emitMetrics to all provisioning states
    Add logging statements for metrics,
    Allows metrics being emitted to also be used in kusto dashboards.
    Constant values are used for all metric names in deminsions.
    If an error is encountered while gathering metrics, that metric is omitted.
    Unit tests provide 100% coverage for emitMetrics.
    
    Rename emitMetrics to emitProvisioningMetrics, rename emitInstallMetrics to emitMetrics,
    emitMetrics can be used for all provisioning states, not just creating state. Changed name to reflect this.
    s-fairchild committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9d1aa64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a99acf9 View commit details
    Browse the repository at this point in the history