Comments (5)
Do you have a monitoring solution set up in addition to your exception tracker? Connection errors are not exceptional in Kafka, so typically you want to use metrics based alerts rather than exception trackers.
from racecar.
Do you have a monitoring solution set up in addition to your exception tracker?
Not yet, still thinking how to make it right. The only option I can think of is detecting if process/container exit with error code too often
Connection errors are not exceptional in Kafka
I got some kafka related errors too, e.g. Kafka::NoPartitionsAssignedError
, it can connect to port on remote server, but can not start receiving data
from racecar.
@Paxa the no partition error occurs when you have more consumers than partitions in a topic.
from racecar.
I would recommend using e.g. Datadog or Librato with Statsd to track metrics. Connection errors is one metric published by ruby-kafka.
from racecar.
@dasch Thank you!
from racecar.
Related Issues (20)
- Cannot find ActiveRecord Class in Rails 6 uninitialized constant for Model in `app/models` HOT 1
- Gem with statistics_interval setting HOT 2
- Add required_ruby_version to gemspec? 2.3.0 release is broken on Ruby < 2.5 HOT 3
- Integrating Confluent kafka with racecar HOT 2
- No such configuration property "enable.ssl.certificate.verification" HOT 6
- Racecar trying to connect to 127.0.0.1:9092 regardless of configuration
- default start_from_beginning = false HOT 2
- long running processes HOT 4
- how can we mention sasl_username, sasl_password in racecar.yml for different brokers
- Maximum application poll interval (max.poll.interval.ms) exceeded (max_poll_exceeded) HOT 2
- Unable to configure producer partitioner_name HOT 2
- [question] Multi service Datadog dashboard setup HOT 1
- Consumer client ids defaulting to consumer-null-NNNN
- Consumer reset not needed on a :not_coordinator according to librdkafka HOT 1
- Allow setting King Konf's ignore_unknown_variables HOT 3
- How to do a quick health check HOT 2
- Define active_support dependencies in production.
- IAM access control HOT 1
- Configure producer using environment variables HOT 2
- Config not loaded automatically for a producer in Rails. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from racecar.