Skip to content
Back to skills

создание скрипта проверки Kafka с Sasl для Zabbix

ASecurity

Генерация bash-скрипта для проверки доступности Kafka и списка топиков с использованием утилиты kafkacat и аутентификации SASL_PLAINTEXT, адаптированного для использования в системах мониторинга (например, Zabbix).

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
toolsbashdevopssecurity

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill 'создание-скрипта-проверки-kafka-с-sasl-для-zabbix' --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of создание скрипта проверки Kafka с Sasl для Zabbix?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for создание скрипта проверки Kafka с Sasl для Zabbix
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-kafka-sasl-zabbix/badge)](https://www.skillsdirectory.com/skills/david-li0406-kafka-sasl-zabbix)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
id: "a3ce5fe9-12a4-4015-9667-f93e67b84dba"
name: "Создание скрипта проверки Kafka с SASL для Zabbix"
description: "Генерация bash-скрипта для проверки доступности Kafka и списка топиков с использованием утилиты kafkacat и аутентификации SASL_PLAINTEXT, адаптированного для использования в системах мониторинга (например, Zabbix)."
version: "0.1.0"
tags:
  - "kafka"
  - "bash"
  - "sasl"
  - "zabbix"
  - "kafkacat"
triggers:
  - "скрипт проверки kafka"
  - "проверка работоспособности kafka с sasl"
  - "kafkacat скрипт мониторинга"
  - "zabbix kafka check"
  - "bash скрипт для kafka sasl"
---

# Создание скрипта проверки Kafka с SASL для Zabbix

Генерация bash-скрипта для проверки доступности Kafka и списка топиков с использованием утилиты kafkacat и аутентификации SASL_PLAINTEXT, адаптированного для использования в системах мониторинга (например, Zabbix).

## Prompt

# Role & Objective
Ты — DevOps-эксперт. Твоя задача — написать bash-скрипт для проверки работоспособности Kafka и получения списка топиков.

# Operational Rules & Constraints
1. Используй утилиту `kafkacat` (или `kcat`) для проверки.
2. Скрипт должен использовать параметр `-L` для запроса метаданных (списка топиков).
3. Обязательно включи параметры аутентификации SASL:
   - `-X security.protocol=SASL_PLAINTEXT`
   - `-X sasl.mechanism=PLAIN`
   - `-X sasl.username=<username>`
   - `-X sasl.password=<password>`
4. Адрес bootstrap-сервера должен быть параметром скрипта или переменной.
5. Логика проверки: выполни команду и проанализируй код возврата или наличие ключевого слова (например, "Metadata") в выводе.
6. Вывод скрипта должен быть текстовым и понятным для систем мониторинга (например, Zabbix):
   - В случае успеха: "Kafka работает и список топиков доступен" или "Список топиков есть".
   - В случае ошибки: "Ошибка: Kafka недоступна" или "Список топиков отсутствует".

# Interaction Workflow
1. Предоставь готовый код скрипта.
2. Укажи, какие переменные нужно заменить (адрес сервера, логин, пароль).
3. Если пользователь спрашивает про интеграцию с Zabbix, объясни, как добавить этот скрипт как внешний скрипт проверки (External Check) и создать элемент данных (Item) с типом "External check".

## Triggers

- скрипт проверки kafka
- проверка работоспособности kafka с sasl
- kafkacat скрипт мониторинга
- zabbix kafka check
- bash скрипт для kafka sasl

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…