Обнаружение и мониторинг
Применение Ключ-АСТРОМ / Классические службы баз данных / Обнаружение и мониторинг
Ключ-АСТРОМ предоставляет вам информацию о загрузке базы данных, времени отклика и частоте ошибок. Можно отслеживать даже время установления соединения. Поскольку Ключ-АСТРОМ представляет собой комплексное решение, оно также предоставляет ценную информацию с точки зрения инфраструктуры ваших баз данных — просто развернув ЕдиныйАгент на хостах баз данных. Это добавляет второе представление о показателях работоспособности, таких как загрузка ЦП или памяти и даже работоспособность сети. Даже файлы журналов включены в анализ.
Мониторинг базы данных на уровне кода позволяет:
- Посмотреть, как операторы вашей базы данных влияют на время ответа ваших сервисов.
- Найти сложные операторы базы данных на основе вызовов служб или действий пользователя, в результате которых они происходят.
- Узнать, какие службы чаще всего обращаются к базам данных.
- Посмотреть, какую нагрузку на ваши базы данных оказывают отдельные службы.
- Понять, почему некоторые операторы выполняются медленно.
- Получать уведомления об увеличении затрат и выполнения операторов SQL.
Как отслеживается активность базы данных
При мониторинге баз данных Ключ-АСТРОМ учитывает не методы, а скорее фиксации, запросы и изменения, связанные с вашими службами базы данных. Отслеживая такие вызовы, Ключ-АСТРОМ может выполнять автоматический анализ первопричин проблем с производительностью ваших служб баз данных. Например, если ваши запросы к базе данных или фиксации замедлятся, мы немедленно уведомим вас. Мы даже покажем вам, какие службы затронуты этой проблемой.
Вызовы базы данных, выполняемые через отслеживаемые процессы Java, .NET, PHP и Node.js, отслеживаются автоматически, если взаимодействие с базой данных основано на поддерживаемой платформе базы данных , такой как JDBC, ADO.NET или PDO. Когда ЕдиныйАгент установлен на хосте, на котором работает ваш сервер приложений, Ключ-АСТРОМ обеспечивает регистрацию всех операторов базы данных, пока активен глубокий мониторинг для вызывающих процессов и запрос базы данных добавляется к существующей распределенной трассировке PurePath®. Как только будут отслеживаться первые обращения к вашей базе данных, страница Базы данных будет обновлена новой записью базы данных.
При мониторинге активности базы данных Ключ-АСТРОМ показывает, какие операторы базы данных выполняются чаще всего и какие операторы занимают больше всего времени. Вы также можете увидеть, какие службы выполняют инструкции базы данных. Например, Ключ-АСТРОМ автоматически узнает, когда служба начинает отправлять слишком много операторов базы данных и выталкивает сервер базы данных за пределы его возможностей.
Когда возникает проблема, связанная с базой данных, например, из-за снижения времени ответа, Ключ-АСТРОМ сообщает вам, существует ли корреляция между проблемой и любым увеличением нагрузки на связанную службу, что может быть основной причиной проблемы.
Включить мониторинг
Ключ-АСТРОМ отслеживает ряд технологий баз данных сразу при развертывании ЕдиныйАгент, а также с помощью расширений АктивныйШлюз, которые вы можете запускать с АктивныйШлюз, удаленно подключающегося к вашему серверу базы данных.
Если вы не можете установить ЕдиныйАгент на самом узле базы данных, вы можете получить прозрачность благодаря нашей интеграции с поставщиками облачных услуг (AWS и Azure), используя расширение АктивныйШлюз или сообщая важные показатели через настроенное вами специальное устройство.
Чтобы узнать, как включить мониторинг для конкретной технологии баз данных, выберите технологию в следующей таблице.
Поддерживаемая технология баз данных | Тип поддержки |
---|---|
Cassandra | Сразу |
Couchbase | Сразу |
CouchDB | Сразу |
PostgreSQL | Сразу |
Redis | Сразу |
IBM DB2 | Требуется расширение |
Microsoft SQL | Требуется расширение |
MySQL | Требуется расширение |
SAP HANA | Требуется расширение |