Skip to content

Commit

Permalink
test
Browse files Browse the repository at this point in the history
  • Loading branch information
natashadada committed Sep 27, 2024
1 parent cd17ea4 commit 6a8cc73
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions sqlserver/datadog_checks/sqlserver/sqlserver.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# (C) Datadog, Inc. 2018-present
# All rights reserved
# Licensed under a 3-clause BSD style license (see LICENSE)

from __future__ import division

import copy
Expand All @@ -12,6 +13,11 @@
from datadog_checks.base import AgentCheck
from datadog_checks.base.config import is_affirmative
from datadog_checks.base.utils.db import QueryExecutor, QueryManager
from datadog_checks.base.utils.db.utils import (
default_json_event_encoding,
resolve_db_host,
tracked_query,
)
from datadog_checks.base.utils.db.utils import default_json_event_encoding, resolve_db_host, tracked_query
from datadog_checks.base.utils.serialization import json
from datadog_checks.sqlserver.activity import SqlserverActivity
Expand All @@ -23,6 +29,7 @@
SqlserverDBFragmentationMetrics,
SqlserverIndexUsageMetrics,
)
from datadog_checks.sqlserver.deadlocks import Deadlocks
from datadog_checks.sqlserver.metadata import SqlserverMetadata
from datadog_checks.sqlserver.schemas import Schemas
from datadog_checks.sqlserver.statements import SqlserverStatementMetrics
Expand Down Expand Up @@ -135,6 +142,7 @@ def __init__(self, name, init_config, instances):
self.sql_metadata = SqlserverMetadata(self, self._config)
self.activity = SqlserverActivity(self, self._config)
self.agent_history = SqlserverAgentHistory(self, self._config)
self.deadlocks = Deadlocks(self, self._config)

self.static_info_cache = TTLCache(
maxsize=100,
Expand Down Expand Up @@ -171,6 +179,7 @@ def cancel(self):
self.activity.cancel()
self.sql_metadata.cancel()
self._schemas.cancel()
self.deadlocks.cancel()

def config_checks(self):
if self._config.autodiscovery and self.instance.get("database"):
Expand Down Expand Up @@ -783,6 +792,7 @@ def check(self, _):
self.activity.run_job_loop(self.tags)
self.sql_metadata.run_job_loop(self.tags)
self._schemas.run_job_loop(self.tags)
self.deadlocks.run_job_loop(self.tags)
else:
self.log.debug("Skipping check")

Expand Down

0 comments on commit 6a8cc73

Please sign in to comment.