You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/monitoring/jmx_monitor.md
+6-4Lines changed: 6 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -51,11 +51,11 @@ synchdb_del_jmx_conninfo(
51
51
|**`jmx_ssl_truststore`**|*(text)*<br>Path to the truststore (JKS) that holds trusted CA certificates. Used to verify client identities if mutual TLS is configured. |
52
52
|**`jmx_ssl_truststore_pass`**|*(text)*<br>Password for the truststore file. |
53
53
54
-
###**Password and Access Files for JMX Authentication**
54
+
## **Password and Access Files for JMX Authentication**
55
55
56
56
When enabling JMX authentication in your JVM configuration (i.e., setting jmx_auth = true), you must provide two files:
57
57
58
-
**Password File**:
58
+
### **Password File**:
59
59
60
60
This file stores valid JMX usernames and their corresponding passwords.
monitorRole and controlRole are example usernames. Replace mySecretPassword and anotherSecretPassword with strong passwords of your choice. You can define multiple users.
78
78
79
-
**Access File**:
79
+
### **Access File**:
80
80
81
81
This file defines what each user is allowed to do via JMX. Possible access levels:
82
82
@@ -96,7 +96,9 @@ monitorRole readonly
96
96
controlRole readwrite
97
97
98
98
```
99
-
**File Permissions**:
99
+
100
+
### **File Permissions**:
101
+
100
102
Make sure both files are owned by the user running the JVM, and have restricted permissions:
0 commit comments