You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe what should be investigated or refactored
Currently we configure metrics for mattermost by default. The configuration pattern works, but then when there is no license the monitor isnt healthy in prometheus because the metrics featrue is locked behind a license. To resolve this we need to add a conditional in the CR so that metrics are able to be enabled/disabled to prevent the unhealthy endpoint from being there when not using a license.
Additional context
@mjnagel Raised this up after encountering it in a staging environment.
The text was updated successfully, but these errors were encountered:
## Description
make monitoring optional based on license due to licensing restrictions.
## Related Issue
Fixes #
#103
## Type of change
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Other (security config, docs update, etc)
## Checklist before merging
- [ ] Test, docs, adr added or updated as needed
- [ ] [Contributor Guide
Steps](https://github.com/defenseunicorns/uds-package-mattermost/blob/main/CONTRIBUTING.md#developer-workflow)
followed
---------
Co-authored-by: Wayne Starr <Racer159@users.noreply.github.com>
Describe what should be investigated or refactored
Currently we configure metrics for mattermost by default. The configuration pattern works, but then when there is no license the monitor isnt healthy in prometheus because the metrics featrue is locked behind a license. To resolve this we need to add a conditional in the CR so that metrics are able to be enabled/disabled to prevent the unhealthy endpoint from being there when not using a license.
Additional context
@mjnagel Raised this up after encountering it in a staging environment.
The text was updated successfully, but these errors were encountered: