From 2bc354a13f59b0434fb5c2b7aab3343ab85d493d Mon Sep 17 00:00:00 2001 From: Ihar Hancharenka Date: Sun, 29 Dec 2024 21:37:16 +0300 Subject: [PATCH] m --- pages/pages.txt | 7 +--- .../kafka/features/config/config.txt | 2 ++ .../kafka/tools/client/cli/admin-tools.txt | 10 ++++++ .../kafka/tools/client/cli/go/kafkactl.txt | 32 +++++++++++++------ .../kafka/tools/client/cli/go/kcl.txt | 1 + .../messaging/kafka/tools/client/cli/kcat.txt | 6 ++++ .../messaging/kafka/tools/client/gui/akhq.txt | 3 ++ .../gui/{ => desktop}/offset-explorer.txt | 0 .../kafka/tools/client/gui/kafdrop.txt | 2 ++ .../kafka/tools/client/gui/kouncil.txt | 4 +++ .../tools/client/gui/provectus-kafka-ui.txt | 14 ++++++-- .../kafka/tools/client/idea-kafka-client.txt | 1 + .../kafka/tools/client/track/kouncil.txt | 8 +++++ .../kafka/tools/client/vscode-kafka.txt | 1 + pl/cross/messaging/kafka/tools/client/zoe.txt | 4 +++ .../kafka/tools/monitoring/burrow.txt | 1 + .../{client/gui => }/redpanda-console.txt | 0 17 files changed, 77 insertions(+), 19 deletions(-) create mode 100644 pl/cross/messaging/kafka/features/config/config.txt create mode 100644 pl/cross/messaging/kafka/tools/client/cli/go/kcl.txt rename pl/cross/messaging/kafka/tools/client/gui/{ => desktop}/offset-explorer.txt (100%) create mode 100644 pl/cross/messaging/kafka/tools/client/gui/kouncil.txt create mode 100644 pl/cross/messaging/kafka/tools/client/idea-kafka-client.txt create mode 100644 pl/cross/messaging/kafka/tools/client/track/kouncil.txt create mode 100644 pl/cross/messaging/kafka/tools/client/vscode-kafka.txt create mode 100644 pl/cross/messaging/kafka/tools/client/zoe.txt create mode 100644 pl/cross/messaging/kafka/tools/monitoring/burrow.txt rename pl/cross/messaging/kafka/tools/{client/gui => }/redpanda-console.txt (100%) diff --git a/pages/pages.txt b/pages/pages.txt index 840bbe5db..56df74d32 100644 --- a/pages/pages.txt +++ b/pages/pages.txt @@ -1,9 +1,4 @@ -klyosov - https://nday.club/video/kartina-mira-s-tochki-zreniya-molekulyarnoy-istorii -zhukov - https://www.youtube.com/watch?v=4lP-eYMlBEg -foma - https://www.youtube.com/watch?v=w37mZiiYaMA +kc - 76 of ... Harrison - MongoDB 117 of 360 diff --git a/pl/cross/messaging/kafka/features/config/config.txt b/pl/cross/messaging/kafka/features/config/config.txt new file mode 100644 index 000000000..25d44fa64 --- /dev/null +++ b/pl/cross/messaging/kafka/features/config/config.txt @@ -0,0 +1,2 @@ +https://kafka.apache.org/documentation/#producerconfigs +https://kafka.apache.org/documentation/#consumerconfigs diff --git a/pl/cross/messaging/kafka/tools/client/cli/admin-tools.txt b/pl/cross/messaging/kafka/tools/client/cli/admin-tools.txt index ffc4dd952..c30e580a4 100644 --- a/pl/cross/messaging/kafka/tools/client/cli/admin-tools.txt +++ b/pl/cross/messaging/kafka/tools/client/cli/admin-tools.txt @@ -1,6 +1,16 @@ +https://github.com/apache/kafka/tree/trunk/tools/src/main/java/org/apache/kafka/tools +https://github.com/apache/kafka/blob/trunk/tools/src/main/java/org/apache/kafka/tools/GetOffsetShell.java +https://github.com/apache/kafka/blob/trunk/tools/src/main/java/org/apache/kafka/tools/DeleteRecordsCommand.java + +2023 +https://lukianovihor.medium.com/kafka-cli-basic-commands-bb55449d1cb0 2022 https://medium.com/@TimvanBaarsen/apache-kafka-cli-commands-cheat-sheet-a6f06eac01b +https://docs.confluent.io/kafka/operations-tools/kafka-tools.html +https://github.com/confluentinc/kafka/blob/master/bin/kafka-run-class.sh +https://github.com/apache/kafka/tree/trunk/bin + ? KafkaManager https://github.com/yahoo/CMAK diff --git a/pl/cross/messaging/kafka/tools/client/cli/go/kafkactl.txt b/pl/cross/messaging/kafka/tools/client/cli/go/kafkactl.txt index ca1bf5735..9d068cfb5 100644 --- a/pl/cross/messaging/kafka/tools/client/cli/go/kafkactl.txt +++ b/pl/cross/messaging/kafka/tools/client/cli/go/kafkactl.txt @@ -2,19 +2,31 @@ https://deviceinsight.github.io/kafkactl/ https://github.com/deviceinsight/kafkactl https://snapcraft.io/kafkactl +mise/kafkactl GOBIN=/home/iharh/bin go install github.com/deviceinsight/kafkactl@latest sudo mv bin/kafkactl /usr/local/bin kafkactl - create - topic - --help - -p, --partitions - default 1 - list - topics + create + topic + --help + -p, --partitions + default 1 + list + topics - describe - topic + describe + topic -kafkactl create topic -p 5 iharh-63747 + consume + -k -t --print-headers --tail 3 + +~/.config/kafkactl/config.yml + tls: + enabled: true + insecure: true + sasl: + enabled: true + mechanism: scram-sha512 + username: + password: diff --git a/pl/cross/messaging/kafka/tools/client/cli/go/kcl.txt b/pl/cross/messaging/kafka/tools/client/cli/go/kcl.txt new file mode 100644 index 000000000..b032425da --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/cli/go/kcl.txt @@ -0,0 +1 @@ +https://github.com/twmb/kcl/ diff --git a/pl/cross/messaging/kafka/tools/client/cli/kcat.txt b/pl/cross/messaging/kafka/tools/client/cli/kcat.txt index 11f1bf3e2..738d27cdb 100644 --- a/pl/cross/messaging/kafka/tools/client/cli/kcat.txt +++ b/pl/cross/messaging/kafka/tools/client/cli/kcat.txt @@ -1,4 +1,10 @@ https://github.com/edenhill/kcat + no means to reset offsets + +https://codingharbour.com/kafkacat-cheatsheet/ +https://codingharbour.com/apache-kafka/learn-how-to-use-kafkacat-the-most-versatile-cli-client/ + +2018 https://rmoff.net/2018/08/02/kafka-listeners-explained/ docker run --rm --network=host edenhill/kafkacat:1.5.0 kafkacat -b localhost:29092 -L diff --git a/pl/cross/messaging/kafka/tools/client/gui/akhq.txt b/pl/cross/messaging/kafka/tools/client/gui/akhq.txt index b03c51a52..2fbd80594 100644 --- a/pl/cross/messaging/kafka/tools/client/gui/akhq.txt +++ b/pl/cross/messaging/kafka/tools/client/gui/akhq.txt @@ -1,2 +1,5 @@ https://akhq.io +https://github.com/tchiotludo/akhq + https://akhq.io/docs +https://akhq.io/docs/installation.html diff --git a/pl/cross/messaging/kafka/tools/client/gui/offset-explorer.txt b/pl/cross/messaging/kafka/tools/client/gui/desktop/offset-explorer.txt similarity index 100% rename from pl/cross/messaging/kafka/tools/client/gui/offset-explorer.txt rename to pl/cross/messaging/kafka/tools/client/gui/desktop/offset-explorer.txt diff --git a/pl/cross/messaging/kafka/tools/client/gui/kafdrop.txt b/pl/cross/messaging/kafka/tools/client/gui/kafdrop.txt index 7031a9d98..82aad6961 100644 --- a/pl/cross/messaging/kafka/tools/client/gui/kafdrop.txt +++ b/pl/cross/messaging/kafka/tools/client/gui/kafdrop.txt @@ -1 +1,3 @@ https://github.com/obsidiandynamics/kafdrop + +with nginx diff --git a/pl/cross/messaging/kafka/tools/client/gui/kouncil.txt b/pl/cross/messaging/kafka/tools/client/gui/kouncil.txt new file mode 100644 index 000000000..17b98213b --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/gui/kouncil.txt @@ -0,0 +1,4 @@ +https://docs.kouncil.io +https://github.com/consdata/kouncil + +https://docs.kouncil.io/getting-started/features diff --git a/pl/cross/messaging/kafka/tools/client/gui/provectus-kafka-ui.txt b/pl/cross/messaging/kafka/tools/client/gui/provectus-kafka-ui.txt index 13bc7f9b5..3ecd3c0bf 100644 --- a/pl/cross/messaging/kafka/tools/client/gui/provectus-kafka-ui.txt +++ b/pl/cross/messaging/kafka/tools/client/gui/provectus-kafka-ui.txt @@ -1,8 +1,16 @@ -https://github.com/provectus/kafka-ui -https://github.com/provectus/kafka-ui/blob/master/documentation/compose/kafka-with-zookeeper.yaml - https://docs.kafka-ui.provectus.io https://docs.kafka-ui.provectus.io/configuration/configuration-file +https://docs.kafka-ui.provectus.io/configuration/authentication/sasl_scram +https://github.com/provectus/kafka-ui/blob/master/documentation/compose/kafka-ui-sasl.yaml + +https://github.com/provectus/kafka-ui +https://github.com/provectus/kafka-ui/releases + +https://github.com/provectus/kafka-ui/blob/master/documentation/compose/kafka-with-zookeeper.yaml + +https://hub.docker.com/r/provectuslabs/kafka-ui/tags + +https://github.com/provectus/kafka-ui/blob/master/documentation/compose/DOCKER_COMPOSE.md 2023 https://habr.com/ru/articles/753398/ diff --git a/pl/cross/messaging/kafka/tools/client/idea-kafka-client.txt b/pl/cross/messaging/kafka/tools/client/idea-kafka-client.txt new file mode 100644 index 000000000..c1cd969b6 --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/idea-kafka-client.txt @@ -0,0 +1 @@ +https://plugins.jetbrains.com/plugin/22284-kafka-client diff --git a/pl/cross/messaging/kafka/tools/client/track/kouncil.txt b/pl/cross/messaging/kafka/tools/client/track/kouncil.txt new file mode 100644 index 000000000..9fd9cefcd --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/track/kouncil.txt @@ -0,0 +1,8 @@ +https://github.com/Consdata/kouncil/ + +https://docs.kouncil.io/getting-started/configuration/ssl-tls-configuration/kafka_cluster + +https://blog.kouncil.io/ + +2021 +https://blog.kouncil.io/2021/09/08/kouncil-event-tracking-kafka.html diff --git a/pl/cross/messaging/kafka/tools/client/vscode-kafka.txt b/pl/cross/messaging/kafka/tools/client/vscode-kafka.txt new file mode 100644 index 000000000..4ea8bc905 --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/vscode-kafka.txt @@ -0,0 +1 @@ +https://marketplace.visualstudio.com/items?itemName=jeppeandersen.vscode-kafka diff --git a/pl/cross/messaging/kafka/tools/client/zoe.txt b/pl/cross/messaging/kafka/tools/client/zoe.txt new file mode 100644 index 000000000..9f6c86cc0 --- /dev/null +++ b/pl/cross/messaging/kafka/tools/client/zoe.txt @@ -0,0 +1,4 @@ +https://adevinta.github.io/zoe +https://github.com/adevinta/zoe + +https://adevinta.github.io/zoe/guides/configuration/guide/ diff --git a/pl/cross/messaging/kafka/tools/monitoring/burrow.txt b/pl/cross/messaging/kafka/tools/monitoring/burrow.txt new file mode 100644 index 000000000..e84ab73a8 --- /dev/null +++ b/pl/cross/messaging/kafka/tools/monitoring/burrow.txt @@ -0,0 +1 @@ +https://github.com/linkedin/Burrow diff --git a/pl/cross/messaging/kafka/tools/client/gui/redpanda-console.txt b/pl/cross/messaging/kafka/tools/redpanda-console.txt similarity index 100% rename from pl/cross/messaging/kafka/tools/client/gui/redpanda-console.txt rename to pl/cross/messaging/kafka/tools/redpanda-console.txt