Fixed:
- Update config model names (#17802)
Fixed:
- Update the description for the
tls_ca_cert
config option to useopenssl rehash
instead ofc_rehash
(#16981)
Added:
- Update the configuration file to include the new oauth options parameter (#16835)
Added:
- Bump the Python version from py3.9 to py3.11 (#15997)
Changed:
- Bump the minimum base check version (#15427)
Added:
- Update generated config models (#15212)
Fixed:
- Fix types for generated config models (#15334)
Fixed:
- Bump Python version from py3.8 to py3.9 (#14701)
Added:
- Add an ignore_connection_errors option to the openmetrics check (#14504)
Fixed:
Added:
Added:
- Update HTTP config spec templates (#12890)
Fixed:
- Fix extra metrics description example (#12043)
Added:
- Support dynamic bearer tokens (Bound Service Account Token Volume) (#11915)
Added:
- Add metric_patterns options to filter all metric submission by a list of regexes (#11695)
Fixed:
- Remove outdated warning in the description for the
tls_ignore_warning
option (#11591)
Added:
- Add
pyproject.toml
file (#11358)
Fixed:
- Fix namespace packaging on Python 2 (#11532)
Changed:
- Add tls_protocols_allowed option documentation (#11251)
Added:
- Support the new OpenMetrics V2 implementation (#11485)
Fixed:
- Fix license header dates in autogenerated files (#11187)
Fixed:
- Fix the type of
bearer_token_auth
(#11144)
Added:
Fixed:
- Add comment to autogenerated model files (#10945)
- Fix server agg check status in 2.4 (#10796) Thanks wdauchy.
Added:
Added:
- Add HTTP option to control the size of streaming responses (#10183)
- Add allow_redirect option (#10160)
- Disable generic tags (#10027)
Fixed:
- Fix the description of the
allow_redirects
HTTP option (#10195)
Changed:
- Remove messages for integrations for OK service checks (#9888)
Added:
- Use
display_default
as a fallback fordefault
when validating config models (#9739)
Fixed:
- Fix
collect_aggregates_only
option type in example config (#9473)
Added:
Added:
- Add listener stats (#8723) Thanks wdauchy.
- Add metrics for sticktable (#8642) Thanks wdauchy.
- haproxy: prepare v2.4 release (#8623) Thanks wdauchy.
- Add build_info metric (#8554) Thanks wdauchy.
Fixed:
- Bump minimum base package version (#8443)
Added:
- Revert "Update base package pin (#8426)" (#8436)
Fixed:
- Remove class substitution logic for new OpenMetrics base class (#8435)
Added:
- Update base package pin (#8426)
Fixed:
Fixed:
- Fix typo for ssl reuse metric (#8203) Thanks wdauchy.
- Update prometheus_metrics_prefix documentation (#8236)
Fixed:
- Increase robustness of parsing of Unix socket responses in legacy implementation (#8080)
Added:
- Sync openmetrics config specs with new option ignore_metrics_by_labels (#7823)
- Add ability to dynamically get authentication information (#7660)
Added:
- [doc] Add encoding in log config sample (#7708)
- Send bytes.in/out.total metrics to legacy implementation (#7722)
Added:
- Add new implementation to support Prometheus endpoint (#7620)
Added:
- Add config spec (#7625)
- Refactor check to support new implementation (#7587)
- Do not use instance in check method (#7534)
Fixed:
- Extract version utils (#7533)
Fixed:
Fixed:
- Update ntlm_domain example (#7118)
Added:
- Add note about warning concurrency (#6967)
Fixed:
- Fix version parsing with haproxy enterprise version (#6774)
Added:
- Allow optional dependency installation for all checks (#6589)
Fixed:
- Handle empty response from show table (#6579)
Added:
- Gather stick-table metrics (#6158)
Fixed:
- Revert
to_native_string
toto_string
for integrations (#6238)
Fixed:
- Fix event submission on Python 3 (#6138)
- Update deprecated imports (#6088)
- Remove logs sourcecategory (#6121)
- Rename
to_string()
utility toto_native_string()
(#5996)
Fixed:
- Document disable_legacy_service_tag and bump checks_base requirement (#5835)
Deprecated:
- Deprecate
service
tag (#5550)
Added:
Added:
Fixed:
- Handle failure on version endpoint (#5208)
Added:
Added:
- Add option to override KRB5CCNAME env var (#4578)
Added:
- Add requests wrapper to haproxy (#4219)
Added:
- Add
requests.tot_rate
,connections.rate
,connections.tot_rate
, andrequests.intercepted
(#3797) collect_aggregates_only
now collects all values when set tofalse
(#3797)
Added:
- Adhere to code style (#3513)
Changed:
- Only send 'haproxy.backend_hosts' metrics for backend (#3073)
- Put service check behind a flag, false by default (#3083)
Added:
- Support unicode for Python 3 bindings (#2869)
Added:
- Support Python 3 (#2849)
- tcp scheme support for stats socket (#2731)
- Add server_address tag when available (#2727)
Fixed:
- Use raw string literals when \ is present (#2465)
Fixed:
- Make sure all checks' versions are exposed (#1945)
- Fix error in case of empty stat info (#1944)
- Add data files to the wheel package (#1727)
Changed:
- Upgrade requests dependency to 2.18.4 (#1264)
Added:
- Add optional 'active' tag to metrics (#1478)
Added:
- Adding configuration for log collection in
conf.yaml
Added:
- allows the use of custom HTTP headers when requesting stats (#1019com//pull/1019)
Added:
- Enable tagging metrics based on a user-submitted named regex (#462com//issues/462)
Fixed:
- Sanitize bogus evil CSV with with linebreak in field (#379com//issues/379)
Fixed:
- handle comma in fields (#281com//issues/281)
Added:
- adds haproxy integration.