DbWatch — различия между версиями

Материал из Национальной библиотеки им. Н. Э. Баумана
Строка 92: Строка 92:
  
 
Вводим отображаемое имя экземпляра, выбираем БД и указываем данные для входа в систему dbWatch. Пример заполнения полей представлен на рисунке 4.
 
Вводим отображаемое имя экземпляра, выбираем БД и указываем данные для входа в систему dbWatch. Пример заполнения полей представлен на рисунке 4.
[[Файл:4 example.png|900px|мини|центр|{{center|Рисунок 4 - Наименование экзмепляра}}]]
+
[[Файл:4 example.png|900px|мини|центр|{{center|Рисунок 4 - Наименование экземпляра}}]]
  
 
Можно дополнительно узнать об имени БД, расположении файла данных, расположении файла журнала и другую полезную информацию, нажав на кнопку Details, как показано на рисунке 4.
 
Можно дополнительно узнать об имени БД, расположении файла данных, расположении файла журнала и другую полезную информацию, нажав на кнопку Details, как показано на рисунке 4.

Версия 19:42, 30 июня 2020

dbWatch
Dbwatch Logo.png
Разработчики: dbWatch AS
Выпущена: 2001; 19 years ago (2001)
Постоянный выпуск: 12.7.2 / 24 February 2020 года; 8 months ago (2020-02-24)
Предыдущий выпуск: 12.7.1 / 19 February 2020 года; 8 months ago (2020-02-19)
Состояние разработки: Активная
Операционная система: MacOS, Windows, Linux
Веб-сайт www.dbwatch.com

dbWatch - это комплексное решение для мониторинга и управления базами данных. Функционал данного программного обеспечения помогает администраторам: настроить инфраструктуры баз данных, оптимизировать использование ресурсов баз данных.[Источник 1]

Общие сведения

dbWatch - гибко настраиваемый продукт, его можно с легкостью адаптировать и расширить для необходимого предприятия. Поэтому он широко используется в розничной торговле, больницах, оборонной промышленности, сфере услуг, финансах и других отраслях, где требуются безопасные и масштабируемые инструменты для работы с базами данных. Поскольку dbwatch сокращает рутинную работу за счет автоматизации и простых пользовательских интерфейсов, БД администраторы становятся более продуктивными.

Особенности

Особенности dbWatch следующие: [Источник 1]

  • Быстрое развертывание
  • Автоматизация процессов
  • Мониторинг, управление, анализ и оптимизация ресурсов в одном продукте
  • Полный контроль над экземплярами и ресурсами базы данных
  • Поддерживаются многие системы: Oracle (8i, 9i, 10g, 11g, 12c, 18c, 19c), MS SQL Server (2000, 2005, 2008, 2012, 2014, 2016, 2017, 2019), MySQL (5.0 и более), MariaDB (5 и более), PostgreSQL (8.2 и более), Microsoft Azure
  • Весь код ПО dbWatch, разработанный для работы с базами данных, открыт для чтения и изменения в соответствии с потребностями клиентов

Архитектура

dbWatch состоит из четырех компонентов: [Источник 2]

Более детально архитектура dbWatch представлена на рисунке 1.

Рисунок 1 - Архитектура dbWatch

dbWatch Monitor

Монитор dbWatch — это интерфейс GUI для взаимодействия с одним или несколькими серверами dbWatch. Монитор, как и другие компоненты, является отдельным установленным приложением.

dbWatch Server

Сервер dbWatch — это серверная программа, которая отвечает за все взаимодействие с настроенными экземплярами базы данных и за запуск процедур мониторинга (если мониторинг включен), генерацию отчетов и выполнение реальных задач администрирования. Сервер dbWatch также может взаимодействовать со сторонними продуктами через расширения.

dbWatch Framework

Благодаря dbWatch Framework объекты хранятся в зарегистрированных экземплярах базы данных.

dbWatch Engine

Движок — это набор объектов базы данных (процедур, таблиц и функций), написанных на языке, связанном с определенным экземпляром. Код движка предоставляет интерфейс, используемый сервером dbWatch при запуске задач и предупреждений dbWatch. Он также используется задачами и оповещениями для отправки отчетов на сервер dbWatch.

Экземпляры базы данных

Для каждого экземпляра БД доступны 4 модуля (Monitoring, Management, Framework, SQL Worksheet):

  1. При включении Monitoring для конкретного экземпляра на нем устанавливается dbWatch Engine.
  2. Модуль Management состоит из набора спецификаций, определяющих интерфейс управления для конкретного экземпляра.
  3. Framework. Если пользователь некоторое время неактивен (30 секунд по умолчанию), то сеансы прекращаются.
  4. SQL Worksheet позволяет выполнять пользовательские операторы SQL на любом экземпляре базы данных.

Системные требования

Информация актуальна для версии dbWatch 12.7. [Источник 3]

Сервер dbWatch

  • Windows, Apple OSX или Linux Server on I386 (поддерживается виртуальный сервер VMWare)
  • Минимум 8 ГБ ОЗУ
  • Минимум 1 ГБ дискового пространства перед установкой.
  • Минимум 2 ядра
  • Устанавливается менее чем за 15 минут

Подсистема хранения dbWatch

  • Минимум 500 МБ в каждом экземпляре БД
  • Устанавливается менее чем за 2 минуты

Клиент dbWatch

  • Windows, Apple OSX или Linux
  • Минимум 2 ГБ ОЗУ
  • Минимум 500 МБ дискового пространства перед установкой.
  • Поддержка Java
  • Клиент - сервер требует только один порт

Работа с dbWatch

Первые шаги

Чтобы начать работать с dbWatch, достаточно просто зарегистрироваться на их сайте: https://www.dbwatch.com. Далее вам дадут пробный период на 30 дней, в течение которого вы сможете ознакомиться с возможностями данного продукта. [Источник 4] На сайте представлено множество видеоуроков для быстрого и успешного освоения данного инструмента.

Пример работы с dbWatch

В начальном интерфейсе dbWatch, указанный на рисунке 2, выбираем какую платформу хотим использовать. Поддерживаются следующие: Oracle, MS SQL Server, Azure, Sybase, Postgres, MySQL.

Рисунок 2 - Выбираем экземпляр

Вводим группу, порт, хост, учетные данные для входа пользователя. Пример заполнения полей представлен на рисунке 3.

Рисунок 3 - Вводим корректные данные для входа

Вводим отображаемое имя экземпляра, выбираем БД и указываем данные для входа в систему dbWatch. Пример заполнения полей представлен на рисунке 4.

Рисунок 4 - Наименование экземпляра

Можно дополнительно узнать об имени БД, расположении файла данных, расположении файла журнала и другую полезную информацию, нажав на кнопку Details, как показано на рисунке 4.

Рисунок 4 - Сведения о базе данных

Если все шаги выполнены верно, то программа выводит интерфейс, как на рисунке 5.

Рисунок 5 - Успешно добавили экземпляр

Источники

  1. 1,0 1,1 dbWatch [2001 — ]. URL:https://www.dbwatch.com (дата обращения: 20.06.2020).
  2. Architecture // dbWatch [2001 — ]. URL: http://wiki.dbwatch.com/12.7/en/topic/architecture (дата обращения: 26.06.2020).
  3. Getting Started // dbWatch [2001 — ]. URL:http://wiki.dbwatch.com/12.6/en/topic/getting-started (дата обращения: 20.06.2020).
  4. Try it for free // dbWatch [2001 — ]. URL:https://www.dbwatch.com/freetrial (дата обращения: 20.06.2020).