14.5. 为 Data Grid 集群启用 JMX 远程端口
启用 JMX 远程端口,以公开 Data Grid MBeans 并将 Data Grid 与外部监控系统(如 Cryostat)集成。
当您为 Data Grid 集群启用 JMX 时,会出现以下情况:
-
每个 Data Grid 服务器 pod 使用 "admin" security-realm (包括 Operator 用户凭证)在端口
9999上公开一个经过身份验证的 JMX 端点。 -
&
lt;cluster-name>-adminService 会公开端口9999。
注意
您只能在创建 Infinispan CR 时启用或禁用 JMX。创建 CR 实例后,您无法修改 JMX 设置。
流程
在
InfinispanCR 中启用 JMX。apiVersion: infinispan.org/v1 kind: Infinispan metadata: name: infinispan spec: jmx: enabled: true检索 Operator 用户凭证以验证客户端 JMX 连接。
oc get secret infinispan-generated-operator-secret -o jsonpath="{.data.identities\.yaml}" | base64 --decode
其他资源