{"repo":"nook24/lagident","free":true,"listed":false,"github":"https://github.com/nook24/lagident","clone":"git clone https://github.com/nook24/lagident.git","description":"Lagident pings targets and collects information about response time and packet loss. Helps you identify anomalies across your network","language":"Go","stars":206,"topics":["gaming-tools","latency","monitoring","observability","gaming","network","ping"],"license":"MIT","category":"analytics","readme_excerpt":"Lagident Lagident pings targets and collects information about response time and packet loss. The results are displayed through a scatter chart, which will (hopefully) help you identify anomalies across your network. Lagident pings each target every 15 seconds. This project was highly inspired by Meshping. However, Meshping has more features. Web interface Lagident has a simple web interface, where you can add new targets to ping. By default Lagident will keep 3 days of data ( 17280 measurements per target) and will display all points in a scatter chart. You can use the chart to identify latency spikes or packet loss. For example the chart for a poor quality Wifi connection can look like in the following example. As you can see the measured latency is all over the place from 5ms to 100ms most of the time and spikes to 300ms. This connection is also suffering from packet loss. (0.33%) Poor quality connections like this can be a pain for online gaming. Motivation Meshping does not store any information about packet loss. Unfortunately, I had to deal with strange packet loss issues on my desktop PC. Additionally, I wanted to embed an Angular application into Go for a long time, so I thought this was a cool project to do. Features - Graphs displaying latencies and packet loss - Mobile-friendly - Add and remove targets on the fly - Simple Docker-based setup - IPv6 support Cons Lagident is not a full-fledged monitoring solution. It is more like a stopwatch. All it does is send ping","default_branch":null,"files":null,"tree":[],"storefront":"/r/nook24","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nook24/lagident/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}