{"repo":"allenta/varnishmon","free":true,"listed":false,"github":"https://github.com/allenta/varnishmon","clone":"git clone https://github.com/allenta/varnishmon.git","description":"A tool to effortlessly record, visualize, and share historical varnishstat output with minimal setup","language":"Go","stars":10,"topics":["duckdb","varnish-cache","varnishstat","plotlyjs"],"license":null,"category":"databases-storage","readme_excerpt":"varnishmon varnishmon is a utility inspired by the classic atop tool. It periodically collects metrics from Varnish Cache / Varnish Enterprise using the varnishstat utility, stores them in a DuckDB database, and provides a simple built-in web interface for visualizing the timeseries data. In summary, varnishmon is a tool designed to effortlessly record, visualize, and share historical varnishstat output with minimal setup. While varnishmon doesn't replace a comprehensive monitoring solutions like Prometheus or Zabbix , it is particularly useful when existing monitoring systems fall short. The most common use case is troubleshooting, where more granular samples (usual monitoring periods may be insufficient) and/or additional metrics (scraping the entire varnishstat output is typically excessive for daily monitoring) are needed. The collected data is stored in a DuckDB database, making it easy to share and analyze with other tools. varnishmon is a self-contained executable that allows you to start collecting data with minimal effort and explore it through a simple yet effective web interface. In addition to occasional troubleshooting, varnishmon can also be used as a lightweight, permanent service to collect, store, visualize, and rotate Varnish metrics. Similar to running atop in logging mode as a complement to regular monitoring, varnishmon provides valuable context during incident analysis. 📑 Table of Contents - Quick Start - Q & A - Usage - Configuration & Customization - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/allenta","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/allenta/varnishmon/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."}