Module: Karafka::Web::Tracking

Defined in:
lib/karafka/web/tracking/memoized_shell.rb,
lib/karafka/web/tracking/sampler.rb,
lib/karafka/web/tracking/reporter.rb,
lib/karafka/web/tracking/scheduler.rb,
lib/karafka/web/tracking/contracts/error.rb,
lib/karafka/web/tracking/consumers/sampler.rb,
lib/karafka/web/tracking/helpers/ttls/hash.rb,
lib/karafka/web/tracking/producers/sampler.rb,
lib/karafka/web/tracking/consumers/reporter.rb,
lib/karafka/web/tracking/helpers/error_info.rb,
lib/karafka/web/tracking/helpers/ttls/array.rb,
lib/karafka/web/tracking/helpers/ttls/stats.rb,
lib/karafka/web/tracking/producers/reporter.rb,
lib/karafka/web/tracking/helpers/ttls/windows.rb,
lib/karafka/web/tracking/consumers/contracts/job.rb,
lib/karafka/web/tracking/consumers/listeners/base.rb,
lib/karafka/web/tracking/consumers/listeners/tags.rb,
lib/karafka/web/tracking/producers/listeners/base.rb,
lib/karafka/web/tracking/consumers/contracts/topic.rb,
lib/karafka/web/tracking/consumers/contracts/report.rb,
lib/karafka/web/tracking/consumers/listeners/errors.rb,
lib/karafka/web/tracking/consumers/listeners/status.rb,
lib/karafka/web/tracking/producers/listeners/errors.rb,
lib/karafka/web/tracking/consumers/listeners/booting.rb,
lib/karafka/web/tracking/consumers/listeners/pausing.rb,
lib/karafka/web/tracking/producers/listeners/booting.rb,
lib/karafka/web/tracking/consumers/contracts/partition.rb,
lib/karafka/web/tracking/consumers/listeners/processing.rb,
lib/karafka/web/tracking/consumers/listeners/statistics.rb,
lib/karafka/web/tracking/consumers/listeners/connections.rb,
lib/karafka/web/tracking/consumers/contracts/consumer_group.rb,
lib/karafka/web/tracking/consumers/contracts/subscription_group.rb

Overview

Namespace used to encapsulate all components needed to track and report states of particular processes

Defined Under Namespace

Modules: Consumers, Contracts, Helpers, Producers Classes: MemoizedShell, Reporter, Sampler, Scheduler