├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── labeler.yml └── workflows │ ├── changelog.yaml │ ├── codeql-analysis.yml │ ├── labeler.yml │ ├── release.yaml │ ├── stale.yml │ ├── test.yml │ └── test_integration.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .pylintrc ├── .readthedocs.yaml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── DEVELOPMENT.md ├── LICENSE ├── LICENSE-3rdparty.csv ├── README.md ├── RELEASING.md ├── Rakefile.rb ├── SUPPORT.md ├── datadog ├── __init__.py ├── api │ ├── __init__.py │ ├── api_client.py │ ├── aws_integration.py │ ├── aws_log_integration.py │ ├── azure_integration.py │ ├── comments.py │ ├── constants.py │ ├── dashboard_list_v2.py │ ├── dashboard_lists.py │ ├── dashboards.py │ ├── distributions.py │ ├── downtimes.py │ ├── events.py │ ├── exceptions.py │ ├── format.py │ ├── gcp_integration.py │ ├── graphs.py │ ├── hosts.py │ ├── http_client.py │ ├── infrastructure.py │ ├── logs.py │ ├── metadata.py │ ├── metrics.py │ ├── monitors.py │ ├── permissions.py │ ├── resources.py │ ├── roles.py │ ├── screenboards.py │ ├── security_monitoring_rules.py │ ├── security_monitoring_signals.py │ ├── service_checks.py │ ├── service_level_objectives.py │ ├── synthetics.py │ ├── tags.py │ ├── timeboards.py │ └── users.py ├── dogshell │ ├── __init__.py │ ├── comment.py │ ├── common.py │ ├── dashboard.py │ ├── dashboard_list.py │ ├── downtime.py │ ├── event.py │ ├── host.py │ ├── hosts.py │ ├── metric.py │ ├── monitor.py │ ├── screenboard.py │ ├── search.py │ ├── security_monitoring.py │ ├── service_check.py │ ├── service_level_objective.py │ ├── tag.py │ ├── timeboard.py │ └── wrap.py ├── dogstatsd │ ├── __init__.py │ ├── aggregator.py │ ├── base.py │ ├── container.py │ ├── context.py │ ├── context_async.py │ ├── max_sample_metric.py │ ├── max_sample_metric_context.py │ ├── metric_types.py │ ├── metrics.py │ └── route.py ├── py.typed ├── threadstats │ ├── __init__.py │ ├── aws_lambda.py │ ├── base.py │ ├── constants.py │ ├── events.py │ ├── metrics.py │ ├── periodic_timer.py │ └── reporters.py ├── util │ ├── __init__.py │ ├── cli.py │ ├── compat.py │ ├── config.py │ ├── deprecation.py │ ├── format.py │ └── hostname.py └── version.py ├── doc ├── Makefile ├── requirements.txt └── source │ ├── conf.py │ └── index.rst ├── mypy.ini ├── pyproject.toml ├── setup.py ├── tests ├── __init__.py ├── integration │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── cassettes │ │ │ ├── TestAwsIntegration.test_create.yaml │ │ │ ├── TestAwsIntegration.test_delete.yaml │ │ │ ├── TestAwsIntegration.test_generate_new_external_id.yaml │ │ │ ├── TestAwsIntegration.test_list.yaml │ │ │ ├── TestAwsIntegration.test_list_namespace_rules.yaml │ │ │ ├── TestAwsIntegration.test_update.yaml │ │ │ ├── TestAwsLogsIntegration.test_aws_logs_crud.yaml │ │ │ ├── TestAwsLogsIntegration.test_check_lambda.yaml │ │ │ ├── TestAwsLogsIntegration.test_check_services.yaml │ │ │ ├── TestAwsLogsIntegration.test_list_log_services.yaml │ │ │ ├── TestAzureIntegration.test_azure_crud.yaml │ │ │ ├── TestDatadog.test_comments.frozen │ │ │ ├── TestDatadog.test_comments.handle │ │ │ ├── TestDatadog.test_comments.yaml │ │ │ ├── TestDatadog.test_distribution_metrics.frozen │ │ │ ├── TestDatadog.test_distribution_metrics.yaml │ │ │ ├── TestDatadog.test_downtime.frozen │ │ │ ├── TestDatadog.test_downtime.yaml │ │ │ ├── TestDatadog.test_downtime_cancel_by_scope.frozen │ │ │ ├── TestDatadog.test_downtime_cancel_by_scope.yaml │ │ │ ├── TestDatadog.test_embed_crud.yaml │ │ │ ├── TestDatadog.test_events.frozen │ │ │ ├── TestDatadog.test_events.yaml │ │ │ ├── TestDatadog.test_get_all_embeds.yaml │ │ │ ├── TestDatadog.test_graph_snapshot.frozen │ │ │ ├── TestDatadog.test_graph_snapshot.yaml │ │ │ ├── TestDatadog.test_host_muting.frozen │ │ │ ├── TestDatadog.test_host_muting.yaml │ │ │ ├── TestDatadog.test_hosts_get_all.yaml │ │ │ ├── TestDatadog.test_hosts_totals.yaml │ │ │ ├── TestDatadog.test_metrics_list.frozen │ │ │ ├── TestDatadog.test_metrics_list.yaml │ │ │ ├── TestDatadog.test_metrics_simple.frozen │ │ │ ├── TestDatadog.test_metrics_simple.yaml │ │ │ ├── TestDatadog.test_metrics_tuple.frozen │ │ │ ├── TestDatadog.test_metrics_tuple.yaml │ │ │ ├── TestDatadog.test_monitor_can_delete.frozen │ │ │ ├── TestDatadog.test_monitor_can_delete.yaml │ │ │ ├── TestDatadog.test_monitor_can_delete_with_force.frozen │ │ │ ├── TestDatadog.test_monitor_can_delete_with_force.yaml │ │ │ ├── TestDatadog.test_monitor_crud.frozen │ │ │ ├── TestDatadog.test_monitor_crud.yaml │ │ │ ├── TestDatadog.test_monitor_muting.yaml │ │ │ ├── TestDatadog.test_monitor_validate.yaml │ │ │ ├── TestDatadog.test_roles_crud.yaml │ │ │ ├── TestDatadog.test_screenboard.yaml │ │ │ ├── TestDatadog.test_search.yaml │ │ │ ├── TestDatadog.test_security_monitoring_rules.frozen │ │ │ ├── TestDatadog.test_security_monitoring_rules.yaml │ │ │ ├── TestDatadog.test_security_monitoring_signals.frozen │ │ │ ├── TestDatadog.test_security_monitoring_signals.yaml │ │ │ ├── TestDatadog.test_service_check.yaml │ │ │ ├── TestDatadog.test_service_level_objective_crud.frozen │ │ │ ├── TestDatadog.test_service_level_objective_crud.yaml │ │ │ ├── TestDatadog.test_tags.frozen │ │ │ ├── TestDatadog.test_tags.yaml │ │ │ ├── TestDatadog.test_timeboard.yaml │ │ │ ├── TestDatadog.test_user_agent.yaml │ │ │ ├── TestDatadog.test_user_crud.frozen │ │ │ ├── TestDatadog.test_user_crud.yaml │ │ │ ├── TestGcpIntegration.test_gcp_crud.yaml │ │ │ ├── TestSynthetics.test_delete_test.yaml │ │ │ ├── TestSynthetics.test_get_all_tests.yaml │ │ │ ├── TestSynthetics.test_get_devices.yaml │ │ │ ├── TestSynthetics.test_get_locations.yaml │ │ │ └── TestSynthetics.test_get_update_pause_test.yaml │ │ ├── constants.py │ │ ├── test_api.py │ │ ├── test_aws_integration.py │ │ ├── test_aws_logs.py │ │ ├── test_azure_integration.py │ │ ├── test_gcp_integration.py │ │ └── test_synthetics.py │ ├── cassettes │ │ └── test_freezer.frozen │ ├── conftest.py │ ├── dogshell │ │ ├── __init__.py │ │ ├── cassettes │ │ │ ├── TestDogshell.test_comment.handle │ │ │ ├── TestDogshell.test_comment.yaml │ │ │ ├── TestDogshell.test_downtime_cancel_by_scope.yaml │ │ │ ├── TestDogshell.test_downtime_schedule.frozen │ │ │ ├── TestDogshell.test_downtime_schedule.yaml │ │ │ ├── TestDogshell.test_event.yaml │ │ │ ├── TestDogshell.test_host_muting.frozen │ │ │ ├── TestDogshell.test_host_muting.seed │ │ │ ├── TestDogshell.test_host_muting.yaml │ │ │ ├── TestDogshell.test_hosts_list.yaml │ │ │ ├── TestDogshell.test_hosts_totals.yaml │ │ │ ├── TestDogshell.test_metrics.frozen │ │ │ ├── TestDogshell.test_metrics.seed │ │ │ ├── TestDogshell.test_metrics.yaml │ │ │ ├── TestDogshell.test_monitors.yaml │ │ │ ├── TestDogshell.test_screenboards.frozen │ │ │ ├── TestDogshell.test_screenboards.seed │ │ │ ├── TestDogshell.test_screenboards.yaml │ │ │ ├── TestDogshell.test_security_monitoring_rules.frozen │ │ │ ├── TestDogshell.test_security_monitoring_rules.seed │ │ │ ├── TestDogshell.test_security_monitoring_rules.yaml │ │ │ ├── TestDogshell.test_security_monitoring_signals.frozen │ │ │ ├── TestDogshell.test_security_monitoring_signals.yaml │ │ │ ├── TestDogshell.test_service_check.yaml │ │ │ ├── TestDogshell.test_timeboards.frozen │ │ │ ├── TestDogshell.test_timeboards.seed │ │ │ └── TestDogshell.test_timeboards.yaml │ │ └── test_dogshell.py │ ├── dogstatsd │ │ ├── test_statsd_fork.py │ │ └── test_statsd_sender.py │ └── test_freezer.py ├── performance │ ├── __init__.py │ ├── test_lambda_wrapper_thread_safety.py │ ├── test_statsd_thread_safety.py │ ├── test_statsd_throughput.py │ └── test_threadstats_thread_safety.py ├── unit │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── helper.py │ │ ├── test_api.py │ │ └── test_security_monitoring.py │ ├── dogshell │ │ └── test_security_monitoring.py │ ├── dogstatsd │ │ ├── __init__.py │ │ ├── fixtures.py │ │ ├── fixtures │ │ │ └── route │ │ ├── test_aggregator.py │ │ ├── test_container.py │ │ ├── test_max_sample_metrics.py │ │ ├── test_metrics.py │ │ └── test_statsd.py │ ├── dogwrap │ │ ├── __init__.py │ │ ├── fixtures │ │ │ └── proc_out.txt │ │ └── test_dogwrap.py │ ├── threadstats │ │ ├── __init__.py │ │ └── test_threadstats.py │ └── util │ │ ├── __init__.py │ │ ├── test_cli.py │ │ ├── test_compat.py │ │ └── test_format.py └── util │ ├── __init__.py │ ├── contextmanagers.py │ ├── fake_statsd_server.py │ └── system_info_observer.py └── tox.ini /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/changelog.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/changelog.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/test_integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.github/workflows/test_integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.pylintrc -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVELOPMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/DEVELOPMENT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE-3rdparty.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/LICENSE-3rdparty.csv -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/RELEASING.md -------------------------------------------------------------------------------- /Rakefile.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/Rakefile.rb -------------------------------------------------------------------------------- /SUPPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/SUPPORT.md -------------------------------------------------------------------------------- /datadog/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/__init__.py -------------------------------------------------------------------------------- /datadog/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/__init__.py -------------------------------------------------------------------------------- /datadog/api/api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/api_client.py -------------------------------------------------------------------------------- /datadog/api/aws_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/aws_integration.py -------------------------------------------------------------------------------- /datadog/api/aws_log_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/aws_log_integration.py -------------------------------------------------------------------------------- /datadog/api/azure_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/azure_integration.py -------------------------------------------------------------------------------- /datadog/api/comments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/comments.py -------------------------------------------------------------------------------- /datadog/api/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/constants.py -------------------------------------------------------------------------------- /datadog/api/dashboard_list_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/dashboard_list_v2.py -------------------------------------------------------------------------------- /datadog/api/dashboard_lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/dashboard_lists.py -------------------------------------------------------------------------------- /datadog/api/dashboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/dashboards.py -------------------------------------------------------------------------------- /datadog/api/distributions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/distributions.py -------------------------------------------------------------------------------- /datadog/api/downtimes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/downtimes.py -------------------------------------------------------------------------------- /datadog/api/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/events.py -------------------------------------------------------------------------------- /datadog/api/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/exceptions.py -------------------------------------------------------------------------------- /datadog/api/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/format.py -------------------------------------------------------------------------------- /datadog/api/gcp_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/gcp_integration.py -------------------------------------------------------------------------------- /datadog/api/graphs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/graphs.py -------------------------------------------------------------------------------- /datadog/api/hosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/hosts.py -------------------------------------------------------------------------------- /datadog/api/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/http_client.py -------------------------------------------------------------------------------- /datadog/api/infrastructure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/infrastructure.py -------------------------------------------------------------------------------- /datadog/api/logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/logs.py -------------------------------------------------------------------------------- /datadog/api/metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/metadata.py -------------------------------------------------------------------------------- /datadog/api/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/metrics.py -------------------------------------------------------------------------------- /datadog/api/monitors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/monitors.py -------------------------------------------------------------------------------- /datadog/api/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/permissions.py -------------------------------------------------------------------------------- /datadog/api/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/resources.py -------------------------------------------------------------------------------- /datadog/api/roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/roles.py -------------------------------------------------------------------------------- /datadog/api/screenboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/screenboards.py -------------------------------------------------------------------------------- /datadog/api/security_monitoring_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/security_monitoring_rules.py -------------------------------------------------------------------------------- /datadog/api/security_monitoring_signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/security_monitoring_signals.py -------------------------------------------------------------------------------- /datadog/api/service_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/service_checks.py -------------------------------------------------------------------------------- /datadog/api/service_level_objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/service_level_objectives.py -------------------------------------------------------------------------------- /datadog/api/synthetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/synthetics.py -------------------------------------------------------------------------------- /datadog/api/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/tags.py -------------------------------------------------------------------------------- /datadog/api/timeboards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/timeboards.py -------------------------------------------------------------------------------- /datadog/api/users.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/api/users.py -------------------------------------------------------------------------------- /datadog/dogshell/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/__init__.py -------------------------------------------------------------------------------- /datadog/dogshell/comment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/comment.py -------------------------------------------------------------------------------- /datadog/dogshell/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/common.py -------------------------------------------------------------------------------- /datadog/dogshell/dashboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/dashboard.py -------------------------------------------------------------------------------- /datadog/dogshell/dashboard_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/dashboard_list.py -------------------------------------------------------------------------------- /datadog/dogshell/downtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/downtime.py -------------------------------------------------------------------------------- /datadog/dogshell/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/event.py -------------------------------------------------------------------------------- /datadog/dogshell/host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/host.py -------------------------------------------------------------------------------- /datadog/dogshell/hosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/hosts.py -------------------------------------------------------------------------------- /datadog/dogshell/metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/metric.py -------------------------------------------------------------------------------- /datadog/dogshell/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/monitor.py -------------------------------------------------------------------------------- /datadog/dogshell/screenboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/screenboard.py -------------------------------------------------------------------------------- /datadog/dogshell/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/search.py -------------------------------------------------------------------------------- /datadog/dogshell/security_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/security_monitoring.py -------------------------------------------------------------------------------- /datadog/dogshell/service_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/service_check.py -------------------------------------------------------------------------------- /datadog/dogshell/service_level_objective.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/service_level_objective.py -------------------------------------------------------------------------------- /datadog/dogshell/tag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/tag.py -------------------------------------------------------------------------------- /datadog/dogshell/timeboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/timeboard.py -------------------------------------------------------------------------------- /datadog/dogshell/wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogshell/wrap.py -------------------------------------------------------------------------------- /datadog/dogstatsd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/__init__.py -------------------------------------------------------------------------------- /datadog/dogstatsd/aggregator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/aggregator.py -------------------------------------------------------------------------------- /datadog/dogstatsd/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/base.py -------------------------------------------------------------------------------- /datadog/dogstatsd/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/container.py -------------------------------------------------------------------------------- /datadog/dogstatsd/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/context.py -------------------------------------------------------------------------------- /datadog/dogstatsd/context_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/context_async.py -------------------------------------------------------------------------------- /datadog/dogstatsd/max_sample_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/max_sample_metric.py -------------------------------------------------------------------------------- /datadog/dogstatsd/max_sample_metric_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/max_sample_metric_context.py -------------------------------------------------------------------------------- /datadog/dogstatsd/metric_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/metric_types.py -------------------------------------------------------------------------------- /datadog/dogstatsd/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/metrics.py -------------------------------------------------------------------------------- /datadog/dogstatsd/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/dogstatsd/route.py -------------------------------------------------------------------------------- /datadog/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /datadog/threadstats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/__init__.py -------------------------------------------------------------------------------- /datadog/threadstats/aws_lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/aws_lambda.py -------------------------------------------------------------------------------- /datadog/threadstats/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/base.py -------------------------------------------------------------------------------- /datadog/threadstats/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/constants.py -------------------------------------------------------------------------------- /datadog/threadstats/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/events.py -------------------------------------------------------------------------------- /datadog/threadstats/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/metrics.py -------------------------------------------------------------------------------- /datadog/threadstats/periodic_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/periodic_timer.py -------------------------------------------------------------------------------- /datadog/threadstats/reporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/threadstats/reporters.py -------------------------------------------------------------------------------- /datadog/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/__init__.py -------------------------------------------------------------------------------- /datadog/util/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/cli.py -------------------------------------------------------------------------------- /datadog/util/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/compat.py -------------------------------------------------------------------------------- /datadog/util/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/config.py -------------------------------------------------------------------------------- /datadog/util/deprecation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/deprecation.py -------------------------------------------------------------------------------- /datadog/util/format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/format.py -------------------------------------------------------------------------------- /datadog/util/hostname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/datadog/util/hostname.py -------------------------------------------------------------------------------- /datadog/version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.52.2-dev" 2 | -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx_rtd_theme 2 | -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/__init__.py -------------------------------------------------------------------------------- /tests/integration/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/__init__.py -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_create.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_create.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_delete.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_generate_new_external_id.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_generate_new_external_id.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_list.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_list_namespace_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_list_namespace_rules.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsIntegration.test_update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsIntegration.test_update.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsLogsIntegration.test_aws_logs_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsLogsIntegration.test_aws_logs_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsLogsIntegration.test_check_lambda.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsLogsIntegration.test_check_lambda.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsLogsIntegration.test_check_services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsLogsIntegration.test_check_services.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAwsLogsIntegration.test_list_log_services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAwsLogsIntegration.test_list_log_services.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestAzureIntegration.test_azure_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestAzureIntegration.test_azure_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_comments.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:17:55.650033+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_comments.handle: -------------------------------------------------------------------------------- 1 | frog@datadoghq.com -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_comments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_comments.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_distribution_metrics.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:19:50.641419+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_distribution_metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_distribution_metrics.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_downtime.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:36.586556+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_downtime.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_downtime.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_downtime_cancel_by_scope.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:37.973112+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_downtime_cancel_by_scope.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_downtime_cancel_by_scope.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_embed_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_embed_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_events.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:22:47.569953+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_events.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_events.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_get_all_embeds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_get_all_embeds.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_graph_snapshot.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:19:51.074858+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_graph_snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_graph_snapshot.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_host_muting.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:40.738359+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_host_muting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_host_muting.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_hosts_get_all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_hosts_get_all.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_hosts_totals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_hosts_totals.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_list.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:18:58.118145+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_metrics_list.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_simple.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:18:16.581371+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_metrics_simple.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_tuple.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:19:19.362064+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_metrics_tuple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_metrics_tuple.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:29.656044+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete_with_force.frozen: -------------------------------------------------------------------------------- 1 | 2020-06-25T14:33:30.290807+02:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete_with_force.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_monitor_can_delete_with_force.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_crud.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:26.734266+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_monitor_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_muting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_monitor_muting.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_monitor_validate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_monitor_validate.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_roles_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_roles_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_screenboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_screenboard.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_search.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_search.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_security_monitoring_rules.frozen: -------------------------------------------------------------------------------- 1 | 2025-03-28T10:10:35.967938+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_security_monitoring_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_security_monitoring_rules.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_security_monitoring_signals.frozen: -------------------------------------------------------------------------------- 1 | 2025-03-28T11:48:05.750956+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_security_monitoring_signals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_security_monitoring_signals.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_service_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_service_check.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_service_level_objective_crud.frozen: -------------------------------------------------------------------------------- 1 | 2022-11-14T12:55:56.691827+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_service_level_objective_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_service_level_objective_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_tags.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:16:35.483962+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_tags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_tags.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_timeboard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_timeboard.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_user_agent.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_user_agent.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_user_crud.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:20:54.020888+01:00 -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestDatadog.test_user_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestDatadog.test_user_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestGcpIntegration.test_gcp_crud.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestGcpIntegration.test_gcp_crud.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestSynthetics.test_delete_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestSynthetics.test_delete_test.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestSynthetics.test_get_all_tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestSynthetics.test_get_all_tests.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestSynthetics.test_get_devices.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestSynthetics.test_get_devices.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestSynthetics.test_get_locations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestSynthetics.test_get_locations.yaml -------------------------------------------------------------------------------- /tests/integration/api/cassettes/TestSynthetics.test_get_update_pause_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/cassettes/TestSynthetics.test_get_update_pause_test.yaml -------------------------------------------------------------------------------- /tests/integration/api/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/constants.py -------------------------------------------------------------------------------- /tests/integration/api/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_api.py -------------------------------------------------------------------------------- /tests/integration/api/test_aws_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_aws_integration.py -------------------------------------------------------------------------------- /tests/integration/api/test_aws_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_aws_logs.py -------------------------------------------------------------------------------- /tests/integration/api/test_azure_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_azure_integration.py -------------------------------------------------------------------------------- /tests/integration/api/test_gcp_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_gcp_integration.py -------------------------------------------------------------------------------- /tests/integration/api/test_synthetics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/api/test_synthetics.py -------------------------------------------------------------------------------- /tests/integration/cassettes/test_freezer.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:16:35.424545+01:00 -------------------------------------------------------------------------------- /tests/integration/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/conftest.py -------------------------------------------------------------------------------- /tests/integration/dogshell/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/__init__.py -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_comment.handle: -------------------------------------------------------------------------------- 1 | frog@datadoghq.com -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_comment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_comment.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_downtime_cancel_by_scope.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_downtime_cancel_by_scope.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_downtime_schedule.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:47:17.193510+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_downtime_schedule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_downtime_schedule.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_event.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_event.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:24:51.056061+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.seed: -------------------------------------------------------------------------------- 1 | 80355 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_host_muting.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_hosts_list.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_hosts_list.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_hosts_totals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_hosts_totals.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_metrics.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:23:33.130142+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_metrics.seed: -------------------------------------------------------------------------------- 1 | 89424 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_metrics.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_monitors.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_monitors.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:24:34.386383+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.seed: -------------------------------------------------------------------------------- 1 | 44244 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_screenboards.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_rules.frozen: -------------------------------------------------------------------------------- 1 | 2025-03-28T10:10:36.003922+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_rules.seed: -------------------------------------------------------------------------------- 1 | 64483 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_rules.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_signals.frozen: -------------------------------------------------------------------------------- 1 | 2025-03-28T11:48:06.436084+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_signals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_security_monitoring_signals.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_service_check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_service_check.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.frozen: -------------------------------------------------------------------------------- 1 | 2020-02-03T17:24:27.456297+01:00 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.seed: -------------------------------------------------------------------------------- 1 | 55513 -------------------------------------------------------------------------------- /tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/cassettes/TestDogshell.test_timeboards.yaml -------------------------------------------------------------------------------- /tests/integration/dogshell/test_dogshell.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogshell/test_dogshell.py -------------------------------------------------------------------------------- /tests/integration/dogstatsd/test_statsd_fork.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogstatsd/test_statsd_fork.py -------------------------------------------------------------------------------- /tests/integration/dogstatsd/test_statsd_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/dogstatsd/test_statsd_sender.py -------------------------------------------------------------------------------- /tests/integration/test_freezer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/integration/test_freezer.py -------------------------------------------------------------------------------- /tests/performance/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/performance/__init__.py -------------------------------------------------------------------------------- /tests/performance/test_lambda_wrapper_thread_safety.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/performance/test_lambda_wrapper_thread_safety.py -------------------------------------------------------------------------------- /tests/performance/test_statsd_thread_safety.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/performance/test_statsd_thread_safety.py -------------------------------------------------------------------------------- /tests/performance/test_statsd_throughput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/performance/test_statsd_throughput.py -------------------------------------------------------------------------------- /tests/performance/test_threadstats_thread_safety.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/performance/test_threadstats_thread_safety.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/__init__.py -------------------------------------------------------------------------------- /tests/unit/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/api/__init__.py -------------------------------------------------------------------------------- /tests/unit/api/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/api/helper.py -------------------------------------------------------------------------------- /tests/unit/api/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/api/test_api.py -------------------------------------------------------------------------------- /tests/unit/api/test_security_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/api/test_security_monitoring.py -------------------------------------------------------------------------------- /tests/unit/dogshell/test_security_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogshell/test_security_monitoring.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/__init__.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/fixtures.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/fixtures/route: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/fixtures/route -------------------------------------------------------------------------------- /tests/unit/dogstatsd/test_aggregator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/test_aggregator.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/test_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/test_container.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/test_max_sample_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/test_max_sample_metrics.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/test_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/test_metrics.py -------------------------------------------------------------------------------- /tests/unit/dogstatsd/test_statsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogstatsd/test_statsd.py -------------------------------------------------------------------------------- /tests/unit/dogwrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogwrap/__init__.py -------------------------------------------------------------------------------- /tests/unit/dogwrap/fixtures/proc_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogwrap/fixtures/proc_out.txt -------------------------------------------------------------------------------- /tests/unit/dogwrap/test_dogwrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/dogwrap/test_dogwrap.py -------------------------------------------------------------------------------- /tests/unit/threadstats/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/threadstats/__init__.py -------------------------------------------------------------------------------- /tests/unit/threadstats/test_threadstats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/threadstats/test_threadstats.py -------------------------------------------------------------------------------- /tests/unit/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/util/__init__.py -------------------------------------------------------------------------------- /tests/unit/util/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/util/test_cli.py -------------------------------------------------------------------------------- /tests/unit/util/test_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/util/test_compat.py -------------------------------------------------------------------------------- /tests/unit/util/test_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/unit/util/test_format.py -------------------------------------------------------------------------------- /tests/util/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/util/__init__.py -------------------------------------------------------------------------------- /tests/util/contextmanagers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/util/contextmanagers.py -------------------------------------------------------------------------------- /tests/util/fake_statsd_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/util/fake_statsd_server.py -------------------------------------------------------------------------------- /tests/util/system_info_observer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tests/util/system_info_observer.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DataDog/datadogpy/HEAD/tox.ini --------------------------------------------------------------------------------