BIND 10 #555: C++ Logging - multiple destinations and configuration
BIND 10 Development
do-not-reply at isc.org
Thu Jun 2 13:23:58 UTC 2011
#555: C++ Logging - multiple destinations and configuration
-------------------------------------+-------------------------------------
Reporter: | Owner: vorner
stephen | Status: reviewing
Type: | Milestone:
enhancement | Sprint-20110614
Priority: major | Resolution:
Component: | Sensitive: 0
logging | Sub-Project: DNS
Keywords: | Estimated Difficulty: 8.0
Defect Severity: N/A | Total Hours: 0
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Changes (by stephen):
* owner: stephen => vorner
Comment:
> But maybe it's better than kill the whole server ...
I think so - better a degraded service than no service at all.
> ...admins should have something to parse the logs for them and email
them or so.
In production environments, sysadmins usually have monitoring packages
(such as [http://www.nagios.org Nagios]) that warn them of trouble.
> I didn't mean the name of the logger, I meant the filename of the
replacement dictionary...
I've updated the header comments of LoggerManager::init() (in
logger_manager.h) to reflect that.
> Anyway, do we need the impldef.{h,cc} files in git?
For the present, yes. The files are created by the message compiler,
which depends on the logging code, which in turn depends on these files.
A longer-term goal could be to separate the files related to messages and
the files related to logging and build the message-related code first. In
that case, by the time the files are needed the message compiler would be
built and they could be generated from the .mes file. But that is for
another ticket.
--
Ticket URL: <http://bind10.isc.org/ticket/555#comment:10>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list