diff --git a/control_m/CHANGELOG.md b/control_m/CHANGELOG.md index 32e3354650a33..0b74d1d4d4457 100644 --- a/control_m/CHANGELOG.md +++ b/control_m/CHANGELOG.md @@ -2,7 +2,7 @@ -## 1.1.0 / 2026-04-01 / Agent 7.78.0 +## 1.1.0 / 2026-04-01 / Agent 7.78.1 ***Added***: diff --git a/krakend/CHANGELOG.md b/krakend/CHANGELOG.md index cfa9306855798..e4d1599c8c748 100644 --- a/krakend/CHANGELOG.md +++ b/krakend/CHANGELOG.md @@ -8,13 +8,13 @@ * Improve descriptions ([#23047](https://github.com/DataDog/integrations-core/pull/23047)) -## 1.4.0 / 2026-04-01 / Agent 7.78.0 +## 1.4.0 / 2026-04-01 / Agent 7.78.1 ***Added***: * Add support for security validation in models ([#23109](https://github.com/DataDog/integrations-core/pull/23109)) -## 1.3.0 / 2026-02-19 / Agent 7.77.0 +## 1.3.0 / 2026-02-19 ***Added***: diff --git a/lustre/CHANGELOG.md b/lustre/CHANGELOG.md index 847aad5ba01ce..928402c4b057c 100644 --- a/lustre/CHANGELOG.md +++ b/lustre/CHANGELOG.md @@ -2,13 +2,13 @@ -## 1.5.0 / 2026-04-01 / Agent 7.78.0 +## 1.5.0 / 2026-04-01 / Agent 7.78.1 ***Added***: * Add support for security validation in models ([#23109](https://github.com/DataDog/integrations-core/pull/23109)) -## 1.4.0 / 2026-02-19 / Agent 7.77.0 +## 1.4.0 / 2026-02-19 ***Added***: diff --git a/mongo/changelog.d/23476.fixed b/mongo/changelog.d/23476.fixed new file mode 100644 index 0000000000000..8e09266586a53 --- /dev/null +++ b/mongo/changelog.d/23476.fixed @@ -0,0 +1 @@ +Include `database_instance` tag in `mongodb.can_connect` service check. \ No newline at end of file diff --git a/mongo/datadog_checks/mongo/mongo.py b/mongo/datadog_checks/mongo/mongo.py index 88445b878ecbf..1e6253fba009f 100644 --- a/mongo/datadog_checks/mongo/mongo.py +++ b/mongo/datadog_checks/mongo/mongo.py @@ -296,11 +296,11 @@ def check(self, _): self._schemas.run_job_loop(tags=self._get_tags(include_internal_resource_tags=True)) self._query_metrics.run_job_loop(tags=self._get_tags(include_internal_resource_tags=True)) except CRITICAL_FAILURE as e: - self.service_check(SERVICE_CHECK_NAME, AgentCheck.CRITICAL, tags=self._config.service_check_tags) + self.service_check(SERVICE_CHECK_NAME, AgentCheck.CRITICAL, tags=self._get_service_check_tags()) self._unset_metadata() raise e # Let exception bubble up to global handler and show full error in the logs. else: - self.service_check(SERVICE_CHECK_NAME, AgentCheck.OK, tags=self._config.service_check_tags) + self.service_check(SERVICE_CHECK_NAME, AgentCheck.OK, tags=self._get_service_check_tags()) def _refresh_metadata(self): if self._mongo_version is None or self._mongo_modules is None: @@ -323,7 +323,6 @@ def _refresh_metadata(self): def _unset_metadata(self): self.log.debug('Due to connection failure we will need to reset the metadata.') self._mongo_version = None - self._resolved_hostname = None def _collect_metrics(self): deployment = self.deployment_type diff --git a/mongo/tests/test_integration_shard.py b/mongo/tests/test_integration_shard.py index 60b254ff4fcbe..67da259168e58 100644 --- a/mongo/tests/test_integration_shard.py +++ b/mongo/tests/test_integration_shard.py @@ -17,7 +17,12 @@ def test_mongo_arbiter(aggregator, check, instance_arbiter, dd_run_check): check = check(instance_arbiter) dd_run_check(check) - tags = [f'host:{common.HOST}', f'port:{common.PORT_ARBITER}', 'db:admin'] + tags = [ + f'host:{common.HOST}', + f'port:{common.PORT_ARBITER}', + 'db:admin', + f'database_instance:{check._resolved_hostname}', + ] aggregator.assert_service_check('mongodb.can_connect', status=MongoDb.OK, tags=tags) metric_names = aggregator.metric_names diff --git a/mongo/tests/test_integration_standalone.py b/mongo/tests/test_integration_standalone.py index 17180a8962e56..a23e6f4f23450 100644 --- a/mongo/tests/test_integration_standalone.py +++ b/mongo/tests/test_integration_standalone.py @@ -56,7 +56,7 @@ def test_mongo_db_test(aggregator, check, instance_user, dd_run_check): check = check(instance_user) dd_run_check(check) - tags = [f'host:{common.HOST}', f'port:{common.PORT1}', 'db:test'] + tags = [f'host:{common.HOST}', f'port:{common.PORT1}', 'db:test', f'database_instance:{check._resolved_hostname}'] aggregator.assert_service_check('mongodb.can_connect', status=MongoDb.OK, tags=tags) metric_names = aggregator.metric_names @@ -289,5 +289,6 @@ def test_propagate_agent_tags( f'host:{common.HOST}', f'port:{common.PORT1}', 'db:test', + f'database_instance:{check._resolved_hostname}', ] + agent_tags aggregator.assert_service_check('mongodb.can_connect', status=MongoDb.OK, tags=expected_tags) diff --git a/n8n/CHANGELOG.md b/n8n/CHANGELOG.md index ed9b16ae89be0..c5be637251f83 100644 --- a/n8n/CHANGELOG.md +++ b/n8n/CHANGELOG.md @@ -8,7 +8,7 @@ * Improve descriptions ([#23047](https://github.com/DataDog/integrations-core/pull/23047)) -## 1.1.0 / 2026-04-01 / Agent 7.78.0 +## 1.1.0 / 2026-04-01 / Agent 7.78.1 ***Added***: diff --git a/prefect/CHANGELOG.md b/prefect/CHANGELOG.md index d02d3f255f8ce..8e61f9212faf9 100644 --- a/prefect/CHANGELOG.md +++ b/prefect/CHANGELOG.md @@ -8,7 +8,7 @@ * Adds validation for event pagination URLs. ([#23354](https://github.com/DataDog/integrations-core/pull/23354)) -## 1.0.0 / 2026-03-18 / Agent 7.78.0 +## 1.0.0 / 2026-03-18 / Agent 7.78.1 ***Added***: diff --git a/wincrashdetect/README.md b/wincrashdetect/README.md index e03756d735086..a89f7cb089fce 100644 --- a/wincrashdetect/README.md +++ b/wincrashdetect/README.md @@ -38,7 +38,7 @@ No metrics are collected by this integration. ### Events -The Windows crash detection integration submits an event when a previously unreported crash is detected at agent startup. The integration will report one event per crash. +The Windows Crash Detection integration submits an event when it detects a previously unreported system crash (BSOD) at Agent startup. The integration submits one event per crash. ### Service Checks