libs-ec/ChangeLog
Richard Frith-MacDonald 4a820ae562 make alerting more flexible and add some example config
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@36484 72102866-910b-0410-8b05-ffd578937521
2013-04-07 10:56:03 +00:00

123 lines
3.8 KiB
Text

2013-04-07 Richard Frith-Macdonald <rfm@gnu.org>
* EcControl.m:
* EcAlerter.h:
* EcAlerter.m:
* Alaertconfig.plist:
More restrucuturing plus addition of rules options for improving
formatting of output messages and handling alerts due to alarms.
Add some example alert configuration.
2013-04-06 Richard Frith-Macdonald <rfm@gnu.org>
* EcControl.m:
* EcAlerter.h:
* EcAlerter.m:
Restructure for better integration of alrm system with alert system.
Send critical alarms as alerts and major alarms as errors.
Repeat delivery of outstanding critical/major alarms periodically
(still need to make this period configurable).
Send clear message when a major/critical alarm is cleared, trying
to get mail clients to replace original email with the clear so the recipient can tell a problem has gone away.
2013-04-05 Richard Frith-Macdonald <rfm@gnu.org>
* EcControl.m: Fix to get 'control on <host> ...' to work while
connected to a specific server.
2013-03-22: Niels Grewe <niels.grewe@halbordnung.de>
* EcControl.m: Fix bug that could remove a alerter when it was still
needed.
2013-03-18: Niels Grewe <niels.grewe@halbordnung.de>
* EcAlerter.h
* EcAlerter.m:
Rearrange and expose a few methods so that subclasses can
easily inject alert rules.
* EcControl.m:
Allow dynamically loading the alerter class based on the
AlerterBundle key in AlertConfig.plist
2013-03-18 Richard Frith-Macdonald <rfm@gnu.org>
* EcProcess.h:
* EcProcess.m:
Add test logging methods ([-ecTestLog:...])
2013-03-15 Richard Frith-Macdonald <rfm@gnu.org>
* EcProcess.h: Document EcCoreSize
* EcProcess.m: Change so that if no value is set, we don't use any
limit, and so that if a negative value is set we use 1GB
2013-03-13 Richard Frith-Macdonald <rfm@gnu.org>
* GNUmakefile: 1.0.2 release
2013-03-13 Richard Frith-Macdonald <rfm@gnu.org>
* EcProcess.h:
* EcProcess.m:
Improve documentation of sequence of calls of configuration update
methods and add convenience functionality to support alarming for
fatal configuration errors.
Add EcMemoryIncrement config to adjust alerting about potential leaks.
2013-01-26 Richard Frith-Macdonald <rfm@gnu.org>
* EcAlarmDestination.m:
* EcAlarmSinkSNMP.m: Fix problem flushing alarms on process shutdown.
2012-12-17 Niels Grewe <niels.grewe@halbordnung.de>
* EcAlarmDestination.m: Fix designated initializer behaviour.
* EcControl.m: Make SNMP master agent port and host configurable.
2012-12-07 Richard Frith-Macdonald <rfm@gnu.org>
* EcAlarmSinkSNMP.m:
* GNUSTEP-MIB.txt:
Fix minor naming consistency errors.
2012-12-06 Richard Frith-Macdonald <rfm@gnu.org>
* EcProcess.m: Improve handling of signals ... quit process after the
next event when an unexpected signal is caught.
2012-10-28 Richard Frith-Macdonald <rfm@gnu.org>
* EcCommand.m:
2012-11-26 Wolfgang Lux <wolfgang.lux@gmail.com>
* EcLogger.m (+loggerForType): Fix wrong receiver when registering
for notifications.
2012-11-16 Richard Frith-Macdonald <rfm@gnu.org>
* EcControl.m: Record a change in the alerter configuration as an
update of the overall configuration.
* EcProcess.m: Implement 'alarms' and 'clear' commands for local
process alarm state.
2012-10-28 Richard Frith-Macdonald <rfm@gnu.org>
* EcCommand.m:
* EcConsole.m:
* EcControl.m:
* EcLogger.m:
* EcProcess.h:
* EcProcess.m:
Use NSInteger argument for -cmdQuit:
2012-10-18 Richard Frith-Macdonald <rfm@gnu.org>
* EcProcess.m: Remove unused variable.
* EcControl.m: Yse -hostWithWellKnownName: in preference to
-hostWithName: when trying to find/match hosts.
2012-10-05 Richard Frith-Macdonald <rfm@gnu.org>
Initial (1.0) release.