net_benchmark.dns_benchmark.analysis
Statistical analysis of DNS benchmark results.
Classes
|
Analyze DNS benchmark results and compute statistics. |
|
Statistics for a single resolver. |
- class net_benchmark.dns_benchmark.analysis.ResolverStats(resolver_name, resolver_ip, total_queries, successful_queries, success_rate, min_latency, max_latency, avg_latency, median_latency, std_latency, p95_latency, p99_latency, jitter=0.0, consistency_score=0.0, dnssec_validated_queries=0, dnssec_validation_rate=0.0)[source]
Bases:
objectStatistics for a single resolver.
- class net_benchmark.dns_benchmark.analysis.BenchmarkAnalyzer(results)[source]
Bases:
objectAnalyze DNS benchmark results and compute statistics.
- get_record_type_statistics()[source]
Compute statistics per DNS record type across all resolvers/domains.