Module: TingYun

Defined in:
lib/ting_yun/logger.rb,
lib/tingyun_rpm.rb,
lib/ting_yun/agent.rb,
lib/ting_yun/metrics.rb,
lib/ting_yun/version.rb,
lib/ting_yun/frameworks.rb,
lib/ting_yun/agent/agent.rb,
lib/ting_yun/support/path.rb,
lib/ting_yun/configuration.rb,
lib/ting_yun/metrics/stats.rb,
lib/ting_yun/agent/database.rb,
lib/ting_yun/support/coerce.rb,
lib/ting_yun/support/helper.rb,
lib/ting_yun/agent/datastore.rb,
lib/ting_yun/frameworks/ruby.rb,
lib/ting_yun/logger/log_once.rb,
lib/ting_yun/agent/dispatcher.rb,
lib/ting_yun/frameworks/rails.rb,
lib/ting_yun/support/hostname.rb,
lib/ting_yun/ting_yun_service.rb,
lib/ting_yun/agent/transaction.rb,
lib/ting_yun/frameworks/rails3.rb,
lib/ting_yun/frameworks/rails4.rb,
lib/ting_yun/frameworks/rails5.rb,
lib/ting_yun/support/collector.rb,
lib/ting_yun/support/exception.rb,
lib/ting_yun/support/timer_lib.rb,
lib/ting_yun/environment_report.rb,
lib/ting_yun/frameworks/sinatra.rb,
lib/ting_yun/http/curb_wrappers.rb,
lib/ting_yun/logger/null_logger.rb,
lib/ting_yun/agent/class_methods.rb,
lib/ting_yun/frameworks/external.rb,
lib/ting_yun/http/excon_wrappers.rb,
lib/ting_yun/logger/agent_logger.rb,
lib/ting_yun/metrics/metric_data.rb,
lib/ting_yun/metrics/metric_spec.rb,
lib/ting_yun/support/quantile_p2.rb,
lib/ting_yun/support/system_info.rb,
lib/ting_yun/instrumentation/rack.rb,
lib/ting_yun/instrumentation/rake.rb,
lib/ting_yun/logger/memory_logger.rb,
lib/ting_yun/ting_yun_service/ssl.rb,
lib/ting_yun/agent/datastore/mongo.rb,
lib/ting_yun/configuration/manager.rb,
lib/ting_yun/http/abstract_request.rb,
lib/ting_yun/http/net_http_request.rb,
lib/ting_yun/instrumentation/mongo.rb,
lib/ting_yun/instrumentation/moped.rb,
lib/ting_yun/logger/startup_logger.rb,
lib/ting_yun/ting_yun_service/http.rb,
lib/ting_yun/agent/event/event_loop.rb,
lib/ting_yun/agent/instance_methods.rb,
lib/ting_yun/http/typhoeus_wrappers.rb,
lib/ting_yun/instrumentation/mongo2.rb,
lib/ting_yun/support/version_number.rb,
lib/ting_yun/agent/transaction/apdex.rb,
lib/ting_yun/agent/transaction/trace.rb,
lib/ting_yun/support/hash_extensions.rb,
lib/ting_yun/agent/database/statement.rb,
lib/ting_yun/frameworks/class_methods.rb,
lib/ting_yun/http/http_client_request.rb,
lib/ting_yun/support/language_support.rb,
lib/ting_yun/ting_yun_service/request.rb,
lib/ting_yun/agent/database/obfuscator.rb,
lib/ting_yun/configuration/dotted_hash.rb,
lib/ting_yun/configuration/yaml_source.rb,
lib/ting_yun/instrumentation/memcached.rb,
lib/ting_yun/support/library_detection.rb,
lib/ting_yun/support/local_environment.rb,
lib/ting_yun/support/serialize/encodes.rb,
lib/ting_yun/support/serialize/ok_json.rb,
lib/ting_yun/agent/event/event_listener.rb,
lib/ting_yun/frameworks/instrumentation.rb,
lib/ting_yun/agent/collector/sql_sampler.rb,
lib/ting_yun/agent/method_tracer_helpers.rb,
lib/ting_yun/configuration/manual_source.rb,
lib/ting_yun/configuration/server_source.rb,
lib/ting_yun/frameworks/instance_methods.rb,
lib/ting_yun/logger/create_logger_helper.rb,
lib/ting_yun/middleware/agent_middleware.rb,
lib/ting_yun/ting_yun_service/connection.rb,
lib/ting_yun/agent/collector/stats_engine.rb,
lib/ting_yun/agent/instance_methods/start.rb,
lib/ting_yun/agent/threading/agent_thread.rb,
lib/ting_yun/agent/transaction/attributes.rb,
lib/ting_yun/agent/transaction/exceptions.rb,
lib/ting_yun/agent/transaction/trace_node.rb,
lib/ting_yun/configuration/default_source.rb,
lib/ting_yun/support/serialize/marshaller.rb,
lib/ting_yun/agent/datastore/metric_helper.rb,
lib/ting_yun/instrumentation/active_record.rb,
lib/ting_yun/middleware/browser_monitoring.rb,
lib/ting_yun/support/http_clients/uri_util.rb,
lib/ting_yun/agent/instance_methods/connect.rb,
lib/ting_yun/agent/transaction/class_method.rb,
lib/ting_yun/instrumentation/sinatra/action.rb,
lib/ting_yun/support/serialize/json_wrapper.rb,
lib/ting_yun/agent/collector/error_collector.rb,
lib/ting_yun/ting_yun_service/upload_service.rb,
lib/ting_yun/configuration/environment_source.rb,
lib/ting_yun/instrumentation/middleware_proxy.rb,
lib/ting_yun/instrumentation/support/database.rb,
lib/ting_yun/agent/cross_app/cross_app_monitor.rb,
lib/ting_yun/agent/cross_app/cross_app_tracing.rb,
lib/ting_yun/agent/database/connection_manager.rb,
lib/ting_yun/agent/transaction/instance_method.rb,
lib/ting_yun/support/serialize/json_marshaller.rb,
lib/ting_yun/instrumentation/middleware_tracing.rb,
lib/ting_yun/instrumentation/rails3/action_view.rb,
lib/ting_yun/instrumentation/support/queue_time.rb,
lib/ting_yun/agent/collector/transaction_sampler.rb,
lib/ting_yun/agent/database/explain_plan_helpers.rb,
lib/ting_yun/agent/transaction/transaction_state.rb,
lib/ting_yun/agent/collector/sql_sampler/slow_sql.rb,
lib/ting_yun/agent/instance_methods/handle_errors.rb,
lib/ting_yun/agent/transaction/request_attributes.rb,
lib/ting_yun/agent/collector/middle_ware_collector.rb,
lib/ting_yun/agent/collector/sql_sampler/sql_trace.rb,
lib/ting_yun/agent/transaction/traced_method_stack.rb,
lib/ting_yun/agent/transaction/transaction_metrics.rb,
lib/ting_yun/agent/transaction/transaction_timings.rb,
lib/ting_yun/instrumentation/support/thrift_helper.rb,
lib/ting_yun/support/serialize/encoding_normalizer.rb,
lib/ting_yun/instrumentation/support/external_error.rb,
lib/ting_yun/instrumentation/support/sinatra_helper.rb,
lib/ting_yun/agent/collector/stats_engine/stats_hash.rb,
lib/ting_yun/agent/cross_app/inbound_request_monitor.rb,
lib/ting_yun/instrumentation/support/event_formatter.rb,
lib/ting_yun/instrumentation/support/external_helper.rb,
lib/ting_yun/instrumentation/support/mongo_formatter.rb,
lib/ting_yun/instrumentation/rails3/action_controller.rb,
lib/ting_yun/instrumentation/support/split_controller.rb,
lib/ting_yun/agent/collector/stats_engine/metric_stats.rb,
lib/ting_yun/instrumentation/support/metric_translator.rb,
lib/ting_yun/instrumentation/support/transaction_namer.rb,
lib/ting_yun/agent/instance_methods/start_worker_thread.rb,
lib/ting_yun/instrumentation/support/evented_subscriber.rb,
lib/ting_yun/instrumentation/support/parameter_filtering.rb,
lib/ting_yun/agent/transaction/transaction_sample_builder.rb,
lib/ting_yun/instrumentation/mongo_command_log_subscriber.rb,
lib/ting_yun/instrumentation/support/active_record_helper.rb,
lib/ting_yun/agent/collector/error_collector/noticed_error.rb,
lib/ting_yun/agent/collector/middle_ware_collector/sampler.rb,
lib/ting_yun/agent/instance_methods/container_data_manager.rb,
lib/ting_yun/instrumentation/support/action_view_subscriber.rb,
lib/ting_yun/instrumentation/support/method_instrumentation.rb,
lib/ting_yun/agent/collector/stats_engine/base_quantile_hash.rb,
lib/ting_yun/instrumentation/support/action_cable_subscriber.rb,
lib/ting_yun/instrumentation/support/javascript_instrumentor.rb,
lib/ting_yun/agent/collector/sql_sampler/transaction_sql_data.rb,
lib/ting_yun/agent/collector/transaction_sampler/class_method.rb,
lib/ting_yun/instrumentation/support/active_record_subscriber.rb,
lib/ting_yun/agent/collector/error_collector/error_trace_array.rb,
lib/ting_yun/agent/collector/middle_ware_collector/cpu_sampler.rb,
lib/ting_yun/agent/collector/middle_ware_collector/middle_ware.rb,
lib/ting_yun/instrumentation/support/controller_instrumentation.rb,
lib/ting_yun/agent/collector/middle_ware_collector/memory_sampler.rb,
lib/ting_yun/instrumentation/support/action_controller_subscriber.rb,
lib/ting_yun/agent/collector/transaction_sampler/slowest_sample_buffer.rb,
lib/ting_yun/agent/collector/transaction_sampler/transaction_sample_buffer_base.rb

Overview

This file is distributed under Ting Yun’s license terms.

Defined Under Namespace

Modules: Agent, Configuration, Frameworks, Helper, Http, Instrumentation, Logger, Metrics, Support, VERSION Classes: AgentMiddleware, BrowserMonitoring, EnvironmentReport, Railtie, TingYunService