{"repo":"PostHog/HouseWatch","free":true,"listed":false,"github":"https://github.com/PostHog/HouseWatch","clone":"git clone https://github.com/PostHog/HouseWatch.git","description":"Open source tool for monitoring and managing ClickHouse clusters","language":"TypeScript","stars":629,"topics":["clickhouse","database","database-management","django","react","mit-license","open-source"],"license":"MIT","category":"databases-storage","readme_excerpt":"📈 Open source tool for monitoring and managing ClickHouse clusters - Get an overview of cluster load and performance - Drill down into your queries and understand the load they put on your cluster - Search through logs and errors - Monitor and kill running queries with the click of a button - Get stats on your disk usage per node, and understand how much disk space tables, columns, and parts take up - Run your own queries straight from the interface to further dig into performance and cluster issues - Setup operations to run in the background with automatic rollbacks for failures 💻 Deploy To deploy HouseWatch, clone this repo and then run the following, substituting the environment variables for the relevant values of one of your ClickHouse instances: SITE ADDRESS here is the address that the UI will be running on. It can be a domain name or simply a port like :80 . After running the above, the UI will be running on the address you specified. This will be something like http://localhost if you used :80 for your SITE ADDRESS above. I would think twice about exposing this to the internet, as it is not currently secured in any way. Read more The following are the supported environment variables for configuring your HouseWatch deployment: - CLICKHOUSE HOST : Required - hostname of the instance to connect to. - CLICKHOUSE USER : Required - username to access ClickHouse. Can be a read-only user, but in that case not all features will work. - CLICKHOUSE PASSWORD : Required - passw","default_branch":null,"files":null,"tree":[],"storefront":"/r/PostHog","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PostHog/HouseWatch/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."}