Giter Site home page Giter Site logo

leonj1 / kowl Goto Github PK

View Code? Open in Web Editor NEW

This project forked from redpanda-data/console

0.0 2.0 0.0 15.57 MB

Kafka WebUI for exploring messages, consumers. configurations and more with a focus on a good UI & UX.

Home Page: https://cloudhut.dev

License: Apache License 2.0

Go 33.13% JavaScript 0.09% HTML 0.32% TypeScript 60.92% Dockerfile 0.45% SCSS 5.08%

kowl's Introduction

Kowl

License Go Report Card GitHub release (latest SemVer) Discord Chat Docker Repository on Quay

Kowl (previously known as Kafka Owl) is a web application that helps you to explore messages in your Apache Kafka cluster and get better insights on what is actually happening in your Kafka cluster in the most comfortable way:

preview

Features

  • Message viewer: Explore your topics' messages in our message viewer through ad-hoc queries and dynamic filters. Find any message you want using JavaScript functions to filter messages. Supported encodings are: JSON, Avro, XML, Text and Binary (hex view)
  • Consumer groups: List all your active consumer groups along with their active group offsets. You can view a visualization of group lags either by topic (sum of all partition lags), single partitions or the sum of all partition lags (group lag)
  • Topic overview: Browse through the list of your Kafka topics, check their configuration, space usage, list all consumers who consume a single topic or watch partition details (such as low and high water marks, message count, ...), embed topic documentation from a git repository and more.
  • Cluster overview: List available brokers, their space usage, rack id and other information to get a high level overview of your brokers in your cluster.

A roadmap is maintained using milestones.

Kowl Kowl Business
Topic Overview
Consumer Group Overview
Broker/Cluster Overview
Message viewer
Login System (Google, GitHub OAuth)
RBAC permissions with group syncing
Screenshots Preview .gif in README https://cloudhut.dev/
Price Always free / Open source Free during beta*

*If you want to participate in the free beta sign in here: https://license.cloudhut.dev/ . You'll get a forever free license for 2 seats. If you need more than 2 seats, just drop us an email at [email protected]

Getting Started

Prerequisites

  • Kafka Cluster (v1.0.0+) connectivity
  • At least one OAuth app for SSO (Kowl business only)

Installing

We offer pre built docker images for Kowl (Business), a Helm chart and a Terraform module to make the installation as comfortable as possible for you. Please take a look at our dedicated Installation documentation.

Docker Compose (running locally)

If you want to run Kowl locally take a look at the docker compose sample: /docs/local.

Sponsors

License

Kowl is distributed under the Apache 2.0 License.

kowl's People

Contributors

rikimaru0345 avatar weeco avatar nilsroehrig avatar holgeradam avatar rjmasikome avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.