Виробник: SolarWinds
SolarWinds Database Performance Analyzer для Oracle 10
Системні вимоги до аналізатора продуктивності баз даних
Вимоги до порту
Перегляд і відкриття портів на DPA-сервері для підтримки зв'язку з DPA і з нього.
Для DPA Central додаткові порти не потрібні.
Служба | протоколу порту | або | опис | шифрування | напрямку процесу|
---|---|---|---|---|---|
8123 | HTTP |
Вікна: Ignite PI-служба Linux: java/tomcat |
Вхідні |
HTTP-порт за замовчуванням для веб-сервера | |
8124 | HTTPS |
Вікна: Ignite PI-служба Linux: java/tomcat |
Вхідні |
TLS 1.0 |
HTTPS-порт за замовчуванням для веб-сервера |
8127 | ПТС |
Вікна: Ignite PI-служба Linux: java/tomcat |
Внутрішні | Внутрішній порт відключення Tomcat | |
80 | HTTP |
Вікна: Ignite PI-служба Linux: java/tomcat |
Вхідні |
HTTP-порт за замовчуванням для веб-сервера (лише для зображень машини Amazon) | |
443 | HTTPS |
Вікна: Ignite PI-служба Linux: java/tomcat |
Вхідні |
TLS 1.0 |
Порт HTTPS за замовчуванням для веб-сервера (лише зображення машини Amazon) |
Вимоги до сервера DPA
Ви можете встановити SolarWinds DPA на будь-який фізичний або віртуальний сервер Windows або Linux, який підтримує середовище виконання Java (JRE) версії 11.
Також можна запустити DPA в хмарі:
- На ринку веб-сервісів Amazon (AWS) із зображення машини Amazon (AMI).
- AMI містить DPA-сервер на Linux без репозиторію.
- Доступне ліцензування передплати.
- На ринку Azure.
- Віртуальна машина DPA містить DPA-сервер на Windows і вбудований екземпляр бази даних Microsoft SQL Server, налаштований як репозиторій DPA.
- Необхідно придбати індивідуальні ліцензії .
Вимоги до DPA-сервера з автономним керуванням
Вимоги до процесора, оперативної пам'яті та дискового простору залежать від кількості екземплярів бази даних, які ви плануєте відстежувати.
Якщо ви реєструєте VMware, збільште вимоги до процесора і оперативної пам'яті на 50%.
Це оцінки. Вони засновані на тестуванні, проведеному в середньому з 2-3 активними сеансами на контрольований екземпляр. Якщо ви стежите за завантаженими випадками з середнім показником більше 2-3 активних сеансів, будь ласка, скорегуйте відповідно.
Апаратне забезпечення / програмне забезпечення | 1 - 20 контрольованих екземплярів БД | 21 - 50 контрольованих екземплярів БД | 51 - 100 контрольованих екземплярів БД | 101 - 250 контрольованих екземплярів БД * |
---|---|---|---|---|
Процесори | 1 | 2 | 4 | 4 |
Оперативна пам'ять, присвячена DPA | 1 ГБ | 2 ГБ | 4 ГБ | 8 ГБ |
Диску |
Мінімум 2 ГБ |
|||
Операційна система |
|
|||
Архітектура операційної системи | 64-розрядна версія | |||
Набори символів | Для підтримки багатобайтової мови сервер DPA, репозиторій і контрольовані екземпляри повинні бути налаштовані з однаковим набором символів. |
* Якщо ви плануєте відстежувати понад 250 екземплярів баз даних, подумайте про використання більш ніж одного сервера DPA та зв'язування серверів разом.
Вимоги до сервера AWS DPA
Мінімально необхідний тип екземпляра AWS для сервера DPA AMI - t2.medium. Менші типи екземплярів не підтримуються.
Екземпляр t2.середнього розміру, як правило, достатньо потужний для моніторингу 20 екземплярів бази даних. Вам може знадобитися більший тип екземпляра, щоб надійно відстежувати більше 20 екземплярів бази даних.
Вимоги до сервера DPA Azure
SolarWinds рекомендує два або більше блоків пропускної здатності баз даних (DTU) на екземпляр контрольованої бази даних. Для отримання додаткової інформації перегляньте калькулятор бази даних Azure SQL DTU.
Мінімально необхідний рівень Azure - стандартний s0.
Вимоги до бази даних репозиторію DPA
База даних сховища зберігає дані, зібрані DPA. На сервері бази даних має бути інстальовано підтримуваний екземпляр бази даних.
Не розміщуйте репозиторій у екземплярі бази даних, який ви плануєте відстежувати, оскільки це впливає на продуктивність цього екземпляра.
Підтримувані версії бази даних
Версія | видання | бази даних |
---|---|---|
Microsoft SQL Server |
|
Найновіший пакет оновлень підтримується, якщо не зазначено інше. |
Azure SQL | Стандартний рівень обслуговування або вище | V12 |
MySQL |
|
Примітка: MySQL 8.0 не підтримується для використання в якості репозиторію DPA. |
Оракул |
|
|
Нотатки:
- Хоча DPA буде працювати з експрес-версіями Oracle і SQL Server, SolarWinds офіційно не підтримує ці видання для репозиторію через обмеження розміру бази даних. Якщо вам потрібна безкоштовна база даних для оцінки, SolarWinds рекомендує використовувати базу даних MySQL.
- Ви можете розмістити самокеровану базу даних Oracle, SQL Server або MySQL на Amazon EC2 для використання в якості репозиторію.
- Якщо ви виберете Azure SQL як репозиторій, SolarWinds рекомендує два або більше блоків пропускної здатності бази даних (DTU) на екземпляр контрольованої бази даних. Для отримання додаткової інформації перегляньте калькулятор бази даних Azure SQL DTU.
Вимоги до сервера баз даних репозиторію з автономним керуванням
Якщо ви встановлюєте DPA на тому ж сервері, що і база даних сховища, сервер повинен відповідати цим вимогам на додаток до вимог DPA-сервера . Якщо ви реєструєте VMware, збільште вимоги до процесора і оперативної пам'яті на 50%.
Це оцінки. Вони засновані на тестуванні, проведеному в середньому з 2-3 активними сеансами на контрольований екземпляр. Якщо ви стежите за завантаженими випадками з середнім показником більше 2-3 активних сеансів, будь ласка, скорегуйте відповідно.
Апаратне забезпечення / програмне забезпечення | 1 - 20 контрольованих екземплярів БД | 21 - 50 контрольованих екземплярів БД | 51 - 100 контрольованих екземплярів БД | 101 - 250 контрольованих екземплярів БД |
---|---|---|---|---|
Процесори | 2 | 2 | 4 | 4 |
Кеш бази даних доступний для DPA | 4 ГБ | 8 ГБ | 8 ГБ | 16 ГБ |
Диску |
Обсяг дискового простору, який використовується в репозиторії, визначається кількістю екземплярів бази даних, які ви відстежуєте, і рівнем активності кожного екземпляра:
Приклад: Ви відстежуєте п'ять екземплярів баз даних з низькою, трьома середніми та двома базами даних високої активності. (5 × 1 ГБ) + (3 × 3 ГБ) + (2 × 5 ГБ) = 24 ГБ Зарезервуйте щонайменше 24 ГБ, щоб забезпечити достатній дисковий простір для цієї бази даних сховища. |
Масштабованість сховища залежить від багатьох речей, включаючи постачальника бази даних та конфігурацію, специфікації сервера репозиторію, іншу активність на сервері репозиторію та рівні активності контрольованих екземплярів бази даних.
Вимоги до сервера баз даних репозиторію AWS DPA
Наступні типи екземплярів RDS рекомендуються для розгортання AWS.
Апаратне забезпечення / програмне забезпечення | 1 - 20 контрольованих екземплярів БД | 21 - 50 контрольованих екземплярів БД | 51 - 100 контрольованих екземплярів БД | 101 - 250 контрольованих екземплярів БД |
---|---|---|---|---|
Тип екземпляра RDS | db.m5.large | db.m5.large | db.m5.xlarge | db.m5.xlarge |
Процесори | 2 | 2 | 4 | 4 |
Кеш бази даних доступний для DPA | 8 ГБ | 8 ГБ | 16 ГБ | 16 ГБ |
Необхідні облікові дані адміністратора
Ви повинні знати наступні облікові дані для екземпляра бази даних, в якому розміщено ваш репозиторій DPA.
Тип бази даних репозиторію | Облікові дані |
---|---|
SQL Сервер | СИСАДМІН |
Оракул | адміністратор бази даних (DBA) |
MySQL |
адміністратор сховища Як варіант, ви можете:
|
База даних Azure SQL |
адміністратор сховища Як варіант, ви можете:
|
Вимоги до віртуального середовища
У віртуальному середовищі DPA може віддалено підключатися до наступного для моніторингу віртуального середовища, на якому працюють віртуалізовані екземпляри баз даних. Віртуалізовані екземпляри баз даних повинні бути зареєстровані окремо від віртуального середовища.
Версія | програмного забезпечення |
---|---|
VMware vCenter Server |
|
Хост VMware ESX/ESXi |
|
Веб-браузери
Для доступу до веб-інтерфейсу DPA можна використовувати такі браузери:
Для доступу до веб-інтерфейсу DPA можна використовувати такі браузери:
- Microsoft Edge
-
Браузер Microsoft Internet Explorer 11
Не використовуйте режим сумісності IE. Це може призвести до неправильного функціонування DPA.
- Mozilla Firefox: остання стабільна версія
- Google Chrome: остання стабільна версія
Вимоги до MySQL
SolarWinds рекомендує наступні налаштування для оптимізації можливостей звітності для екземпляра бази даних MySQL.
Схема продуктивності MySQL
Схема продуктивності відстежує події сервера та збирає дані про продуктивність. Якщо схему продуктивності не ввімкнуто, DPA надає обмежені дані. Моніторинг за допомогою вимкнутої схеми продуктивності виключає такі дані:
- Усі інструментальні події очікування
- Всі операції з очікуванням
- Весь файл часу очікування, розбитий по файлу
- Весь об'єкт час очікування, розбитий за індексом і таблицею
- Статистика SQL
- Оповіщення, залежні від схеми продуктивності
Схему продуктивності потрібно ввімкнути під час запуску сервера. У версіях MySQL версії 5.6.6 і новіших версіях схема продуктивності включена за замовчуванням.
Глобальні прилади та інструменти для різьблення
Глобальні прилади та інструменти для різьблення повинні бути включені в конфігурації Схеми продуктивності. Відключення цих інструментів має той же ефект, що і відключення схеми продуктивності.
За замовчуванням DPA включає ці інструменти в конфігурацію. Однак, якщо ви виберете параметр "Залишити як є" для налаштування схеми продуктивності, ви повинні переконатися, що глобальні інструменти та інструменти потоків увімкнуто в існуючій конфігурації схеми продуктивності.
show_compatibility_56 системна змінна
Якщо контрольованим екземпляром бази даних є MySQL 5.7.6 або новішої версії, SolarWinds рекомендує включити show_compatibility_56
змінну системи. Якщо ця змінна увімкнена, DPA може збирати дані для всіх показників.
Якщо цю змінну вимкнуто, а схему продуктивності ввімкнуто, DPA не може збирати дані для таких показників:
- Вибирає
- Вставки
- Оновлення
- Видаляє
Вимоги до Java
DPA вимагає JDK 13 на сервері DPA, а DPA поставляється з цією версією Java для Windows і Linux. Якщо ви встановлюєте DPA на підтримувану операційну систему, ніяких дій не потрібно.
Для непідтримуваних операційних систем необхідно переконатися , що JDK 13 встановлений на сервері DPA. Якщо вам потрібно оновити JDK:
- Скачайте і встановіть JDK 13.
- Видаліть стару інформацію java,
cat.txt
видаливши файли таcat.end
файли з наступної директорії:<DPA_Home>/iwc/tomcat/ignite_config/
- У командному рядку перейдіть в директорію установки DPA.
- Введіть таку команду:
./startup.sh