Telescope

screenshot of Telescope
django
vue

Web-based log viewer UI. Explore logs data stored in ClickHouse or Docker

Overview

Telescope is an innovative web application designed to enhance the way users interact with log data. By providing an intuitive user interface, it allows for seamless exploration of logs from various sources, including ClickHouse and Docker. This tool stands out for its ability to manage log data efficiently, offering users a unified querying experience that simplifies the process of filtering, searching, and analyzing logs.

Whether users are accessing structured log storage through ClickHouse or leveraging Docker logs during local development, Telescope aims to bridge the gap between complexity and usability. With ongoing developments in its beta stage, this tool promises exciting enhancements that can further improve log management in the future.

Features

  • Source Management: Easily create and manage connections to multiple data sources like ClickHouse and Docker, customizing access and data presentation.

  • Data Explorer: Gain insights with dynamic visualizations and interactive graphs, allowing users to apply filters and select relevant columns for focused analysis.

  • Advanced Querying: Execute complex queries using RAW SQL filtering. Users can leverage ClickHouse SQL expressions for precise data filtering, enhancing their log exploration.

  • Role-Based Access Control (RBAC): Manage user permissions effectively with GitHub authentication, allowing administrators to define access controls based on user roles and organization membership.

  • Clean User Interface: The minimalist design ensures that users can focus on log data analysis without distractions, promoting a more efficient workflow.

  • Time and Date Selector: Refine log queries easily with support for relative time ranges, making it simple to analyze time-sensitive data.

  • Future Enhancements: As Telescope continues to develop beyond its beta stage, users can look forward to potential new features and improvements that will enhance the overall functionality and usability of the tool.

django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.

vue
Vue

Vue.js is a lightweight and flexible JavaScript framework that allows developers to easily build dynamic and reactive user interfaces. Its intuitive syntax, modular architecture, and focus on performance make it a popular choice for modern web development.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.