Table of Contents - dogstatsd-ruby-5.7.0 Documentation
Pages
- LICENSE
-
README
- dogstatsd-ruby
- Installation
- Configuration
- Migrating from v4.x to v5.x
- v5.x Common Pitfalls
- Origin detection in Kubernetes
- Tag cardinality
- CGroups
- Over UDP
- DD_EXTERNAL_ENV
- Usage
- Metrics
- Events
- Service Checks
- Maximum packet size in high-throughput scenarios
- Threading model
- Usual workflow
- Flushing
- Rendez-vous
- Thread-safety
- Delaying serialization
- Versioning
- Ruby Versions
- Credits
Classes and Modules
- Datadog
- Datadog::Statsd
- Datadog::Statsd::Connection
- Datadog::Statsd::ConnectionCfg
- Datadog::Statsd::Error
- Datadog::Statsd::Forwarder
- Datadog::Statsd::MessageBuffer
- Datadog::Statsd::Sender
- Datadog::Statsd::Serialization
- Datadog::Statsd::Serialization::EventSerializer
- Datadog::Statsd::Serialization::FieldSerializer
- Datadog::Statsd::Serialization::Serializer
- Datadog::Statsd::Serialization::ServiceCheckSerializer
- Datadog::Statsd::Serialization::StatSerializer
- Datadog::Statsd::Serialization::TagSerializer
- Datadog::Statsd::SingleThreadSender
- Datadog::Statsd::Telemetry
- Datadog::Statsd::Timer
- Datadog::Statsd::UDPConnection
- Datadog::Statsd::UDSConnection
- Datadog::Statsd::UDSConnection::BadSocketError
Methods
- ::new — Datadog::Statsd
- ::new — Datadog::Statsd::Connection
- ::new — Datadog::Statsd::ConnectionCfg
- ::new — Datadog::Statsd::Forwarder
- ::new — Datadog::Statsd::MessageBuffer
- ::new — Datadog::Statsd::Sender
- ::new — Datadog::Statsd::Serialization::EventSerializer
- ::new — Datadog::Statsd::Serialization::FieldSerializer
- ::new — Datadog::Statsd::Serialization::Serializer
- ::new — Datadog::Statsd::Serialization::ServiceCheckSerializer
- ::new — Datadog::Statsd::Serialization::StatSerializer
- ::new — Datadog::Statsd::Serialization::TagSerializer
- ::new — Datadog::Statsd::SingleThreadSender
- ::new — Datadog::Statsd::Telemetry
- ::new — Datadog::Statsd::Timer
- ::new — Datadog::Statsd::UDPConnection
- ::new — Datadog::Statsd::UDSConnection
- ::open — Datadog::Statsd
- #add — Datadog::Statsd::MessageBuffer
- #add — Datadog::Statsd::Sender
- #add — Datadog::Statsd::SingleThreadSender
- #batch — Datadog::Statsd
- #bytesize_threshold — Datadog::Statsd::MessageBuffer
- #clear_buffer — Datadog::Statsd::MessageBuffer
- #close — Datadog::Statsd
- #close — Datadog::Statsd::Connection
- #close — Datadog::Statsd::Forwarder
- #close — Datadog::Statsd::UDPConnection
- #close — Datadog::Statsd::UDSConnection
- #connect — Datadog::Statsd::Connection
- #connect — Datadog::Statsd::UDPConnection
- #connect — Datadog::Statsd::UDSConnection
- #count — Datadog::Statsd
- #current_time — Datadog::Statsd::Timer
- #dd_tags — Datadog::Statsd::Serialization::TagSerializer
- #decrement — Datadog::Statsd
- #default_tags — Datadog::Statsd::Serialization::TagSerializer
- #distribution — Datadog::Statsd
- #distribution_time — Datadog::Statsd
- #do_flush_telemetry — Datadog::Statsd::Forwarder
- #drain_message_queue — Datadog::Statsd::SingleThreadSender
- #dropped_queue — Datadog::Statsd::Telemetry
- #dropped_writer — Datadog::Statsd::Telemetry
- #ensure_sendable! — Datadog::Statsd::MessageBuffer
- #escape — Datadog::Statsd::Serialization::EventSerializer
- #escape_message — Datadog::Statsd::Serialization::ServiceCheckSerializer
- #escape_tag_content — Datadog::Statsd::Serialization::TagSerializer
- #event — Datadog::Statsd
- #extract_container_info — Datadog::Statsd
- #flush — Datadog::Statsd
- #flush — Datadog::Statsd::Forwarder
- #flush — Datadog::Statsd::MessageBuffer
- #flush — Datadog::Statsd::Sender
- #flush — Datadog::Statsd::SingleThreadSender
- #flush — Datadog::Statsd::Telemetry
- #forked? — Datadog::Statsd::SingleThreadSender
- #format — Datadog::Statsd::Serialization::EventSerializer
- #format — Datadog::Statsd::Serialization::FieldSerializer
- #format — Datadog::Statsd::Serialization::ServiceCheckSerializer
- #format — Datadog::Statsd::Serialization::StatSerializer
- #format — Datadog::Statsd::Serialization::TagSerializer
- #formatted_metric_name — Datadog::Statsd::Serialization::StatSerializer
- #gauge — Datadog::Statsd
- #get_cgroup_inode — Datadog::Statsd
- #get_container_id — Datadog::Statsd
- #global_tags — Datadog::Statsd::Serialization::Serializer
- #global_tags — Datadog::Statsd::Serialization::StatSerializer
- #histogram — Datadog::Statsd
- #host — Datadog::Statsd
- #host — Datadog::Statsd::Forwarder
- #host_cgroup_namespace? — Datadog::Statsd
- #increment — Datadog::Statsd
- #initialize_with_constructor_args — Datadog::Statsd::ConnectionCfg
- #initialize_with_defaults — Datadog::Statsd::ConnectionCfg
- #initialize_with_env_vars — Datadog::Statsd::ConnectionCfg
- #inode_for_path — Datadog::Statsd
- #make_connection — Datadog::Statsd::ConnectionCfg
- #metric_name_to_string — Datadog::Statsd::Serialization::StatSerializer
- #now — Datadog::Statsd
- #now_in_s — Datadog::Statsd::Telemetry
- #origin_detection_enabled? — Datadog::Statsd
- #parse_cgroup_node_path — Datadog::Statsd
- #parse_container_id — Datadog::Statsd
- #parse_dogstatsd_url — Datadog::Statsd::ConnectionCfg
- #parse_mount_info — Datadog::Statsd
- #pattern — Datadog::Statsd::Telemetry
- #port — Datadog::Statsd
- #port — Datadog::Statsd::Forwarder
- #preemptive_flush? — Datadog::Statsd::MessageBuffer
- #read_container_id — Datadog::Statsd
- #read_mount_info — Datadog::Statsd
- #rendez_vous — Datadog::Statsd::Sender
- #rendez_vous — Datadog::Statsd::SingleThreadSender
- #reset — Datadog::Statsd::MessageBuffer
- #reset — Datadog::Statsd::Telemetry
- #reset_telemetry — Datadog::Statsd::Connection
- #sanitize — Datadog::Statsd
- #send_loop — Datadog::Statsd::Sender
- #send_message — Datadog::Statsd::Forwarder
- #send_message — Datadog::Statsd::UDPConnection
- #send_message — Datadog::Statsd::UDSConnection
- #send_stats — Datadog::Statsd
- #sent — Datadog::Statsd::Telemetry
- #service_check — Datadog::Statsd
- #set — Datadog::Statsd
- #should_flush? — Datadog::Statsd::MessageBuffer
- #should_flush? — Datadog::Statsd::Telemetry
- #socket_path — Datadog::Statsd
- #socket_path — Datadog::Statsd::Forwarder
- #start — Datadog::Statsd::Sender
- #start — Datadog::Statsd::SingleThreadSender
- #start — Datadog::Statsd::Timer
- #stop — Datadog::Statsd::Sender
- #stop — Datadog::Statsd::SingleThreadSender
- #stop — Datadog::Statsd::Timer
- #stop? — Datadog::Statsd::Timer
- #sync_with_outbound_io — Datadog::Statsd
- #sync_with_outbound_io — Datadog::Statsd::Forwarder
- #tags — Datadog::Statsd
- #telemetry — Datadog::Statsd
- #tick_telemetry — Datadog::Statsd::Forwarder
- #time — Datadog::Statsd
- #timing — Datadog::Statsd
- #to_event — Datadog::Statsd::Serialization::Serializer
- #to_service_check — Datadog::Statsd::Serialization::Serializer
- #to_stat — Datadog::Statsd::Serialization::Serializer
- #to_tags_hash — Datadog::Statsd::Serialization::TagSerializer
- #to_tags_list — Datadog::Statsd::Serialization::TagSerializer
- #transport_type — Datadog::Statsd
- #try_initialize_with — Datadog::Statsd::ConnectionCfg
- #update_fork_pid — Datadog::Statsd::SingleThreadSender
- #would_fit_in? — Datadog::Statsd::Telemetry
- #write — Datadog::Statsd::Connection