Skip to content

feat: Optional direct OpenMetrics scraping for both remote and within-cluster monitoring - #254

Merged
mattkjames7 merged 9 commits into
mainfrom
remote-openmetrics
Jun 16, 2026
Merged

feat: Optional direct OpenMetrics scraping for both remote and within-cluster monitoring#254
mattkjames7 merged 9 commits into
mainfrom
remote-openmetrics

Conversation

@mattkjames7

@mattkjames7 mattkjames7 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Allow metrics to be scraped directly from Memgraph, skipping mg-exporter entirely, for remote monitoring when using the OpenMetrics format.

Added the ability to scrape Memgraph directly within the cluster using kube-prometheus-stack and included a dashboard to view the available metrics.

@mattkjames7 mattkjames7 added this to the 17th June 2026 milestone Jun 2, 2026
@mattkjames7 mattkjames7 self-assigned this Jun 2, 2026
@mattkjames7 mattkjames7 added memgraph-ha Memgraph HA chart issue memgraph Memgraph standalone issue docs-needed Set if you think documentation needs to be updated because of this change feature New non-breaking feature infrastructure Infra-related changes (e.g workflows) labels Jun 2, 2026
@mattkjames7

mattkjames7 commented Jun 2, 2026

Copy link
Copy Markdown
Contributor Author

Tracking

  • [Link to Epic/Issue]

Standard development

  • Update / add chart templates, values, and NOTES.txt as needed
  • Run helm lint and helm template locally against the changed chart(s)
  • Verify the chart installs and upgrades cleanly on a test cluster

Labels checklist

  • Add a docs label (exactly one): docs-changelog-only, docs-needed, or docs-not-needed
  • Add at least one component label: memgraph, memgraph-ha, memgraph-lab, or infrastructure
  • Add at least one type label: bug, feature, or infrastructure
  • Assign the PR to a milestone
    • If not known, set for a later milestone

Documentation checklist

@mattkjames7 mattkjames7 changed the title feat: Optional direct OpenMetrics scraping for remote monitoring feat: Optional direct OpenMetrics scraping for both remote and within-cluster monitoring Jun 3, 2026
Comment thread .github/workflows/test-remote-monitoring.yaml
Comment thread charts/memgraph-high-availability/values.yaml Outdated
Comment thread charts/memgraph-high-availability/values.yaml Outdated
Comment thread charts/memgraph-high-availability/templates/services-coordinators.yaml Outdated
Comment thread charts/memgraph-high-availability/templates/servicemonitor-memgraph.yaml Outdated
Comment thread charts/memgraph-high-availability/values.yaml
@mattkjames7
mattkjames7 requested a review from as51340 June 5, 2026 12:09
Comment thread charts/memgraph-high-availability/templates/_helpers.tpl Outdated
Comment thread charts/memgraph/templates/vmagent/_helpers.tpl Outdated
Comment thread charts/memgraph-high-availability/values.yaml
@mattkjames7
mattkjames7 merged commit df2531f into main Jun 16, 2026
6 checks passed
@mattkjames7
mattkjames7 deleted the remote-openmetrics branch June 16, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs-needed Set if you think documentation needs to be updated because of this change feature New non-breaking feature infrastructure Infra-related changes (e.g workflows) memgraph Memgraph standalone issue memgraph-ha Memgraph HA chart issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants