BIND 10 #2135: design a new statistics model
BIND 10 Development
do-not-reply at isc.org
Tue Jul 17 12:13:27 UTC 2012
#2135: design a new statistics model
-------------------------------------+-------------------------------------
Reporter: | Owner:
naokikambe | Status: new
Type: task | Milestone: New Tasks
Priority: | Resolution:
medium | Sensitive: 0
Component: | Sub-Project: DNS
statistics | Estimated Difficulty: 0
Keywords: | Total Hours: 0
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Description changed by naokikambe:
Old description:
> As a result of the f2f meeting in Apr, we agreed that the stats daemon
> should pull statistics from each module. But in the current model, each
> module pushes to the stats daemon. So we need to design such a pull
> module before implementation.
> Current model:
> {{{
> +----+ +-----+
> |Auth| ---> |Stats|
> +----+ push +-----+
> }}}
> New model:
> {{{
> +----+ <--- +-----+
> |Auth| ---> |Stats|
> +----+ pull +-----+
> }}}
>
> In this ticket, the task is to revise the existing document
> [[StatsModule]] in which the current model is described.
>
> If the new model is implemented into all modules, the existing push model
> would be unused and the codes might be dead codes. So we should replace
> the current model with the new model. After the implementation, we would
> remove such dead codes.
New description:
As a result of the f2f meeting in Apr, we agreed that the stats daemon
should pull statistics from each module. But in the current model, each
module pushes to the stats daemon. So we need to design such a pull module
before implementation.
Current model:
{{{
+----+ +-----+
|Auth| ---> |Stats|
+----+ push +-----+
}}}
New model:
{{{
+----+ <--- +-----+
|Auth| ---> |Stats|
+----+ pull +-----+
}}}
In this ticket, the task is to revise the existing document
[[StatsModule]] in which the current model is described. In that document,
we should also describe how the stats daemon invokes the command and how
the modules reply to that.
If the new model is implemented into all modules, the existing push model
would be unused and the codes might be dead codes. So we should replace
the current model with the new model. After the implementation, we would
remove such dead codes.
--
--
Ticket URL: <http://bind10.isc.org/ticket/2135#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list