Port 9600 logstash and perf analyzer opensearch 9600

Hello

is 9600 hardcoded in opensearch ? or can be changed

Im trying to change default port logstash api 9600 to 9601 running in containers on one host with opensearch/opensearch-dashboards as its already using 9600

I tried to change in logstash.yml but container is still listening on 9600 port

using local copy of updated 9601 port for logstash
/usr/share/opensearch/logstash/logstash.yml:/usr/share/logstash/config/logstash.yml

/usr/share/logstash/conf/logstash.yml
http.host: “127.0.0.1”
http.port: 9601-9700

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f3701dda4f12 opensearchproject/logstash-oss-with-opensearch-output-plugin:7.16.2 “/usr/local/bin/dock…” 17 seconds ago Up 14 seconds 0.0.0.0:5044->5044/tcp, :::5044->5044/tcp, 0.0.0.0:9601->9601/tcp, :::9601->9601/tcp, 9600/tcp logstash

bash-4.2$ curl http://localhost:9600
{“host”:“f3701dda4f12”,“version”:“7.16.2”,“http_address”:“0.0.0.0:9600”,“id”:“e29639da-93ef-4e00-980e-24703f64b00d”,“name”:“f3701dda4f12”,“ephemeral_id”:“091381ff-fb78-439a-b685-b2489f2af300”,“status”:“green”,“snapshot”:false,“pipeline”:{“workers”:2,“batch_size”:125,“batch_delay”:50},“build_date”:“2021-12-18T19:42:46Z”,“build_sha”:“f1d497fd30cdb16dccebf2de1a788aad1005be9a”,“build_snapshot”:false}bash-4.2$

using grep was able to find in opensearch container
if logstash port 9600 can be changed or hardcoded ?

[opensearch@fdbc1244227a ~]$ pwd
/usr/share/opensearch

performance-analyzer-rca/config/opensearch_security.policy: permission java.net.SocketPermission “localhost:9600”,“connect,resolve”;
performance-analyzer-rca/config/performance-analyzer.properties:webservice-listener-port = 9600

config/opensearch-performance-analyzer/opensearch_security.policy: permission java.net.SocketPermission “localhost:9600”,“connect,resolve”;
config/opensearch-performance-analyzer/performance-analyzer.properties:webservice-listener-port = 9600

found this from looking around
https://github.com/opendistro-for-elasticsearch/performance-analyzer/blob/main/pa_config/performance-analyzer.properties#L18

WebService exposed by App’s port

webservice-listener-port = 9600

but dont see this defined in plugin folder files ?
[opensearch@b19191de9df4 opensearch-performance-analyzer]$ pwd
/usr/share/opensearch/plugins/opensearch-performance-analyzer
[opensearch@b19191de9df4 opensearch-performance-analyzer]$ grep 9600 plugin-*
[opensearch@b19191de9df4 opensearch-performance-analyzer]$ ls plugin-* -al
-rw-r–r-- 1 opensearch opensearch 1950 Jun 15 09:06 plugin-descriptor.properties
-rw-r–r-- 1 opensearch opensearch 1302 Jun 15 09:06 plugin-security.policy

[opensearch@b19191de9df4 ~]$ pwd
/usr/share/opensearch
[opensearch@b19191de9df4 ~]$ grep 9600 *

performance-analyzer-rca/config/opensearch_security.policy: permission java.net.SocketPermission “localhost:9600”,“connect,resolve”;
performance-analyzer-rca/config/performance-analyzer.properties:webservice-listener-port = 9600