BIND 10 #2135: design a new statistics model

BIND 10 Development do-not-reply at isc.org
Tue Jul 17 12:05:16 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 +-----+
> }}}
> 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.

 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:1>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list