helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

[Enhancement][opensearch]add port 9600 (Performance Analyzer)

Open toby181 opened this issue 2 years ago • 1 comments

Is your feature request related to a problem? Please describe. Exposing port 9600 (Performance Analyzer) is not possible via the opensearch chart, that needs to be done manually by modifying the statefulset and service.

Describe the solution you'd like Port 9600, which is required for Performance Analyzer, needs to be exposed on the master(?) node and via the opensearch-cluster-master service. Reference: https://opensearch.org/docs/latest/opensearch/install/docker/#sample-docker-compose-file-for-development https://opensearch.org/docs/latest/monitoring-plugins/pa/index/

Manual configuration: StatefulSet 'opensearch-cluster-edu4-master': spec.template.spec.containers.ports: - containerPort: 9600 name: perf protocol: TCP

Service 'opensearch-cluster-edu4-master': spec.ports:

  • name: perf port: 9600 protocol: TCP targetPort: 9600

Additional context I'm not sure whether the port needs to be exposed on the master nodes only or on all node types.

toby181 avatar Apr 25 '22 12:04 toby181

Hey @toby181 I agree with you TCP 9600 metrics port should exposed.

prudhvigodithi avatar May 02 '22 11:05 prudhvigodithi