029471f801ec66f4ae7753c52630758c7eb36a97
2 * Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
3 * Licensed to the public under the Apache License 2.0.
9 return baseclass
.extend({
12 rrdargs: function(graph
, host
, plugin
, plugin_instance
, dtype
) {
14 title
: "%H: DNS traffic", vlabel
: "Bit/s",
18 dns_octets
: [ "queries", "responses" ]
22 dns_octets__responses
: {
28 dns_octets__queries
: {
38 title
: "%H: DNS Opcode Query", vlabel
: "Queries/s",
41 dns_opcode
: [ "Query" ]
45 dns_opcode_Query_value
: {
55 title
: "%H: DNS QType", vlabel
: "Queries/s",
57 sources
: { dns_qtype
: [ "" ] },
59 dns_qtype_AAAA_
: { title
: "AAAA", noarea
: true, total
: true },
60 dns_qtype_A_
: { title
: "A", noarea
: true, total
: true },
61 dns_qtype_A6_
: { title
: "A6", noarea
: true, total
: true },
62 dns_qtype_TXT_
: { title
: "TXT", noarea
: true, total
: true },
63 dns_qtype_MX_
: { title
: "MX", noarea
: true, total
: true },
64 dns_qtype_NS_
: { title
: "NS", noarea
: true, total
: true },
65 dns_qtype_ANY_
: { title
: "ANY", noarea
: true, total
: true },
66 dns_qtype_CNAME_
: { title
: "CNAME", noarea
: true, total
: true },
67 dns_qtype_SOA_
: { title
: "SOA", noarea
: true, total
: true },
68 dns_qtype_SRV_
: { title
: "SRV", noarea
: true, total
: true },
69 dns_qtype_PTR_
: { title
: "PTR", noarea
: true, total
: true },
70 dns_qtype_RP_
: { title
: "RP", noarea
: true, total
: true },
71 dns_qtype_MAILB_
: { title
: "MAILB", noarea
: true, total
: true },
72 dns_qtype_IXFR_
: { title
: "IXFR", noarea
: true, total
: true },
73 dns_qtype_HINFO_
: { title
: "HINFO", noarea
: true, total
: true },
78 return [ traffic
, opcode_query
, qtype
];