Deprecated:
- Automatically load Oracle core check instead of Python integration. Deprecating Oracle Python integration and replacing it with the core check. (#17248)
Added:
- Update custom_queries configuration to support optional collection_interval (#16957)
- Bump the min base check version to 36.5.0 (#17197)
Fixed:
- Support custom metric_prefix in QueryExecutor and remove manual fix of metric_prefix (#16958)
- Update the configuration to include the
metric_prefix
option (#17065)
Fixed:
- Properly drop support for Python 2 (#16589)
Added:
Changed:
- Bump the minimum base check version (#15427)
Added:
- Update generated config models (#15212)
Fixed:
- Fix types for generated config models (#15334)
Added:
- Bump dependencies for Agent 7.47 (#15145)
Fixed:
Fixed:
- Update dependencies (#14594)
Added:
Fixed:
- Update GV$PROCESS query (#14143) Thanks jake-condello.
Fixed:
- Do not add
can_use_jdbc
tocheck_initializations
(#13521)
Changed:
- Update Oracle check to use python-oracledb library (#13298)
Fixed:
- Update dependencies (#13478)
- Skip empty columns when metric_prefix is used for custom queries (#13234)
Fixed:
- Dependency updates (#12653)
Fixed:
Fixed:
- Handle NoneType protocol validation (#11837)
Fixed:
- Ensure connect raises exception on failure (#11787)
Fixed:
- Fix protocol validation (#11791)
Added:
- Upgrade dependencies (#11726)
Added:
- Add metric_patterns options to filter all metric submission by a list of regexes (#11695)
Fixed:
- Properly report a critical service check status if connection to database fails using the Oracle client (#11691)
- Fix validation for the
protocol
param (#11675)
Added:
- Add
pyproject.toml
file (#11410)
Fixed:
- Fix namespace packaging on Python 2 (#11532)
Added:
- Add TCPS support for Oracle DB (#10591)
Fixed:
- Add comment to autogenerated model files (#10945)
Added:
- Sync configs with new option and bump base requirement (#10315)
- Update dependencies (#10258)
- Disable generic tags (#10027)
Fixed:
- Add server as generic tag (#10100)
Added:
- Add new service check
oracle.can_query
(#10004)
Fixed:
- Create dns with instant client (#9712)
Fixed:
- Explicitly close connection after query error (#9800)
Fixed:
Fixed:
Added:
- Add runtime configuration validation (#8966)
Added:
- Upgrade JPype1 to 1.2.1 (#8479)
Fixed:
- Bump minimum base package version (#8443)
Fixed:
Added:
- Cache the client connection when there are no errors (#8083)
Fixed:
- Add config spec (#7988)
Changed:
- QueryManager - Prevent queries leaking between check instances (#7750)
Fixed:
Added:
- Allow optional dependency installation for all checks (#6589)
Fixed:
- Lazy import of JDBC libraries (#6118)
Changed:
- Migrate to QueryManager (#5529)
Added:
- Add ability to only collect data defined in
custom_queries
(#5217) Thanks nowhammies.
Added:
Fixed:
- Fix deprecated exception (#5182)
Fixed:
- Use fetchall instead of iterating cursor for custom queries. This fixes an issue with the JDBC driver (#4664)
Added:
- Upgrade JPype1 to 0.7.0 (#4211)
Added:
- Upgrade dependencies for Python 3.7 binary wheels (#4030)
Added:
- Support multiple results in custom queries (#3765)
Added:
Added:
- Add custom_queries config globally (#3231)
Added:
- Support Python 3 (#3037)
Fixed:
- Fix tablespace metrics (#2841)
Added:
- Add process metrics (#1856)
Fixed:
- Add data files to the wheel package (#1727)
Added:
- Support custom queries (#1528)
- Add ability to use the JDBC Driver instead of cx_Oracle (#1459)
- ability to use the JDBC Driver instead of
cx_Oracle
to connect to the database (#1459com//issues/1459)
Added:
- adds metric
oracle.tablespace.offline
(#1402com//issues/1402)
Fixed:
- fix for DB with offline tablespace. See #1402
Added:
- adds custom tag support to service checks.
The metric oracle.gc_cr_receive_time
has been renamed to oracle.gc_cr_block_received
to address an erroneous metric name. Please update your dashboards and monitors.
Fixed:
- fix metric name to:
gc_cr_block_received
. See #1179
Added:
- adds oracle integration (#680)
Fixed:
- adds oracle integration (#690) (Thanks @dwjvaughan)