What is Kafka Eagle?

> Introduce > What is Kafka Eagle?

Preface

This topic provides a high-level look at Kafka Eagle, the Kafka Eagle process, and Kafka Eagle features. It’s a good place to start if you want to learn more about Kafka Eagle software. To jump right in, refer to Getting started.

Kafka Eagle is open source visualization and management software. It allows you to query, visualize, alert on, and explore your metrics no matter where they are stored. In plain English, it provides you with tools to turn your kafka cluster data into beautiful graphs and visualizations.

After installed Kafka Eagle like you do in Getting started, there are many possible things you might do next. It all depends on your needs and your use case.

KSQL

KSQL your kafka topic data through ad-hoc queries and dynamic drilldown. Able to quickly read message records in kafka topic.

Refer to KSQL for more information.

Alerts

If you’re using Kafka Eagle alerting, then you can have alerts sent through a number of different alert notifiers, including DingDing, WeChat, Email, or Webhook.

Alert hooks allow you to create different notifiers with a bit of code if you prefer some other channels of communication. Visually define alert rules for your most important metrics.

Configure Kafka Eagle

If you’re a Kafka Eagle administrator, then you’ll want to thoroughly familiarize yourself with Kafka Eagle configuration options.

Configuration covers both config files and environment variables. You can set up default ports, logging levels, zookeeper address, kafka security, and more