Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add node_exporter template #103

Closed
rvashishth opened this issue Jan 28, 2021 · 3 comments
Closed

Add node_exporter template #103

rvashishth opened this issue Jan 28, 2021 · 3 comments

Comments

@rvashishth
Copy link
Contributor

Is your feature request related to a problem? Please describe.
The grafana dashboards should display metrics for nodes and containers. Use prometheus node_exporter to export kubernetes node metrics.

Describe the solution you'd like
Define node exporter template as defined at streamnative charts

Additional context
Although monitoring.node_exporter is enabled at values.yml file but it seems no template for node_exporters are defined yet.

@mkoertgen
Copy link

Probably removed because most clusters will typically already have a similar daemonset?

As a workaround can we just deploy a standard node-exporter?

@mkoertgen
Copy link

mkoertgen commented Feb 16, 2021

Added as mentioned above with podAnnotations.scrape: true.

This kind of works but lacks the kubelet_volume_stats_* metrics which were helpful in monitoring e.g. the ledger-usage of the bookies.

Some of the pular-provisioned grafana-dashboards rely on that, e.g. the "Bookie Metrics"-dashboard

image

As you can see the PVC metrics show no data because neither the kubelet_volume_stats_available_bytes nor kubelet_volume_stats_capacity_bytes is exported anymore. However bookie_ledger_dir__pulsar_data_bookkeeper_ledgers_usage is still there

It has been reported that this has changed since 1.12 of the exporter and there in ongoing discussion on pvc metrics, cf.:

It did not dig into the issue in detail but my understanding so far is that this neither solved yet nor is there a clear path how to go about this.

@lhotari
Copy link
Member

lhotari commented Jan 26, 2024

Since 3.0.0 chart version, kube-prometheus-stack has been used for Prometheus and Grafana. Closing this issue.

@lhotari lhotari closed this as completed Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants