Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Kafka Alert Node as part of Kapa 1.5 #2904

Closed
russorat opened this issue Mar 1, 2018 · 4 comments · Fixed by #3386
Closed

Add support for Kafka Alert Node as part of Kapa 1.5 #2904

russorat opened this issue Mar 1, 2018 · 4 comments · Fixed by #3386
Assignees
Milestone

Comments

@russorat
Copy link
Contributor

russorat commented Mar 1, 2018

Here are the options for the Kafka config page:

[[kafka]]
  # Configure Kafka
  enabled = false
  # ID is a unique identifier for this kafka cluster.
  id = "localhost"
  # Brokers is a list of host:port addresses of Kafka brokers.
  brokers = []
  # Timeout on network operations with the brokers.
  # If 0 a default of 10s will be used.
  timeout = 10s
  # BatchSize is the number of messages that are batched before being sent to Kafka
  # If 0 a default of 100 will be used.
  batch-size = 100
  # BatchTimeout is the maximum amount of time to wait before flushing an incomplete batch.
  # If 0 a default of 1s will be used.
  batch-timeout = 1s
  # Use SSL enables ssl communication.
  # Must be true for the other ssl options to take effect.
  use-ssl = false
  # Path to CA file
  ssl-ca = ""
  # Path to host cert file
  ssl-cert = ""
  # Path to cert key file
  ssl-key = ""
  # Use SSL but skip chain & host verification
  insecure-skip-verify = false
@russorat russorat changed the title Add support for Kafka Alert Node Add support for Kafka Alert Node as part of Kapa 1.5 Apr 17, 2018
@russorat russorat added this to the 1.5.0 milestone Apr 17, 2018
@jaredscheib jaredscheib self-assigned this May 2, 2018
@jaredscheib
Copy link
Contributor

jaredscheib commented May 2, 2018

This appears to address the Kafka config but not configuring a specific alert handler, so a few questions:

  1. Are all of these options for the global config?
  2. If so, are there any handler-specific options?
  3. And which options, if any, do we want to provide handler-specific overrides to global config options for?
  4. Is the enabled option available in Kapacitor 1.5 global configs? I've only seen this for specific handlers. Is this blocked on add the ability to enable/disable an alert node config #3292?

@russorat
Copy link
Contributor Author

russorat commented May 3, 2018

  1. Initial docs are here https://github.com/influxdata/docs.influxdata.com/blob/refactor/alert-handler-docs/content/kapacitor/v1.5/event_handlers/kafka.md

I think there are things you can build without #3292 so I don’t think this is blocked

@jaredscheib
Copy link
Contributor

Thanks. I asked about being blocked because in #3292 it says:

required for #2786 and #2904

@russorat
Copy link
Contributor Author

  • verify kafka topic and template can be set via the UI.

kapture 2018-05-21 at 16 42 46

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants