wg / ksynth

Kentik Synthetic Agent

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ksynth - kentik synthetic agent

Ksynth is Kentik's lightweight, high-performance, synthetic monitoring agent. Ksynth monitors network performance with classic ICMP ping; traceroute using ICMP, TCP, or UDP packets; and a diagnostic called knock which performs a partial TCP handshake. Ksynth is also capable of application availability & performance monitoring via HTTP/1.1 & HTTP/2 requests, DNS queries, and TLS handshakes.

Ksynth is written in async Rust and can efficiently execute thousands of synthetic monitoring tasks on a single node with minimal resource utilization.

About

Kentik Synthetic Agent

License:GNU General Public License v2.0


Languages

Language:Rust 98.6%Language:Cap'n Proto 1.0%Language:Dockerfile 0.3%