# Unable to get kubernetes metrics using metric beat in kibana

**URL:** https://discuss.elastic.co/t/unable-to-get-kubernetes-metrics-using-metric-beat-in-kibana/371411
**Category:** Elasticsearch
**Tags:** elastic-stack-monitoring, elastic-stack-security, elastic-stack-alerting, docker
**Created:** [December 3, 2024, 6:41pm UTC](https://discuss.elastic.co/t/unable-to-get-kubernetes-metrics-using-metric-beat-in-kibana/371411 "2024-12-03T18:41:39Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Sam96](https://avatars.discourse-cdn.com/v4/letter/s/aeb1de/32.png) [@Sam96](https://discuss.elastic.co/u/Sam96)
#### Post date: [December 3, 2024, 6:41pm UTC](https://discuss.elastic.co/t/unable-to-get-kubernetes-metrics-using-metric-beat-in-kibana/371411/1 "2024-12-03T18:41:39Z")

</div>

I have installed the Elasticsearch(8.16) and kibana(8.16) using RPMs in Centos vm.Also installed Metricbeats (8.16) in the centos vm using RPMS.

In the same vm i have kubernetes cluster and our application is running in the k3s cluster.I am trying to capture the kubernetes metrics and see that in Kibana dashboard.

Issue :  
I am able to see the namesapce details in the dashboard but the pod, deployment fields i am getting as no data found. like this attached screenshot.

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/1/b/1b1d3e50096bd5357527b2e08072d3e33ad1aa30.png)

this is the content of the In the

/etc/metricbeat/modules.d/kubernetes.yml

# Node metrics, from kubelet:

- module: kubernetes  
metricsets:
  - node
  - pod
  - system
  - volume  
period: 10s  
enabled: true  
hosts: ["https://\<127.0.0.1\>:\<6443\>"]  
bearer\_token\_file: /var/lib/metricbeat/kubernetes-app-token (This is the self signed token )  
ssl.verification\_mode: "none"  
ssl.certificate\_authorities: ["/var/lib/rancher/k3s/server/tls/client-ca.crt"]  
ssl.certificate: "/var/lib/rancher/k3s/server/tls/client-kube-apiserver.crt"  
ssl.key: "/var/lib/rancher/k3s/server/tls/client-kube-apiserver.key"  
add\_metadata: true  
kubeconfig: "/etc/rancher/k3s/k3s.yaml"  
node: node2  
namespace: default

Below is the error message i am getting in the logs of Metricbeat :

{"log.level":"error","@timestamp":"2024-12-03T11:11:26.621Z","log.logger":"kubernetes.node","log.origin":{"function":"[github.com/elastic/beats/v7/metricbeat/module/kubernetes/node.(\*MetricSet).Fetch","file.name":"node/node.go","file.line":91},"message":"HTTP](http://github.com/elastic/beats/v7/metricbeat/module/kubernetes/node.(*MetricSet).Fetch%22,%22file.name%22:%22node/node.go%22,%22file.line%22:91%7D,%22message%22:%22HTTP) error 404 in : 404 Not Found","service.name":"metricbeat","ecs.version":"1.6.0"}

{"log.level":"error","@timestamp":"2024-12-03T11:11:26.621Z","log.origin":{"function":"[github.com/elastic/beats/v7/metricbeat/mb/module.(\*metricSetWrapper).fetch","file.name":"module/wrapper.go","file.line":266},"message":"Error](http://github.com/elastic/beats/v7/metricbeat/mb/module.(*metricSetWrapper).fetch%22,%22file.name%22:%22module/wrapper.go%22,%22file.line%22:266%7D,%22message%22:%22Error) fetching data for metricset kubernetes.system: error doing HTTP request to fetch 'system' Metricset data: HTTP error 404 in : 404 Not Found","service.name":"metricbeat","ecs.version":"1.6.0"}

{"log.level":"error","@timestamp":"2024-12-03T11:11:26.621Z","log.logger":"kubernetes.pod","log.origin":{"function":"[github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod.(\*MetricSet).Fetch","file.name":"pod/pod.go","file.line":92},"message":"HTTP](http://github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod.(*MetricSet).Fetch%22,%22file.name%22:%22pod/pod.go%22,%22file.line%22:92%7D,%22message%22:%22HTTP) error 404 in : 404 Not Found","service.name":"metricbeat","ecs.version":"1.6.0"}

{"log.level":"error","@timestamp":"2024-12-03T11:11:26.621Z","log.origin":{"function":"[github.com/elastic/beats/v7/metricbeat/mb/module.(\*metricSetWrapper).fetch","file.name":"module/wrapper.go","file.line":266},"message":"Error](http://github.com/elastic/beats/v7/metricbeat/mb/module.(*metricSetWrapper).fetch%22,%22file.name%22:%22module/wrapper.go%22,%22file.line%22:266%7D,%22message%22:%22Error) fetching data for metricset kubernetes.volume: error doing HTTP request to fetch 'volume' Metricset data: HTTP error 404 in : 404 Not Found","service.name":"metricbeat","ecs.version":"1.6.0"}

Note : The Metricbeats is installed as RPM and not inside kubernetes cluster.But both are in same vm.

Please guide us fixing this issue , Thanks in advance.

---

<div class="post-metadata">

### Author: ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)
#### Post date: [December 3, 2024, 7:44pm UTC](https://discuss.elastic.co/t/unable-to-get-kubernetes-metrics-using-metric-beat-in-kibana/371411/2 "2024-12-03T19:44:59Z")

</div>

Closed as duplicate of [Issue with kubernetes metric data fetch by meteicbeat - #4 by stephenb](https://discuss.elastic.co/t/issue-with-kubernetes-metric-data-fetch-by-meteicbeat/371404/4)

---

<div class="post-metadata">

### Author: ![stephenb](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/stephenb/32/40856_2.png) [@stephenb](https://discuss.elastic.co/u/stephenb)
#### Post date: [December 3, 2024, 7:45pm UTC](https://discuss.elastic.co/t/unable-to-get-kubernetes-metrics-using-metric-beat-in-kibana/371411/3 "2024-12-03T19:45:02Z")

</div>


