Sha256: d1e7343535df24e69bc92e880d6f77ac333b447988b31dac1e4f6bc0b45cf88b

Contents?: true

Size: 637 Bytes

Versions: 27

Compression:

Stored size: 637 Bytes

Contents

#
# MongoDB monitoring
#
Easymon::Repository.add(
  'mongodb',
  Workarea::Monitoring::MongoidCheck.new
)

#
# Elasticsearch monitoring
#
Easymon::Repository.add(
  'elasticsearch',
  Workarea::Monitoring::ElasticsearchCheck.new
)

#
# Redis monitoring
#
Easymon::Repository.add(
  "redis",
  Easymon::RedisCheck.new(
    Workarea::Configuration::Redis.persistent.to_h
  )
)

#
# Sidekiq queue length monitoring
#
Easymon::Repository.add(
  'sidekiq-queue',
  Workarea::Monitoring::SidekiqQueueSizeCheck.new
)

#
# Load balancing monitoring
#
Easymon::Repository.add(
  'load-balancing',
  Workarea::Monitoring::LoadBalancingCheck.new
)

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
workarea-core-3.4.18 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.17 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.16 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.15 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.14 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.13 config/initializers/15_endpoint_monitoring.rb
workarea-core-3.4.12 config/initializers/15_endpoint_monitoring.rb