Removed:
- Remove support for Python 2. (#18580)
Fixed:
- Bump the version of datadog-checks-base to 37.0.0 (#18617)
Changed:
- Bump minimum version of base check (#18733)
Added:
- Bump the python version from 3.11 to 3.12 (#18212)
Fixed:
- Update config model names (#17802)
Added:
- Bump the Python version from py3.9 to py3.11 (#15997)
Changed:
- Bump the minimum base check version (#15448)
Added:
- Update generated config models (#15212)
Fixed:
- Fix types for generated config models (#15334)
Fixed:
- Bump the minimum datadog-checks-base version (#15217)
Added:
Fixed:
- Bump Python version from py3.8 to py3.9 (#14701)
Fixed:
- Fix
iis.*_up
service check when configured using a mapping (#13747)
Fixed:
- Fix leak due to a bug in
win32pdh.GetFormattedCouterArray()
(#13901) - Change the performance counter used by the
iis.app_pool_up
service check so it can tell when the app pool is down (#13734)
Fixed:
- Fix IIS Check memory leaked due to a bug in win32pdh.GetFormattedCounterArray() (#13897)
Added:
- Implement multi-instance counters without Windows PdhEnumObjects API (#13243)
Added:
- Add functionality to load the legacy version of the integration (#12396)
Fixed:
- Upgrade dependencies (#11958)
Fixed:
- Remove http patch requests per second metric (#11823)
Added:
- Upgrade dependencies (#11726)
- Add metric_patterns options to filter all metric submission by a list of regexes (#11695)
Added:
- Add
pyproject.toml
file (#11373)
Fixed:
- Fix namespace packaging on Python 2 (#11532)
Fixed:
- Add comment to autogenerated model files (#10945)
Added:
- Add better filtering options (#10775)
- Add missing metric for the number of PATCH requests per second (#10773)
- Support new implementation of Windows performance counters on Python 3 (#10546)
Fixed:
Added:
- Add runtime configuration validation (#8938)
Added:
- Submit unknown iis counters (#9807)
Added:
- Upgrade pywin32 on Python 3 (#8845)
Fixed:
- reuse base package refreshing (#8823)
Fixed:
- Better recreate base class refreshing strategy (#8821)
Fixed:
- Bump minimum base package version (#8443)
Fixed:
- Add config specs (#8109)
Fixed:
- Fix metrics collection on non-english systems (#7875)
Fixed:
- Add debug lines on skipped metrics (#7394)
Added:
- Upgrade pywin32 to 228 (#6980)
Added:
Fixed:
Added:
- Upgrade pywin32 to 227 (#5036)
Added:
- Upgrade pywin32 to 225 (#4563)
Fixed:
- Rename lower case manifest.in (#3858)
Added:
- Handle the refresh_counters flag (#3840)
Added:
Added:
- adds
iis_host
tag to metrics (#3294)
Fixed:
- ensure_unicode with normalize for py3 compatibility (#3218)
Added:
- Support Python 3 (#2999)
Fixed:
- Resolve flake8 issues (#3060)
Fixed:
- Change example config from "localhost" to "." (#2779)
Added:
- Pin pywin32 dependency (#2322)
Fixed:
Added:
- Updates to new wheel packaging and test infrastructure
Fixed:
- Clean-up import for
PDHBaseCheck
fromdatadog-checks-base
wheel. #1183
Fixed:
- Fixeded tag initialization & reporting (#1185)
Added:
- Adding configuration for log collection in
conf.yaml
Added:
- Use PDH instead of WMI to collect data. #927
- Breaking change notice: Starting from this release, when no
sites
are specified for a given host in the check configuration, the check collects data from all the IIS sites of that host and tags the metrics with asite:
tag. Also, in this case, the aggregate over all websites is tagged withsite:Total
. In previous versions, when nosites
were specified, the check collected only the aggregate metrics and did not tag these metrics with asite:
tag. Please update your dashboards and monitors accordingly.
Added:
- adds iis integration.