Module: HeimdallApm
- Defined in:
- lib/heimdall_apm.rb,
lib/heimdall_apm/agent.rb,
lib/heimdall_apm/probe.rb,
lib/heimdall_apm/vault.rb,
lib/heimdall_apm/config.rb,
lib/heimdall_apm/railtie.rb,
lib/heimdall_apm/segment.rb,
lib/heimdall_apm/version.rb,
lib/heimdall_apm/recorder.rb,
lib/heimdall_apm/reporting.rb,
lib/heimdall_apm/metric_name.rb,
lib/heimdall_apm/metric_stats.rb,
lib/heimdall_apm/agent_context.rb,
lib/heimdall_apm/points_collection.rb,
lib/heimdall_apm/tracked_transaction.rb,
lib/heimdall_apm/transaction_manager.rb,
lib/heimdall_apm/instruments/middleware.rb,
lib/heimdall_apm/instruments/active_record.rb,
lib/heimdall_apm/instruments/elasticsearch.rb,
lib/heimdall_apm/instruments/action_controller.rb,
lib/heimdall_apm/visitors/pretty_print_visitor.rb,
lib/heimdall_apm/visitors/request_metrics_visitor.rb
Defined Under Namespace
Modules: ActionController, ActiveRecord, Elasticsearch, Instruments, Probe, Visitors Classes: Agent, AgentContext, Config, MetricName, MetricStats, PointsCollection, Railtie, Recorder, Reporting, Segment, Span, TrackedTransaction, TransactionManager, Vault
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
Class Method Details
.logger ⇒ Object
11 12 13 |
# File 'lib/heimdall_apm.rb', line 11 def self.logger @logger ||= Logger.new('log/heimdall_apm.log') end |