Table of Contents - DogAPI -- Datadog Client
Pages
-
README
- Ruby Client for Datadog API
- What's new?
- Installation
- From Source
- Using RubyGems
- Usage
- Supported Versions
- How to find your API and application keys
- A word about hosts and devices
- Configure the Datadog API Url
- Submit an event to Datadog
- Tag a host in Datadog
- Submit a metric to Datadog
- Get points from a Datadog metric
- README
Classes and Modules
- Capistrano
- Capistrano::Configuration
- Capistrano::Configuration::Execution
- Capistrano::DSL
- Capistrano::Datadog
- Capistrano::Datadog::CaptureIO
- Capistrano::Datadog::LogCapture
- Capistrano::Datadog::Reporter
- Capistrano::Logger
- Dogapi
- Dogapi::APIService
- Dogapi::Client
- Dogapi::ClientV2
- Dogapi::Event
- Dogapi::EventService
- Dogapi::MetricService
- Dogapi::Scope
- Dogapi::Service
- Dogapi::V1
- Dogapi::V1::AlertService
- Dogapi::V1::AwsIntegrationService
- Dogapi::V1::AwsLogsService
- Dogapi::V1::AzureIntegrationService
- Dogapi::V1::CommentService
- Dogapi::V1::DashService
- Dogapi::V1::DashboardListService
- Dogapi::V1::DashboardService
- Dogapi::V1::EmbedService
- Dogapi::V1::EventService
- Dogapi::V1::GcpIntegrationService
- Dogapi::V1::HostsService
- Dogapi::V1::IntegrationService
- Dogapi::V1::LogsPipelineService
- Dogapi::V1::MetadataService
- Dogapi::V1::MetricService
- Dogapi::V1::MonitorService
- Dogapi::V1::ScreenboardService
- Dogapi::V1::SearchService
- Dogapi::V1::ServiceCheckService
- Dogapi::V1::ServiceLevelObjectiveService
- Dogapi::V1::SnapshotService
- Dogapi::V1::SyntheticsService
- Dogapi::V1::TagService
- Dogapi::V1::UsageService
- Dogapi::V1::UserService
- Dogapi::V2
- Dogapi::V2::DashboardListService
- Rake
- Rake::Task
- SSHKit
- SSHKit::Formatter
- SSHKit::Formatter::Pretty
- SSHKit::Formatter::SimpleText
Methods
- ::cap_version — Capistrano::Datadog
- ::find_datadog_host — Dogapi
- ::find_localhost — Dogapi
- ::find_proxy — Dogapi
- ::new — Capistrano::Datadog::Reporter
- ::new — Capistrano::Datadog::CaptureIO
- ::new — SSHKit::Formatter::Pretty
- ::new — SSHKit::Formatter::SimpleText
- ::new — Dogapi::Scope
- ::new — Dogapi::Service
- ::new — Dogapi::APIService
- ::new — Dogapi::Event
- ::new — Dogapi::ClientV2
- ::new — Dogapi::Client
- ::reporter — Capistrano::Datadog
- ::submit — Capistrano::Datadog
- ::symbolized_access — Dogapi
- ::validate_tags — Dogapi
- #<< — Capistrano::Datadog::CaptureIO
- #add — Dogapi::V1::TagService
- #add_items — Dogapi::V1::DashboardListService
- #add_items — Dogapi::V2::DashboardListService
- #add_items_to_dashboard_list — Dogapi::ClientV2
- #add_items_to_dashboard_list — Dogapi::Client
- #add_tags — Dogapi::Client
- #alert — Dogapi::Client
- #alert — Dogapi::V1::AlertService
- #all — Dogapi::V1::DashboardListService
- #all_tags — Dogapi::Client
- #aws_integration_create — Dogapi::Client
- #aws_integration_create — Dogapi::V1::AwsIntegrationService
- #aws_integration_delete — Dogapi::Client
- #aws_integration_delete — Dogapi::V1::AwsIntegrationService
- #aws_integration_generate_external_id — Dogapi::Client
- #aws_integration_generate_external_id — Dogapi::V1::AwsIntegrationService
- #aws_integration_list — Dogapi::Client
- #aws_integration_list — Dogapi::V1::AwsIntegrationService
- #aws_integration_list_namespaces — Dogapi::Client
- #aws_integration_list_namespaces — Dogapi::V1::AwsIntegrationService
- #aws_integration_update — Dogapi::Client
- #aws_integration_update — Dogapi::V1::AwsIntegrationService
- #aws_logs_add_lambda — Dogapi::Client
- #aws_logs_add_lambda — Dogapi::V1::AwsLogsService
- #aws_logs_check_lambda — Dogapi::Client
- #aws_logs_check_lambda — Dogapi::V1::AwsLogsService
- #aws_logs_check_services — Dogapi::Client
- #aws_logs_check_services — Dogapi::V1::AwsLogsService
- #aws_logs_integration_delete — Dogapi::Client
- #aws_logs_integration_delete — Dogapi::V1::AwsLogsService
- #aws_logs_integrations_list — Dogapi::Client
- #aws_logs_integrations_list — Dogapi::V1::AwsLogsService
- #aws_logs_list_services — Dogapi::Client
- #aws_logs_list_services — Dogapi::V1::AwsLogsService
- #aws_logs_save_services — Dogapi::Client
- #aws_logs_save_services — Dogapi::V1::AwsLogsService
- #azure_integration_create — Dogapi::Client
- #azure_integration_create — Dogapi::V1::AzureIntegrationService
- #azure_integration_delete — Dogapi::Client
- #azure_integration_delete — Dogapi::V1::AzureIntegrationService
- #azure_integration_list — Dogapi::Client
- #azure_integration_list — Dogapi::V1::AzureIntegrationService
- #azure_integration_update — Dogapi::Client
- #azure_integration_update — Dogapi::V1::AzureIntegrationService
- #azure_integration_update_host_filters — Dogapi::Client
- #azure_integration_update_host_filters — Dogapi::V1::AzureIntegrationService
- #batch_metrics — Dogapi::Client
- #can_delete_monitors — Dogapi::Client
- #can_delete_monitors — Dogapi::V1::MonitorService
- #can_delete_service_level_objective — Dogapi::Client
- #can_delete_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #cancel_downtime — Dogapi::Client
- #cancel_downtime — Dogapi::V1::MonitorService
- #cancel_downtime_by_scope — Dogapi::Client
- #cancel_downtime_by_scope — Dogapi::V1::MonitorService
- #comment — Dogapi::Client
- #comment — Dogapi::V1::CommentService
- #connect — Dogapi::Service
- #connect — Dogapi::APIService
- #create — Dogapi::V1::DashboardListService
- #create_board — Dogapi::Client
- #create_board — Dogapi::V1::DashboardService
- #create_dashboard — Dogapi::Client
- #create_dashboard — Dogapi::V1::DashService
- #create_dashboard_list — Dogapi::Client
- #create_embed — Dogapi::Client
- #create_embed — Dogapi::V1::EmbedService
- #create_integration — Dogapi::Client
- #create_integration — Dogapi::V1::IntegrationService
- #create_logs_pipeline — Dogapi::Client
- #create_logs_pipeline — Dogapi::V1::LogsPipelineService
- #create_screenboard — Dogapi::Client
- #create_screenboard — Dogapi::V1::ScreenboardService
- #create_service_level_objective — Dogapi::Client
- #create_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #create_synthetics_test — Dogapi::Client
- #create_synthetics_test — Dogapi::V1::SyntheticsService
- #create_user — Dogapi::Client
- #create_user — Dogapi::V1::UserService
- #delete — Dogapi::V1::DashboardListService
- #delete — Dogapi::V1::EventService
- #delete_alert — Dogapi::Client
- #delete_alert — Dogapi::V1::AlertService
- #delete_board — Dogapi::Client
- #delete_board — Dogapi::V1::DashboardService
- #delete_comment — Dogapi::Client
- #delete_comment — Dogapi::V1::CommentService
- #delete_dashboard — Dogapi::Client
- #delete_dashboard — Dogapi::V1::DashService
- #delete_dashboard_list — Dogapi::Client
- #delete_event — Dogapi::Client
- #delete_integration — Dogapi::Client
- #delete_integration — Dogapi::V1::IntegrationService
- #delete_items — Dogapi::V1::DashboardListService
- #delete_items — Dogapi::V2::DashboardListService
- #delete_items_from_dashboard_list — Dogapi::ClientV2
- #delete_items_from_dashboard_list — Dogapi::Client
- #delete_logs_pipeline — Dogapi::Client
- #delete_logs_pipeline — Dogapi::V1::LogsPipelineService
- #delete_many_service_level_objective — Dogapi::Client
- #delete_many_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #delete_monitor — Dogapi::Client
- #delete_monitor — Dogapi::V1::MonitorService
- #delete_screenboard — Dogapi::Client
- #delete_screenboard — Dogapi::V1::ScreenboardService
- #delete_service_level_objective — Dogapi::Client
- #delete_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #delete_synthetics_tests — Dogapi::Client
- #delete_synthetics_tests — Dogapi::V1::SyntheticsService
- #delete_timeframes_service_level_objective — Dogapi::Client
- #delete_timeframes_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #detach — Dogapi::V1::TagService
- #detach_tags — Dogapi::Client
- #detatch — Dogapi::V1::TagService
- #detatch_tags — Dogapi::Client
- #disable_user — Dogapi::Client
- #disable_user — Dogapi::V1::UserService
- #emit_event — Dogapi::Client
- #emit_point — Dogapi::Client
- #emit_points — Dogapi::Client
- #enable_embed — Dogapi::Client
- #enable_embed — Dogapi::V1::EmbedService
- #find_and_execute_task — Capistrano::Configuration::Execution
- #finish — Dogapi::EventService
- #flush_buffer — Dogapi::V1::MetricService
- #gcp_integration_create — Dogapi::Client
- #gcp_integration_create — Dogapi::V1::GcpIntegrationService
- #gcp_integration_delete — Dogapi::Client
- #gcp_integration_delete — Dogapi::V1::GcpIntegrationService
- #gcp_integration_list — Dogapi::Client
- #gcp_integration_list — Dogapi::V1::GcpIntegrationService
- #gcp_integration_update — Dogapi::Client
- #gcp_integration_update — Dogapi::V1::GcpIntegrationService
- #get — Dogapi::V1::DashboardListService
- #get — Dogapi::V1::EventService
- #get — Dogapi::V1::MetadataService
- #get — Dogapi::V1::MetricService
- #get — Dogapi::V1::TagService
- #get_active_metrics — Dogapi::Client
- #get_active_metrics — Dogapi::V1::MetricService
- #get_alert — Dogapi::Client
- #get_alert — Dogapi::V1::AlertService
- #get_all — Dogapi::V1::TagService
- #get_all_alerts — Dogapi::Client
- #get_all_alerts — Dogapi::V1::AlertService
- #get_all_boards — Dogapi::Client
- #get_all_boards — Dogapi::V1::DashboardService
- #get_all_dashboard_lists — Dogapi::Client
- #get_all_downtimes — Dogapi::Client
- #get_all_downtimes — Dogapi::V1::MonitorService
- #get_all_embeds — Dogapi::Client
- #get_all_embeds — Dogapi::V1::EmbedService
- #get_all_logs_pipelines — Dogapi::Client
- #get_all_logs_pipelines — Dogapi::V1::LogsPipelineService
- #get_all_monitors — Dogapi::Client
- #get_all_monitors — Dogapi::V1::MonitorService
- #get_all_screenboards — Dogapi::Client
- #get_all_screenboards — Dogapi::V1::ScreenboardService
- #get_all_synthetics_tests — Dogapi::Client
- #get_all_synthetics_tests — Dogapi::V1::SyntheticsService
- #get_all_users — Dogapi::Client
- #get_all_users — Dogapi::V1::UserService
- #get_board — Dogapi::Client
- #get_board — Dogapi::V1::DashboardService
- #get_custom_metrics_usage — Dogapi::Client
- #get_custom_metrics_usage — Dogapi::V1::UsageService
- #get_dashboard — Dogapi::Client
- #get_dashboard — Dogapi::V1::DashService
- #get_dashboard_list — Dogapi::Client
- #get_dashboards — Dogapi::Client
- #get_dashboards — Dogapi::V1::DashService
- #get_downtime — Dogapi::Client
- #get_downtime — Dogapi::V1::MonitorService
- #get_embed — Dogapi::Client
- #get_embed — Dogapi::V1::EmbedService
- #get_event — Dogapi::Client
- #get_fargate_usage — Dogapi::Client
- #get_fargate_usage — Dogapi::V1::UsageService
- #get_hosts_usage — Dogapi::Client
- #get_hosts_usage — Dogapi::V1::UsageService
- #get_integration — Dogapi::Client
- #get_integration — Dogapi::V1::IntegrationService
- #get_items — Dogapi::V1::DashboardListService
- #get_items — Dogapi::V2::DashboardListService
- #get_items_of_dashboard_list — Dogapi::ClientV2
- #get_items_of_dashboard_list — Dogapi::Client
- #get_logs_pipeline — Dogapi::Client
- #get_logs_pipeline — Dogapi::V1::LogsPipelineService
- #get_logs_usage — Dogapi::Client
- #get_logs_usage — Dogapi::V1::UsageService
- #get_metadata — Dogapi::Client
- #get_monitor — Dogapi::Client
- #get_monitor — Dogapi::V1::MonitorService
- #get_points — Dogapi::Client
- #get_screenboard — Dogapi::Client
- #get_screenboard — Dogapi::V1::ScreenboardService
- #get_service_level_objective — Dogapi::Client
- #get_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #get_service_level_objective_history — Dogapi::Client
- #get_service_level_objective_history — Dogapi::V1::ServiceLevelObjectiveService
- #get_synthetics_devices — Dogapi::Client
- #get_synthetics_devices — Dogapi::V1::SyntheticsService
- #get_synthetics_locations — Dogapi::Client
- #get_synthetics_locations — Dogapi::V1::SyntheticsService
- #get_synthetics_result — Dogapi::Client
- #get_synthetics_result — Dogapi::V1::SyntheticsService
- #get_synthetics_results — Dogapi::Client
- #get_synthetics_results — Dogapi::V1::SyntheticsService
- #get_synthetics_test — Dogapi::Client
- #get_synthetics_test — Dogapi::V1::SyntheticsService
- #get_synthetics_usage — Dogapi::Client
- #get_synthetics_usage — Dogapi::V1::UsageService
- #get_traces_usage — Dogapi::Client
- #get_traces_usage — Dogapi::V1::UsageService
- #get_user — Dogapi::Client
- #get_user — Dogapi::V1::UserService
- #graph_snapshot — Dogapi::Client
- #handle_redirect — Dogapi::APIService
- #handle_response — Dogapi::APIService
- #host_tags — Dogapi::Client
- #host_totals — Dogapi::Client
- #invite — Dogapi::Client
- #invite — Dogapi::V1::UserService
- #invoke — Rake::Task
- #make_metric_payload — Dogapi::V1::MetricService
- #monitor — Dogapi::Client
- #monitor — Dogapi::V1::MonitorService
- #mute_alerts — Dogapi::Client
- #mute_alerts — Dogapi::V1::AlertService
- #mute_host — Dogapi::Client
- #mute_host — Dogapi::V1::MonitorService
- #mute_monitor — Dogapi::Client
- #mute_monitor — Dogapi::V1::MonitorService
- #mute_monitors — Dogapi::Client
- #mute_monitors — Dogapi::V1::MonitorService
- #old_invoke — Rake::Task
- #old_on — Capistrano::DSL
- #on — Capistrano::DSL
- #override_scope — Dogapi::Client
- #post — Dogapi::V1::EventService
- #prepare_params — Dogapi::APIService
- #prepare_request — Dogapi::APIService
- #puts — Capistrano::Datadog::LogCapture
- #record_hostname — Capistrano::Datadog::Reporter
- #record_log — Capistrano::Datadog::Reporter
- #record_task — Capistrano::Datadog::Reporter
- #report — Capistrano::Datadog::Reporter
- #request — Dogapi::Service
- #request — Dogapi::APIService
- #resolve_monitors — Dogapi::Client
- #resolve_monitors — Dogapi::V1::MonitorService
- #revoke_embed — Dogapi::Client
- #revoke_embed — Dogapi::V1::EmbedService
- #revoke_screenboard — Dogapi::Client
- #revoke_screenboard — Dogapi::V1::ScreenboardService
- #sanitize_encoding — Capistrano::Datadog::Reporter
- #schedule_downtime — Dogapi::Client
- #schedule_downtime — Dogapi::V1::MonitorService
- #search — Dogapi::Client
- #search — Dogapi::V1::HostsService
- #search — Dogapi::V1::SearchService
- #search_hosts — Dogapi::Client
- #search_monitor_groups — Dogapi::Client
- #search_monitor_groups — Dogapi::V1::MonitorService
- #search_monitors — Dogapi::Client
- #search_monitors — Dogapi::V1::MonitorService
- #search_service_level_objective — Dogapi::Client
- #search_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #service_check — Dogapi::Client
- #service_check — Dogapi::V1::ServiceCheckService
- #share_screenboard — Dogapi::Client
- #share_screenboard — Dogapi::V1::ScreenboardService
- #should_set_api_and_app_keys_in_params? — Dogapi::APIService
- #snapshot — Dogapi::V1::SnapshotService
- #start — Dogapi::EventService
- #start_event — Dogapi::Client
- #start_pause_synthetics_test — Dogapi::Client
- #start_pause_synthetics_test — Dogapi::V1::SyntheticsService
- #stream — Dogapi::Client
- #stream — Dogapi::V1::EventService
- #submit — Dogapi::EventService
- #submit — Dogapi::MetricService
- #submit — Dogapi::V1::MetricService
- #submit_to_api — Dogapi::V1::MetricService
- #submit_to_buffer — Dogapi::V1::MetricService
- #suppress_error_if_silent — Dogapi::APIService
- #switch_to_batched — Dogapi::V1::MetricService
- #switch_to_single — Dogapi::V1::MetricService
- #to_hash — Dogapi::Event
- #totals — Dogapi::V1::HostsService
- #unmute_alerts — Dogapi::Client
- #unmute_alerts — Dogapi::V1::AlertService
- #unmute_host — Dogapi::Client
- #unmute_host — Dogapi::V1::MonitorService
- #unmute_monitor — Dogapi::Client
- #unmute_monitor — Dogapi::V1::MonitorService
- #unmute_monitors — Dogapi::Client
- #unmute_monitors — Dogapi::V1::MonitorService
- #update — Dogapi::V1::DashboardListService
- #update — Dogapi::V1::MetadataService
- #update — Dogapi::V1::TagService
- #update_alert — Dogapi::Client
- #update_alert — Dogapi::V1::AlertService
- #update_board — Dogapi::Client
- #update_board — Dogapi::V1::DashboardService
- #update_comment — Dogapi::Client
- #update_comment — Dogapi::V1::CommentService
- #update_dashboard — Dogapi::Client
- #update_dashboard — Dogapi::V1::DashService
- #update_dashboard_list — Dogapi::Client
- #update_downtime — Dogapi::Client
- #update_downtime — Dogapi::V1::MonitorService
- #update_integration — Dogapi::Client
- #update_integration — Dogapi::V1::IntegrationService
- #update_items — Dogapi::V1::DashboardListService
- #update_items — Dogapi::V2::DashboardListService
- #update_items_of_dashboard_list — Dogapi::ClientV2
- #update_items_of_dashboard_list — Dogapi::Client
- #update_logs_pipeline — Dogapi::Client
- #update_logs_pipeline — Dogapi::V1::LogsPipelineService
- #update_metadata — Dogapi::Client
- #update_monitor — Dogapi::Client
- #update_monitor — Dogapi::V1::MonitorService
- #update_screenboard — Dogapi::Client
- #update_screenboard — Dogapi::V1::ScreenboardService
- #update_service_level_objective — Dogapi::Client
- #update_service_level_objective — Dogapi::V1::ServiceLevelObjectiveService
- #update_synthetics_test — Dogapi::Client
- #update_synthetics_test — Dogapi::V1::SyntheticsService
- #update_tags — Dogapi::Client
- #update_user — Dogapi::Client
- #update_user — Dogapi::V1::UserService
- #upload — Dogapi::V1::MetricService
- #validate_monitor — Dogapi::Client
- #validate_monitor — Dogapi::V1::MonitorService
- #write — Capistrano::Datadog::CaptureIO