Community Tip - You can Bookmark boards, posts or articles that you'd like to access again easily! X
New System - Who dis? This does not make much sense. I follow steps to set list of emails for the JMX Administrators. I did shutdown messages when I restarted last night which is confirmation that its working but as I watched the startup log I say this flash across for each of the methodserers:
JMX-Administrators EMAIL LIST HAS NOT BEEN POPULATED!
SYSTEM HEALTH NOTIFICATIONS WILL NOT BE SENT!
I was curious that it did not presist settings but when I check the JMX console, they are there:
If I look at each of the BGMS and MS in the JConsole, I see they have their own entry for addresses
Address List here is blank. In this no longer used? Was message incorrect?
Solved! Go to Solution.
I'm trying this for the first time and these JMX health notifications have never been used as far as I can tell.
I've added my email to:
com.ptc > MethodServers > MethodServer.1234 > com.ptc > Emailer > EmailLists > JMX-Administrators > Attributes.AddressList
for each of the servers.
After a restart the email address attribute is still there and the log message at startup has gone.
Do you have any slave servers ? https://www.ptc.com/en/support/article/CS202775
No, this is a moniolithic system. 3 MS and 1 BGMS. Nothing fancy. I can confirm that JMX admins is persistent since I get shutdown messages. This was more of a curiousity as to why these entries were blank.
I'm trying this for the first time and these JMX health notifications have never been used as far as I can tell.
I've added my email to:
com.ptc > MethodServers > MethodServer.1234 > com.ptc > Emailer > EmailLists > JMX-Administrators > Attributes.AddressList
for each of the servers.
After a restart the email address attribute is still there and the log message at startup has gone.
Thanks @rhart , I saw this too and was wondering why PTC docs say to set this globally with com.ptc.Emailer... I has seen that the settings were also duplicated in each BGMS and MS instance with the PID listed but thought those were temporary runtime values. You would think that the global settings would propagate. I discounted it since the PID changes each restart so how would that work. If this does work, should be better documented and I would expect my system to get a lot more chatty. In the past, I had to throttle down these messages.
There is another way to set JMX-Admin addresses, rather than edit (and save) all the individual address beans one-by-one.
ant -f modifyMBeanConfig.xml setEmailList -DemailAddresses=<comma-delimited list of email addresses> this will populate and propagate the JMX-Admin email list for all the servers. Entering an address in the wca does the same.
Found this in the help centre Setting Up Your JMX Environment