In addition to bumping the underlying Terraform provider version to v2.36.0, with the v0.29.0 release, upbound/provider-azuread now exposes the following Prometheus metrics from the upjet runtime:
upjet_terraform_cli_duration: This is a histogram metric and reports statistics, in seconds, on how long it takes a Terraform CLI invocation to complete.upjet_terraform_active_cli_invocations: This is a gauge metric and it's the number of active (running) Terraform CLI invocations.upjet_terraform_running_processes: This is a gauge metric and it's the number of running Terraform CLI and Terraform provider processes.upjet_resource_ttr: This is a histogram metric and it measures, in seconds, the time-to-readiness for managed resources. Time-to-readiness (TTR for short) is defined for managed resources with theReady=Truestatus condition and is defined as the time between the MR'smetadata.creationTimestampand the time it acquires theReady=Truecondition.
A detailed account of the available custom Prometheus metrics together with examples showing them in action can be found in crossplane/upjet#170.
The provider's package is available as xpkg.upbound.io/upbound/provider-azuread:v0.5.0, and please don't forget to check the provider's Upbound Marketplace documentation.
What's Changed
- ci: configure renovate by @phisco in #8
- Update
OWNERS.mdand addCODEOWNERSby @turkenf in #27 - Bump Terraform provider version to v2.36.0 by @svscheg in #29
- Consume upjet with custom metrics by @turkenf in #30
New Contributors
Full Changelog: v0.4.0...v0.5.0