Tensu: An Open Source Text UI for Sensu Go
Aug 9, 2022Alex Urcioli

Summary
This post details the development of Tensu, an open-source terminal-based dashboard for the Sensu Go observability pipeline. It outlines the motivation for building Tensu, stemming from the inefficiencies of context switching between the terminal and the Sensu Web UI, and the limitations of `sensuctl` for ad-hoc queries. The design approach emphasizes speed, ease of use (regex filtering, common shortcuts), and an engaging user experience. Tensu provides three main views ('Not Passing', 'All', 'Silenced') and allows direct interaction with events (resolve, silence, re-execute). The post also highlights Two Sigma's commitment to open source by contributing Tensu to the community.