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

Node type is incorrect in Kibana monitoring details page #134672

Open
noslowerdna opened this issue Jun 15, 2022 · 8 comments
Open

Node type is incorrect in Kibana monitoring details page #134672

noslowerdna opened this issue Jun 15, 2022 · 8 comments

Comments

@noslowerdna
Copy link

Bug Report

What did you do?

In Kibana, navigated to Stack Monitoring > Clusters > {cluster-name} > Nodes > {data-node-name}

What did you expect to see?

Type = Data Node

Because this node only possesses the "data" role.

  - config:
      node.roles:
      - data

What did you see instead? Under which circumstances?

Type = Master Node (always)

Screen Shot 2022-06-15 at 4 56 22 PM

Environment

  • ECK version: 2.2.0

  • Kubernetes information:

On premise

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.5", GitCommit:"5c99e2ac2ff9a3c549d9ca665e7bc05a3e18f07e", GitTreeState:"clean", BuildDate:"2021-12-16T08:38:33Z", GoVersion:"go1.16.12", Compiler:"gc", Platform:"darwin/arm64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.6", GitCommit:"d921bc6d1810da51177fbd0ed61dc811c5228097", GitTreeState:"clean", BuildDate:"2021-10-27T17:44:26Z", GoVersion:"go1.16.9", Compiler:"gc", Platform:"linux/amd64"}
  • Resource definition:
# Source: elasticsearch-helm-chart/templates/elasticsearch.yaml
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
  name: my-test-cluster
  namespace: elasticsearch
spec:
  version: 8.2.3
  http:
    service:
      metadata:
      spec:
        type: NodePort
  monitoring:
    metrics:
      elasticsearchRefs:
      - name: my-monitoring-cluster
        namespace: elasticsearch
    logs:
      elasticsearchRefs:
      - name: my-monitoring-cluster
        namespace: elasticsearch
  nodeSets:
  - name: master-nodes
    count: 1
    config:
      node.roles: ["master"]
      node.store.allow_mmap: false
    podTemplate:
      metadata:
        annotations:
          test-annotation: test-annotation-value
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              cpu: 1
              memory: 4Gi
            limits:
              cpu: 1
              memory: 4Gi
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 4Gi
  - name: data-nodes
    count: 1
    config:
      node.roles: ["data"]
      node.store.allow_mmap: false
    podTemplate:
      metadata:
        annotations:
          test-annotation: test-annotation-value
      spec:
        containers:
        - name: elasticsearch
          resources:
            requests:
              cpu: 1
              memory: 4Gi
            limits:
              cpu: 1
              memory: 4Gi
    volumeClaimTemplates:
    - metadata:
        name: elasticsearch-data
      spec:
        accessModes:
        - ReadWriteOnce
        resources:
          requests:
            storage: 32Gi
  auth:
    fileRealm:
    - secretName: my-test-cluster-es-users
    roles:
    - secretName: my-test-cluster-es-roles
  • Logs: N/A
@botelastic botelastic bot added the triage label Jun 15, 2022
@noslowerdna
Copy link
Author

Should this be reported as a Kibana bug instead?

@pebrc pebrc transferred this issue from elastic/cloud-on-k8s Jun 17, 2022
@pebrc pebrc removed the triage label Jun 17, 2022
@botelastic botelastic bot added the needs-team Issues missing a team label label Jun 17, 2022
@pebrc
Copy link

pebrc commented Jun 17, 2022

@noslowerdna I transferred your issue to the Kibana repository. I was able to reproduce this with your test cluster manifest and it seems off indeed.

@noslowerdna
Copy link
Author

Thanks, @pebrc

@afharo afharo added the Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services label Jun 20, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/infra-monitoring-ui (Team:Infra Monitoring UI)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Jun 20, 2022
@smith
Copy link
Contributor

smith commented Jun 20, 2022

@noslowerdna Could you please try to reproduce this on Kibana 8.3? #131156 fixed a similar issue and it may have also have fixed this.

@noslowerdna
Copy link
Author

@smith Sure, I can do that. It looks like the latest release is 8.2.3, do you know when 8.3 will be available?

@smith
Copy link
Contributor

smith commented Jun 20, 2022

@noslowerdna I think it will be available in the next week or so.

@noslowerdna
Copy link
Author

@smith Sounds good from here, thanks.

@smith smith added Team:Monitoring Stack Monitoring team and removed Team:Infra Monitoring UI - DEPRECATED DEPRECATED - Label for the Infra Monitoring UI team. Use Team:obs-ux-infra_services labels Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants