materialize-monitoring Changelog#
materialize-monitoring (Helm chart + Terraform module) v0.13.0 (Unreleased)#
Changes Pending
materialize-monitoring (Helm chart + Terraform module) v0.12.0#
- DEP-184 Add Azure Profiles and TF Module Support
materialize-monitoring (Helm chart + Terraform module) v0.11.1#
- DEP-186 Add an E2E suite for kind + helm/tf
- DEP-123 Support GCM and handle alloy rolls
materialize-monitoring (Helm chart + Terraform module) v0.11.0#
- DEP-182 Remaining fixes to get GCP TF working
materialize-monitoring (Helm chart + Terraform module) v0.10.0#
- DEP-182 materialize-monitoring Terraform Module
materialize-monitoring (Helm chart + Terraform module) v0.9.0#
- DEP-191 Improve validation for thanos and alloy
Dependencies#
- Included Dashboards @ v0.11.0..v0.12.0
- Included Pipelines @ v0.8.0..v0.9.0
- Included Prometheus Scrapers @ v0.3.0..v0.4.0
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- Update dependency uv_build to >=0.12,<0.13
- Update Rust crate jsonschema to 0.49.0
materialize-monitoring Optional CRDs v0.4.0 (Unreleased)#
Changes Pending
materialize-monitoring Helm Chart v0.8.0#
- CLO-111 Grafana Documentation with datasources and bundled resources
- Move grafana-operator CRDs into the materialize-monitoring-crds chart
- CLO-153 Add profile example for otel pipelines
Pipelines v0.9.0 (Unreleased)#
Changes Pending
Pipelines v0.8.0#
- CLO-152 Support splitting metrics into tiers
Dependencies#
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- Update Rust crate regex to v1.13.1
- CLO-152 Support importance axis for extracted metrics
- Update Rust crate tokio to v1.52.4
- Port metric registry to rust
- Implement a Query Registry for reducing total metric set
- Update Rust crate clap to v4.6.2
Prometheus Scrapers v0.4.0 (Unreleased)#
Changes Pending
materialize-monitoring Helm Chart v0.7.0#
- CLO-153 Metric storage documentation; otlp fixes
- CLO-152 Support splitting metrics into tiers
- Drop renovate on legacy/; tune helm updates
- Implement a Query Registry for reducing total metric set
- Enable MZ podmonitors by default
- CLO-152 Replace prometheus-style pipeline with otelcol for processing
- CLO-152 add schema support for otelcol pipeline blocks
Dependencies#
- Included Dashboards @ v0.11.0..v0.12.0
- CLO-152 Support importance axis for extracted metrics
- Included Pipelines @ v0.8.0..v0.9.0
- Included Prometheus Scrapers @ v0.3.0..v0.4.0
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- Update Rust crate glob to v0.3.4
- Update Rust crate regex to v1.13.1
- Update Rust crate tokio to v1.52.4
- Port metric registry to rust
- Update Rust crate clap to v4.6.2
materialize-monitoring Helm Chart v0.6.0#
- Allow configuring otlpExporter, googleCloudExporter, datadogExporter
materialize-monitoring Helm Chart v0.5.0#
- CLO-112 Harden Long-Term storage in GCP
Pipelines v0.7.0#
- Enable MZ podmonitors by default
- CLO-152 Replace prometheus-style pipeline with otelcol for processing
Dependencies#
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- CLO-152 add schema support for otelcol pipeline blocks
mzmon-lib (shared library) v0.9.0 (Unreleased)#
Changes Pending
Pipelines v0.6.0#
- Implement alloy metrics pipelines
Dependencies#
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- Release mzmon-lib (shared library) v0.8.0
- Update Rust crate jsonschema to 0.47.0
- Update Rust crate jsonschema to v0.46.10
Pipelines v0.5.0#
- Enable alloy pipelines in materialize-monitoring
- Split loki.write out of main processing pipeline
Dependencies#
- Included mzmon-lib (shared library) @ v0.7.0..v0.8.0
Prometheus Scrapers v0.3.0#
- Enable MZ podmonitors by default
- Implement alloy metrics pipelines
Dependencies#
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- CLO-152 add schema support for otelcol pipeline blocks
- Release mzmon-lib (shared library) v0.8.0
- Update Rust crate jsonschema to 0.47.0
- Update Rust crate jsonschema to v0.46.10
- Enable alloy pipelines in materialize-monitoring
- Implement Gateway Pipeline for Logs
Container Images v0.2.0 (Unreleased)#
Changes Pending
mzmon-lib (shared library) v0.8.0#
- Update Rust crate jsonschema to 0.47.0
- Implement alloy metrics pipelines
- Update Rust crate jsonschema to v0.46.10
- Enable alloy pipelines in materialize-monitoring
- Implement Gateway Pipeline for Logs
- Update dependency grafana-foundation-sdk to v0.0.18
- Update Rust crate reqwest to 0.13
materialize-monitoring Helm Chart v0.4.0#
- Implement alloy metrics pipelines
- Pin ghcr.io/materializeinc/mzmon-alloy Docker tag to c47e937
- Enable alloy pipelines in materialize-monitoring
Dependencies#
- Included Dashboards @ v0.11.0..v0.12.0
- Update dependency grafana-foundation-sdk to v0.0.18
- Included Pipelines @ v0.6.0..v0.7.0
- Split loki.write out of main processing pipeline
- Implement Gateway Pipeline for Logs
- Included Prometheus Scrapers @ v0.2.0..v0.3.0
- MaterializeInc/jun/add-auth-to-compute-sql-endpoint
- Included mzmon-lib (shared library) @ v0.8.0..v0.9.0
- Release mzmon-lib (shared library) v0.8.0
- Update Rust crate jsonschema to 0.47.0
- Update Rust crate jsonschema to v0.46.10
- Update Rust crate reqwest to 0.13
- Release mzmon-lib (shared library) v0.7.0
- Update dependency pydantic-settings to v2.14.2 [SECURITY]
- Update python Docker tag to v3.14
- Update Rust crate jsonschema to v0.46.9
- Update Rust crate anyhow to v1.0.103
- Update Rust crate itertools to 0.15.0
Dashboards v0.12.0 (Unreleased)#
Changes Pending
Dashboards v0.11.0#
- Support optimizing for clouds; add GCP specific variation
Dependencies#
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
Prometheus Scrapers v0.2.0#
- MaterializeInc/jun/add-auth-to-compute-sql-endpoint
Dependencies#
- Included mzmon-lib (shared library) @ v0.7.0..v0.8.0
- Update dependency grafana-foundation-sdk to v0.0.18
- Update Rust crate reqwest to 0.13
- Release mzmon-lib (shared library) v0.7.0
- Update dependency pydantic-settings to v2.14.2 [SECURITY]
- Update python Docker tag to v3.14
- Update Rust crate jsonschema to v0.46.9
- Update Rust crate anyhow to v1.0.103
- Update Rust crate itertools to 0.15.0
- Add annotations to distinguish dashboards; roadmapping
- Release Dashboards v0.11.0
- Support optimizing for clouds; add GCP specific variation
- Release Dashboards v0.10.0
- Update PR description on bump updates
- Improvements to better support GCP/GKE/GMP Dashboards/Datasources
materialize-monitoring Optional CRDs v0.3.0#
- Move grafana-operator CRDs into the materialize-monitoring-crds chart
Container Images v0.1.1#
- Update debian Docker tag to trixie-20260623
- Create distroless images for alloy
Container Images v0.1.0#
- Bootstrapped
Dashboards v0.10.0#
- Improvements to better support GCP/GKE/GMP Dashboards/Datasources
Dependencies#
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
- Update PR description on bump updates
- Attach explicit pod labels to scrapers in GCP
- Generate PodMonitoring resources for GCP
- Upgrade to rust 1.96
- Expose classic scrapeconfigs
Prometheus Scrapers v0.1.1#
- Attach explicit pod labels to scrapers in GCP
- Expose classic scrapeconfigs
- Add PodMonitors for prometheus.operator
Dependencies#
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
- Generate PodMonitoring resources for GCP
- Upgrade to rust 1.96
- Release Dashboards v0.9.0
- Only upload artifacts while in a draft state
- Release Dashboards v0.8.0
- Release mzmon-lib (shared library) v0.6.0
- Include artifacts when creating github releases
- Support generating a release when version bump PRs are merged
- Support auto-formatting based on labels
- Generated automated versioning PRs
- Monitoring Roadmap and Version/Changelog Management
Prometheus Scrapers v0.1.0#
- Bootstrapped
Dashboards v0.9.0#
Dependencies#
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
- Only upload artifacts while in a draft state
mzmon-lib (shared library) v0.7.0#
- Update dependency pydantic-settings to v2.14.2 [SECURITY]
- Update python Docker tag to v3.14
- Update Rust crate jsonschema to v0.46.9
- Update Rust crate anyhow to v1.0.103
- Update Rust crate itertools to 0.15.0
- MaterializeInc/jun/add-auth-to-compute-sql-endpoint
- Add annotations to distinguish dashboards; roadmapping
- Release Dashboards v0.11.0
- Support optimizing for clouds; add GCP specific variation
- Release Dashboards v0.10.0
- Update PR description on bump updates
- Improvements to better support GCP/GKE/GMP Dashboards/Datasources
- Attach explicit pod labels to scrapers in GCP
- Generate PodMonitoring resources for GCP
- Upgrade to rust 1.96
- Expose classic scrapeconfigs
- Release Dashboards v0.9.0
- Only upload artifacts while in a draft state
- Release Dashboards v0.8.0
Pipelines v0.4.0#
- Implement Gateway Pipeline for Logs
Dependencies#
- Included mzmon-lib (shared library) @ v0.7.0..v0.8.0
- Update dependency grafana-foundation-sdk to v0.0.18
- Update Rust crate reqwest to 0.13
- Release mzmon-lib (shared library) v0.7.0
- Update dependency pydantic-settings to v2.14.2 [SECURITY]
- Update python Docker tag to v3.14
- Update Rust crate jsonschema to v0.46.9
- Update Rust crate anyhow to v1.0.103
- Update Rust crate itertools to 0.15.0
- MaterializeInc/jun/add-auth-to-compute-sql-endpoint
- Add annotations to distinguish dashboards; roadmapping
- Release Dashboards v0.11.0
- Support optimizing for clouds; add GCP specific variation
- Release Dashboards v0.10.0
- Update PR description on bump updates
- Improvements to better support GCP/GKE/GMP Dashboards/Datasources
- Attach explicit pod labels to scrapers in GCP
- Generate PodMonitoring resources for GCP
- Upgrade to rust 1.96
- Expose classic scrapeconfigs
- Release Dashboards v0.9.0
- Only upload artifacts while in a draft state
- Release Dashboards v0.8.0
- Release mzmon-lib (shared library) v0.6.0
- Include artifacts when creating github releases
materialize-monitoring Helm Chart v0.3.0#
- Implement Loki with Production Configuration
- Expose classic scrapeconfigs
- Release materialize-monitoring Helm Chart v0.3.0
- Monitoring Roadmap and Version/Changelog Management
Dependencies#
- Included Dashboards @ v0.11.0..v0.12.0
- Add annotations to distinguish dashboards; roadmapping
- Release Dashboards v0.11.0
- Support optimizing for clouds; add GCP specific variation
- Release Dashboards v0.10.0
- Improvements to better support GCP/GKE/GMP Dashboards/Datasources
- Release Dashboards v0.9.0
- Release Dashboards v0.8.0
- Use global_id to not run into errors on right join
- Coalesce object names into dashboards
- Included Pipelines @ v0.3.0..v0.4.0
- Included Prometheus Scrapers @ v0.1.1..v0.2.0
- Attach explicit pod labels to scrapers in GCP
- Add PodMonitors for prometheus.operator
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
- Update PR description on bump updates
- Generate PodMonitoring resources for GCP
- Upgrade to rust 1.96
- Only upload artifacts while in a draft state
- Release mzmon-lib (shared library) v0.6.0
- Include artifacts when creating github releases
- Support generating a release when version bump PRs are merged
- Support auto-formatting based on labels
- Generated automated versioning PRs
materialize-monitoring Optional CRDs v0.2.0#
- Expose classic scrapeconfigs
Dashboards v0.8.0#
- Use global_id to not run into errors on right join
- Coalesce object names into dashboards
- Monitoring Roadmap and Version/Changelog Management
Dependencies#
- Included mzmon-lib (shared library) @ v0.6.0..v0.7.0
- Release mzmon-lib (shared library) v0.6.0
- Include artifacts when creating github releases
- Support generating a release when version bump PRs are merged
- Support auto-formatting based on labels
- Generated automated versioning PRs
Pipelines v0.3.0#
Dependencies#
- Included mzmon-lib (shared library) @ v0.5.0..v0.6.0
- Support generating a release when version bump PRs are merged
- Support auto-formatting based on labels
- Generated automated versioning PRs
- Monitoring Roadmap and Version/Changelog Management
mzmon-lib (shared library) v0.6.0#
- Include artifacts when creating github releases
- Support generating a release when version bump PRs are merged
- Support auto-formatting based on labels
- Generated automated versioning PRs
- Monitoring Roadmap and Version/Changelog Management
materialize-monitoring Helm Chart v0.2.0#
Dependencies#
- Included Dashboards @ v0.6.0..v0.7.0
- Fix cloud compatibility with Environment Monitoring dashboards
- Update for self-managed workloads
- Included Pipelines @ v0.1.0..v0.2.0
- Generate agent logging pipeline
- Alloy Pipeline Generation
- Included mzmon-lib (shared library) @ v0.4.0..v0.5.0
- Implement capsules and targets for alloy pipelines
Dashboards v0.7.0#
- Fix cloud compatibility with Environment Monitoring dashboards
- Update for self-managed workloads
Dependencies#
- Included mzmon-lib (shared library) @ v0.4.0..v0.5.0
- Generate agent logging pipeline
- Implement capsules and targets for alloy pipelines
- Alloy Pipeline Generation
Pipelines v0.2.0#
- Generate agent logging pipeline
- Alloy Pipeline Generation
Dependencies#
- Included mzmon-lib (shared library) @ v0.4.0..v0.5.0
- Implement capsules and targets for alloy pipelines
mzmon-lib (shared library) v0.5.0#
- Generate agent logging pipeline
- Implement capsules and targets for alloy pipelines
- Alloy Pipeline Generation
Dashboards v0.6.0#
- Fix cloud compatibility with Environment Monitoring dashboards
- Update for self-managed workloads
Pipelines v0.1.0#
- Generate agent logging pipeline
mzmon-lib (shared library) v0.4.0#
- Generate agent logging pipeline
- Implement capsules and targets for alloy pipelines
- Alloy Pipeline Generation
materialize-monitoring Helm Chart v0.1.0#
- Linting in CI and with pre-commit; Contributing
- Provide helm reference documentation for materialize-monitoring
- Add table of grafana dashboards that can be downloaded
- WIP Monitoring charts for self managed
- Update contributor documentation around dashboards
materialize-monitoring Optional CRDs v0.1.0#
- Linting in CI and with pre-commit; Contributing
mzmon-lib (shared library) v0.3.0#
- Linting in CI and with pre-commit; Contributing
- Add table of grafana dashboards that can be downloaded
- WIP Monitoring charts for self managed
Dashboards v0.5.0#
- Add table of grafana dashboards that can be downloaded
- WIP Monitoring charts for self managed
- Update contributor documentation around dashboards