+1

On Thu, May 9, 2019 at 3:23 PM Leif Hedstrom <zw...@apache.org> wrote:
>
> Hi all,
>
> I’d like to propose that we eliminate the “email” feature out of Alarms. I 
> think this is misguided, and in reality, could be wrapped into a script if 
> someone really, really wanted to send emails.  We would remove 
> proxy.config.alarm_email, but keep the other alarm configurations.
>
> In addition, I’ll cleanup the alarms, there’s a number of the existing alarms 
> that are no longer relevant or supported. Such as, all the alarms around 
> cache clustering. Possibly we should add more, it’s a potentially useful 
> feature to have a mechanism for ATS to signal / alert on internal issues 
> outside of just logging. I think …
>
> Thanks,
>
> — leif
>
> P.s
> In case you didn’t know (and this is not awesomely documented), the following 
> alarms can trigger:
>
> #define REC_SIGNAL_MACHINE_UP 1
> #define REC_SIGNAL_MACHINE_DOWN 2
> #define REC_SIGNAL_CONFIG_ERROR 3
> #define REC_SIGNAL_SYSTEM_ERROR 4
> #define REC_SIGNAL_LOG_SPACE_CRISIS 5
> #define REC_SIGNAL_CONFIG_FILE_READ 6
> #define REC_SIGNAL_CACHE_ERROR 7
> #define REC_SIGNAL_CACHE_WARNING 8
> #define REC_SIGNAL_LOGGING_ERROR 9
> #define REC_SIGNAL_LOGGING_WARNING 10
> // Currently unused: 11
> #define REC_SIGNAL_PLUGIN_CONFIG_REG 12
> #define REC_SIGNAL_PLUGIN_ADD_REC 13
> #define REC_SIGNAL_PLUGIN_SET_CONFIG 14
> #define REC_SIGNAL_LOG_FILES_ROLLED 15
> #define REC_SIGNAL_LIBRECORDS 16
>
>
> Many of them can never trigger.

Reply via email to