9e71bb42c52b03be6a1376970139c6b4d91e4ea8
2 * Copyright 2011 Manuel Munz <freifunk at somakoma dot de>
3 * Licensed to the public under the Apache License 2.0.
8 return L
.Class
.extend({
11 rrdargs: function(graph
, host
, plugin
, plugin_instance
, dtype
) {
13 title
: "%H: DNS traffic", vlabel
: "Bit/s",
17 dns_octets
: [ "queries", "responses" ]
21 dns_octets__responses
: {
27 dns_octets__queries
: {
37 title
: "%H: DNS Opcode Query", vlabel
: "Queries/s",
40 dns_opcode
: [ "Query" ]
44 dns_opcode_Query_value
: {
54 title
: "%H: DNS QType", vlabel
: "Queries/s",
56 sources
: { dns_qtype
: [ "" ] },
58 dns_qtype_AAAA_
: { title
: "AAAA", noarea
: true, total
: true },
59 dns_qtype_A_
: { title
: "A", noarea
: true, total
: true },
60 dns_qtype_A6_
: { title
: "A6", noarea
: true, total
: true },
61 dns_qtype_TXT_
: { title
: "TXT", noarea
: true, total
: true },
62 dns_qtype_MX_
: { title
: "MX", noarea
: true, total
: true },
63 dns_qtype_NS_
: { title
: "NS", noarea
: true, total
: true },
64 dns_qtype_ANY_
: { title
: "ANY", noarea
: true, total
: true },
65 dns_qtype_CNAME_
: { title
: "CNAME", noarea
: true, total
: true },
66 dns_qtype_SOA_
: { title
: "SOA", noarea
: true, total
: true },
67 dns_qtype_SRV_
: { title
: "SRV", noarea
: true, total
: true },
68 dns_qtype_PTR_
: { title
: "PTR", noarea
: true, total
: true },
69 dns_qtype_RP_
: { title
: "RP", noarea
: true, total
: true },
70 dns_qtype_MAILB_
: { title
: "MAILB", noarea
: true, total
: true },
71 dns_qtype_IXFR_
: { title
: "IXFR", noarea
: true, total
: true },
72 dns_qtype_HINFO_
: { title
: "HINFO", noarea
: true, total
: true },
77 return [ traffic
, opcode_query
, qtype
];