- [Added] Update HTTP config spec templates. See #12890.
- [Fixed] Dependency updates. See #12653.
- [Added] Support dynamic bearer tokens (Bound Service Account Token Volume). See #11915.
- [Fixed] Upgrade dependencies. See #11958.
- [Added] Upgrade dependencies. See #11726.
- [Added] Add metric_patterns options to filter all metric submission by a list of regexes. See #11695.
- [Fixed] Remove outdated warning in the description for the
tls_ignore_warning
option. See #11591.
- [Added] Add
pyproject.toml
file. See #11354. - [Fixed] Fix namespace packaging on Python 2. See #11532.
- [Changed] Add tls_protocols_allowed option documentation. See #11251.
- [Fixed] Fix license header dates in autogenerated files. See #11187.
- [Fixed] Fix the type of
bearer_token_auth
. See #11144.
- [Fixed] Add comment to autogenerated model files. See #10945.
- [Added] Document new include_labels option. See #10617.
- [Added] Document new use_process_start_time option. See #10601.
- [Added] Add HTTP option to control the size of streaming responses. See #10183.
- [Added] Add allow_redirect option. See #10160.
- [Added] Disable generic tags. See #10027.
- [Fixed] Bump base package dependency. See #10218.
- [Fixed] Fix the description of the
allow_redirects
HTTP option. See #10195.
- [Added] Support "ignore_tags" configuration. See #9392.
- [Added] Add runtime configuration validation. See #8919.
- [Fixed] Bump minimum base package version. See #8443.
- [Fixed] Update prometheus_metrics_prefix documentation. See #8236.
- [Added] Sync openmetrics config specs with new option ignore_metrics_by_labels. See #7823.
- [Added] Add ability to dynamically get authentication information. See #7660.
- [Added] [doc] Add encoding in log config sample. See #7708.
- [Added] Add log support. See #7455.
- [Added] Add RequestsWrapper option to support UTF-8 for basic auth. See #7441.
- [Added] Add configuration spec. See #7397.
- [Fixed] Update ntlm_domain example. See #7118.
- [Added] Allow optional dependency installation for all checks. See #6589.
- [Fixed] Update deprecated imports. See #6088.
- [Fixed] Fix metric validation. See #5581.
- [Added] Use lazy logging format. See #5398.
- [Added] update gitlab_runner metrics. See #4799.
- [Added] Add option to override KRB5CCNAME env var. See #4578.
- [Fixed] Update class signature to support the RequestsWrapper. See #4469.
- [Fixed] Update RequestsWrapper with read/connect timeout. See #4241.
- [Added] Add requests wrapper to gitlab_runner. See #4218.
- [Added] Adhere to code style. See #3510.
- [Added] Upgrade protobuf to 3.7.0. See #3272.
- [Added] Support Python 3. See #2886.
- [Changed] Update gitlab_runner to use the new OpenMetricsBaseCheck. See [#1978][1].
- [Added] Limit Prometheus/OpenMetrics checks to 2000 metrics per run by default. See [#2093][2].
- [Fixed] Add data files to the wheel package. See [#1727][3].
- [FEATURE] Add custom tag support.
- [FEATURE] Add integration for Gitlab Runners. [1]: DataDog#1978 [2]: DataDog#2093 [3]: DataDog#1727