New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

hubot-kafka-chatops-demo

Package Overview
Dependencies
Maintainers
1
Versions
58
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hubot-kafka-chatops-demo

A Hubot script for demonstrating chatops applied to Kafka

  • 0.0.57
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
1
Maintainers
1
Weekly downloads
 
Created
Source

commands-kafkapods

hubot kafka restart broker <number> - restarts a Kafka broker
hubot kafka status kafka - gets the status of the Kafka brokers
hubot kafka status zookeeper - gets the status of the ZooKeeper nodes
hubot kafka logs kafka <number> - gets the logs for a Kafka broker
hubot kafka events - get events from pods in the Kafka cluster

commands-kafkaconfig

hubot kafka get config - get the Kafka cluster config
hubot kafka get config <config> - get the details of a Kafka cluster config value
hubot kafka set config <config> - modify a Kafka cluster config value

commands-kafkatopics

hubot kafka impact - explain impact of restarting each broker
hubot kafka topics - display info about all topic partitions

commands-kafkamover

hubot kafka move <topicname> to broker <brokernum> - move a single-partition, 1-replica topic to a different broker
hubot kafka move partition <partitionnum> of <topicname> to broker <brokernum> - move a specific partition of a 1-replica topic to a different broker
hubot kafka move partition <partitionnum> of <topicname> to broker <brokernum> with replicas on broker <brokernum> and broker <brokernum> - move a specific partition of a topic and its replicas

commands-visualisations

hubot kafka show me memory - show the memory usage of the Kafka brokers
hubot kafka show me cpu - show the CPU usage of the Kafka brokers
hubot kafka show me disk - show the disk space available to Kafka brokers
hubot kafka show me network - show the network usage by Kafka brokers
hubot kafka show me messagesin - show the number of Kafka messages per second

commands-config

hubot kafka config - show all hubot config
hubot kafka cluster ns - ask the namespace where the Kafka cluster is running
hubot kafka cluster ns <namespace> - set the namespace where the Kafka cluster is running
hubot kafka cluster name - ask the name of the Kafka cluster
hubot kafka cluster name <cluster> - set the name of the Kafka cluster
hubot kafka cluster bootstrap - ask the bootstrap address of the Kafka cluster
hubot kafka cluster bootstrap <bootstrap> - set the bootstrap address of the Kafka cluster
hubot kafka cluster openshift - ask the URL being used in OpenShift urls
hubot kafka cluster openshift <url> - set the URL to use in generated OpenShift links
hubot kafka grafana host - ask the URL for Grafana
hubot kafka grafana host <url> - set the URL to use for Grafana
hubot kafka grafana org - ask the org id for Grafana
hubot kafka grafana org <url> - set the org id to use for Grafana
hubot kafka grafana apikey - ask the API key for Grafana
hubot kafka grafana apikey <key> - set the API key for Grafana

Keywords

FAQs

Package last updated on 24 Apr 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc