network-performance-monitor
Version:
A comprehensive network performance monitoring tool that continuously tests and tracks your network's performance over time
16 lines • 532 B
TypeScript
import { Database } from './database';
export interface DnsTestResult {
server: string;
query: string;
latency: number | null;
error: string | null;
success: boolean;
}
export declare class DnsTest {
private db;
constructor(db: Database);
testServer(server: string, query: string, networkName: string): Promise<DnsTestResult>;
testAllServers(networkName: string): Promise<DnsTestResult[]>;
checkForAnomalies(results: DnsTestResult[]): Promise<boolean>;
}
//# sourceMappingURL=dnsTest.d.ts.map