Bug #35147 rule name translation missing in log: "... for rule "agent_not_reachable.name"
Submitted: 7 Mar 2008 14:57 Modified: 29 Jul 2008 16:28
Reporter: Carsten Segieth Email Updates:
Status: Closed Impact on me:
Category:MySQL Enterprise Monitor: Server Severity:S3 (Non-critical)
Version: OS:Any
Assigned to: Keith Russell CPU Architecture:Any
Triage: D4 (Minor)

[7 Mar 2008 14:57] Carsten Segieth
When looking in the logs for each agent an entry like this with a not replaced rule name can be found:

Advisor Information 07.03.2008 11:11:11 Using required frequency 00:00:01 for rule "agent_not_reachable.name" on server

How to repeat:
- install fresh server
- pointed agents against
- check log 'All'

Suggested fix:
replace rule name when writing the log entry into DB
[27 Mar 2008 18:25] Sloan Childers
In working on a fix today, I noticed that some of these log entries are generated by exceptions that may also be displayed in the user interface in some situations.  

So should the default locale for exception messages always be English?
[26 Jun 2008 22:42] Sloan Childers
r9147 ga_1.3.2
[29 Jul 2008 15:53] Carsten Segieth
checked OK with ... Using required frequency 00:00:01 for rule "MySQL Agent Not Reachable" on server Merlin ...
[29 Jul 2008 16:28] Tony Bedford
An entry was added to the 1.3.3 changelog:

Logs contained rule names rather than translated text.