Zum Hauptinhalt springen
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
IT Security NachrichtenKI-Coding-Agenten leaken über 13.000 interne Screenshots auf GitHub(30.09.2026 um 15:22 Uhr)
•
IT Security NachrichtenIT Security News Hourly Summary 2026-09-30 15h : 13 posts(30.09.2026 um 15:00 Uhr)
•
IT Security NachrichtenDon’t Make It Easy For Them: Cybersecurity Awareness Month 2026(30.09.2026 um 15:01 Uhr)
•
IT Security NachrichtenTrump, Six AI Giants Sign ‘Super Intelligence’ Safety Accord(30.09.2026 um 15:02 Uhr)
•••
IT Security NachrichtenHow to Use Cyber Risk Quantification to Justify Security Budgets(30.09.2026 um 15:19 Uhr)
•
IT Security NachrichtenTrump, Six AI Giants Sign 'Super Intelligence' Safety Accord(30.09.2026 um 15:00 Uhr)
•
Sicherheitslücken (CVE)WatchGuard Patches Critical Fireware OS Code Injection Vulnerability(30.09.2026 um 15:16 Uhr)
••
IT Security NachrichtenKI-Coding-Agenten leaken über 13.000 interne Screenshots auf GitHub(30.09.2026 um 15:22 Uhr)
•
IT Security NachrichtenIT Security News Hourly Summary 2026-09-30 15h : 13 posts(30.09.2026 um 15:00 Uhr)
•
IT Security NachrichtenDon’t Make It Easy For Them: Cybersecurity Awareness Month 2026(30.09.2026 um 15:01 Uhr)
•
IT Security NachrichtenTrump, Six AI Giants Sign ‘Super Intelligence’ Safety Accord(30.09.2026 um 15:02 Uhr)
•••
IT Security NachrichtenHow to Use Cyber Risk Quantification to Justify Security Budgets(30.09.2026 um 15:19 Uhr)
•
IT Security NachrichtenTrump, Six AI Giants Sign 'Super Intelligence' Safety Accord(30.09.2026 um 15:00 Uhr)
•
Sicherheitslücken (CVE)WatchGuard Patches Critical Fireware OS Code Injection Vulnerability(30.09.2026 um 15:16 Uhr)
••
Intelligence View
⚡ tsecurity.de Intelligence

🧑‍💻 Apache Kafka CLI – Detailed Course

1. Introduction Kafka provides CLI tools (usually inside bin/ or bin/windows/) to manage: Brokers (the Kafka servers) Topics (data channels) Producers (apps sending data) Consumers (apps reading data) Consumer groups Cluster…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!




1. Introduction





  • Kafka provides CLI tools (usually inside bin/ or bin/windows/) to manage:





    • Brokers (the Kafka servers)


    • Topics (data channels)


    • Producers (apps sending data)


    • Consumers (apps reading data)

    • Consumer groups

    • Cluster configuration & monitoring








📂 Default path:




  • Linux/Mac: kafka/bin/

  • Windows: kafka/bin/windows/









2. Setup & Starting Kafka



Before using CLI, ensure ZooKeeper (if < 2.8) and Kafka broker are running.




# Start Zookeeper (older versions only)
bin/zookeeper-server-start.sh config/zookeeper.properties

# Start Kafka broker
bin/kafka-server-start.sh config/server.properties






👉 In newer versions (Kafka KRaft mode), ZooKeeper is not required.









3. Topic Management






Create a Topic






bin/kafka-topics.sh --create \
--topic first-topic \
--bootstrap-server localhost:9092 \
--partitions 3 \
--replication-factor 1









List Topics






bin/kafka-topics.sh --list --bootstrap-server localhost:9092









Describe a Topic






bin/kafka-topics.sh --describe \
--topic first-topic \
--bootstrap-server localhost:9092









Delete a Topic






bin/kafka-topics.sh --delete \
--topic first-topic \
--bootstrap-server localhost:9092












4. Producing Messages






Simple Producer






bin/kafka-console-producer.sh \
--broker-list localhost:9092 \
--topic first-topic







  • Type messages directly → Press Enter → Sent to Kafka.






With Keys






bin/kafka-console-producer.sh \
--broker-list localhost:9092 \
--topic first-topic \
--property "parse.key=true" \
--property "key.separator=:"






Then:




user1:hello
user2:hi












5. Consuming Messages






Simple Consumer






bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 \
--topic first-topic \
--from-beginning









Consumer with Group






bin/kafka-console-consumer.sh \
--bootstrap-server localhost:9092 \
--topic first-topic \
--group my-group












6. Consumer Group Management






List Groups






bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 --list









Describe a Group






bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--describe --group my-group









Reset Offsets






bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--group my-group \
--topic first-topic \
--reset-offsets --to-earliest --execute












7. Cluster & Broker Utilities






Cluster Info






bin/kafka-broker-api-versions.sh --bootstrap-server localhost:9092









Broker Config






bin/kafka-configs.sh --bootstrap-server localhost:9092 \
--entity-type brokers --entity-name 0 --describe












8. Monitoring & Debugging






Check Lag






bin/kafka-consumer-groups.sh \
--bootstrap-server localhost:9092 \
--group my-group --describe









List Partitions & Leaders






bin/kafka-topics.sh \
--bootstrap-server localhost:9092 \
--topic first-topic --describe









Dump Log Segments (advanced debugging)






bin/kafka-dump-log.sh --files /tmp/kafka-logs/first-topic-0/00000000000000000000.log












9. Admin CLI (Newer Versions)



Kafka now has kafka-cluster.sh, kafka-storage.sh, kafka-metadata-quorum.sh for KRaft mode:




bin/kafka-storage.sh info -c config/kraft/server.properties












10. Hands-On Practice Plan



✅ Day 1 – Install Kafka, start broker, create/delete/list topics

✅ Day 2 – Use producer & consumer CLI, send & read messages

✅ Day 3 – Experiment with consumer groups, offsets, reset-offsets

✅ Day 4 – Explore configs, broker info, and monitor lag

✅ Day 5 – Debug using dump-log & move to advanced KRaft commands

2. Cyber Threat Intelligence & Forensik

CTI Threat Relationship Graph3 Knoten / 2 Relationen
CVE / Incident Software MITRE ATT&CK CWE Weakness IoC
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten 🧑‍💻 Apache Kafka CLI – Detailed Course

Thematisch verwandte Begriffe: Apache, Kafka, Detailed, Course · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-92870 | A stack-based buffer overflow vulnerability exists in Pgpool-II, which m…
Advisory →
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag