BIND 10 #2300: Implement counters into Xfrin (3/3)
BIND 10 Development
do-not-reply at isc.org
Fri Sep 28 06:51:55 UTC 2012
#2300: Implement counters into Xfrin (3/3)
-------------------------------------+-------------------------------------
Reporter: naokikambe | Owner:
Type: enhancement | Status: new
Priority: medium | Milestone: New
Component: xfrin | Tasks
Sensitive: 0 | Keywords:
Sub-Project: DNS | Defect Severity: N/A
Estimated Difficulty: 0 | Feature Depending on Ticket:
Total Hours: 0 | Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
According to StatisticsItems, implement the following statistics items to
Xfrin in the same way as #2252 and #2274.
||'''Module'''||'''Item'''||'''in BIND 9 Statistics XML (tree
representation under isc/bind/statistics)'''||'''Description from BIND 9
Manual'''||'''Implemented in BIND 10?'''||
||Xfrin|| || || || ||
|| ||xfrin.socket.ipv4.tcp.open||server/ssstat/TCP4Open||IPv4 TCP sockets
opened successfully||no||
|| ||xfrin.socket.ipv6.tcp.open||server/ssstat/TCP6Open||IPv6 TCP sockets
opened successfully||no||
|| ||xfrin.socket.ipv4.tcp.openfail||server/ssstat/TCP4OpenFail||IPv4 TCP
sockets open failures||no||
|| ||xfrin.socket.ipv6.tcp.openfail||server/ssstat/TCP6OpenFail||IPv6 TCP
sockets open failures||no||
|| ||xfrin.socket.ipv4.tcp.close||server/ssstat/TCP4Close||IPv4 TCP
sockets closed||no||
|| ||xfrin.socket.ipv6.tcp.close||server/ssstat/TCP6Close||IPv6 TCP
sockets closed||no||
|| ||xfrin.socket.ipv4.tcp.connfail||server/ssstat/TCP4ConnFail||IPv4 TCP
sockets connection failures||no||
|| ||xfrin.socket.ipv6.tcp.connfail||server/ssstat/TCP6ConnFail||IPv6 TCP
sockets connection failures||no||
|| ||xfrin.socket.ipv4.tcp.conn||server/ssstat/TCP4Conn||IPv4 TCP
connections established successfully||no||
|| ||xfrin.socket.ipv6.tcp.conn||server/ssstat/TCP6Conn||IPv6 TCP
connections established successfully||no||
|| ||xfrin.socket.ipv4.tcp.senderr||server/ssstat/TCP4SendErr||IPv4 TCP
sockets send errors||no||
|| ||xfrin.socket.ipv6.tcp.senderr||server/ssstat/TCP6SendErr||IPv6 TCP
sockets send errors||no||
|| ||xfrin.socket.ipv4.tcp.recverr||server/ssstat/TCP4RecvErr||IPv4 TCP
sockets receive errors||no||
|| ||xfrin.socket.ipv6.tcp.recverr||server/ssstat/TCP6RecvErr||IPv6 TCP
sockets receive errors||no||
The class !XfrinConnection in Xfrin should be revised for counting the
above items. In the counter statistics library, !XfrinCounter should be
revised for adding these items. The related unittest and the lettuce test
should be also revised. This ticket depends on #2252 and #2274 because the
same statistics library can be used.
Note: For transferring zones in current Xfrin, UDP, Unix domain socket,
and binding and accepting socket don't seem to be used. These items are
out of scope on this ticket.
--
Ticket URL: <http://bind10.isc.org/ticket/2300>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list