Do I need Carbon Console admin credentials to monitor WSO2?
For monitoring: read-only JMX access sufficient (WSO2 EI). Agent queries JMX (port 9999) to check service status, endpoint connectivity, message counts—no admin privileges required (default WSO2 JMX allows unauthenticated local/remote read access, can enable JMX authentication via wrapper.conf if security policy requires). For Remote Actions (Start/Stop/Restart): Carbon admin credentials required (WSO2 EI). Agent calls Carbon Management Console REST APIs to restart services—requires admin user (default: admin/admin, recommended: create service account nodinite-monitor with admin role). WSO2 MI: MI Management API requires credentials configured in deployment.toml: [[internal_apis.users]] user.name = "admin", user.password = "$secret{admin_password}". Agent authenticates with admin user to query status and execute Remote Actions.
Related Questions
See all FAQs: [Troubleshooting Overview][]