An Azure service that provides hosted, universal storage for Azure app configurations.
Hi @Bradley Cotier ,
Azure App Configuration diagnostic logs record that a key/value was created, updated, or deleted, but not the actual value that was written.
As mentioned in MSDOC, the audit logs include details such as the operation, key, caller, IP address, and timestamp, but not the key's value. Therefore, it's not possible to surface "when a key was set to a specific value" from diagnostic logs alone.
If you want to plot "times when key FeatureX became Enabled" or "when Mode changed to Maintenance", Azure App Configuration logs alone cannot provide that history because the value itself is never logged. You can follow any of the below alternatives:
- Store configuration changes through a CI/CD pipeline that records the values (or hashes of values) in Git or another audit store.
- Emit a custom log/event whenever your deployment updates App Configuration.
- If you're using App Configuration revisions, query the revision history via the App Configuration API and export it periodically to Log Analytics or another data source that Grafana can query.
Hope this helps!
If the resolution was helpful, kindly take a moment to click on and click on Yes for was this answer helpful. And, if you have any further query do let us know.