Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| product:settings:logs:monitoring [15.10.2024 10:53] – [Мониторинг производительности БД] ekaterina.menkhuzina | product:settings:logs:monitoring [06.11.2025 14:57] (текущий) – Белугин Александр | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| ====== Тестирование быстродействия системы ====== | ====== Тестирование быстродействия системы ====== | ||
| ===== Мониторинг производительности БД ===== | ===== Мониторинг производительности БД ===== | ||
| - | <callout type=" | + | <callout type=" |
| Мониторинг времени выполнения запросов в БД [[product: | Мониторинг времени выполнения запросов в БД [[product: | ||
| Инструкция по установке pgBadger и мониторингу: | Инструкция по установке pgBadger и мониторингу: | ||
| + | |||
| 1. Установить pgBadger. Анализатор устанавливается на Linux-сервере БД [[product: | 1. Установить pgBadger. Анализатор устанавливается на Linux-сервере БД [[product: | ||
| <code bash> sudo apt install pgbadger </ | <code bash> sudo apt install pgbadger </ | ||
| Строка 38: | Строка 39: | ||
| Пример отчета: | Пример отчета: | ||
| - | <image shape=" | + | <image shape=" |
| - | \\ | + | |
| - | 1 – возможность посмотреть Top запросов по времени выполнения; | + | |
| - | 2 – главная страница отчёта с основной информацией; | + | |
| - | 3 – возможность посмотреть список блокировок; | + | |
| - | 4 – количество запросов, | + | |
| - | 5 – суммарное время выполнения всех запросов в отчёте; | + | |
| - | 6 – время первого и последнего запроса, | + | |
| Дополнительную информацию можно посмотреть на страницах: | Дополнительную информацию можно посмотреть на страницах: | ||
| - | | + | |
| - | | + | |
| + | ===== Мониторинг производительности логов IIS ===== | ||
| + | Мониторинг производительности логов IIS (Internet Information Services) осуществляется с помощью платформы [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | * OpenSearch Dashboard – интерфейс для визуализации и анализа данных; | ||
| + | * Logstash – централизованная работа с логами; | ||
| + | * OpenSearch – ядро системы, | ||
| + | |||
| + | В данном случае [[https:// | ||
| + | * логов IIS (через инструмент FileBeat); | ||
| + | * логов приложения (SeriLog Sinks); | ||
| + | * ошибок приложения (SeriLog Sinks); | ||
| + | * аудита действий пользователей. | ||
| + | |||
| + | На платформе возможен импорт текстовых файлов логов IIS для анализа производительности и проблем. | ||
| + | |||
| + | Пример лога: | ||
| + | <image shape=" | ||
| + | |||
| + | Поля: | ||
| + | * date; | ||
| + | * time; | ||
| + | * sip; | ||
| + | * csmethod; | ||
| + | * csuristem; | ||
| + | * csuriquery; | ||
| + | * sport; | ||
| + | * csusername; | ||
| + | * cip; | ||
| + | * csUserAgent; | ||
| + | * csReferer; | ||
| + | * scstatus; | ||
| + | * scsubstatus; | ||
| + | * scwin32status; | ||
| + | * timetaken. | ||
| + | |||
| + | Путь, по которому можно найти логи IIS: | ||
| + | <image shape=" | ||
| + | \\ | ||
| + | Пример импортированного файла логов IIS в [[https:// | ||
| + | <image shape=" | ||
| + | \\ | ||
| + | Примеры скриншотов из OpenSearch Dashboards: | ||
| + | <image shape=" | ||
| + | <image shape=" | ||
| + | |||
| + | ===== Мониторинг характеристик серверов приложения и БД ===== | ||
| + | Мониторинг характеристик серверов приложения и БД осуществляется с помощью платформы [[https:// | ||
| + | |||
| + | В [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | Элементы [[https:// | ||
| + | |||
| + | 1. Вкладка «Мониторинг» → Узлы сети – список серверов, | ||
| + | * графики – возможность посмотреть информацию по серверам в виде графиков за произвольный период; | ||
| + | * последние данные – возможность посмотреть информацию по серверам в виде чисел на текущий момент времени; | ||
| + | * проблемы и прочее по всем серверам. | ||
| + | |||
| + | Пример использования вкладки «Мониторинг» → Узлы сети: | ||
| + | <image shape=" | ||
| + | \\ | ||
| + | 2. Вкладка «Мониторинг» → Проблемы – список проблем с серверами. | ||
| + | |||
| + | Пример использования вкладки «Мониторинг» → Проблемы: | ||
| + | <image shape=" | ||
| + | \\ | ||
| + | 3. Вкладка «Панели» - на вкладке можно составить свои экраны с произвольным набором серверов и их характеристик. | ||
| + | |||
| + | Примеры использования вкладки «Панели»: | ||
| + | <image shape=" | ||
| + | <image shape=" | ||
| + | \\ | ||
| + | Дополнительную информацию можно посмотреть на странице [[https:// | ||