Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Мониторинг сервисов (Windows Server Service) в QlikView

В данной статье описывается подход создания системы мониторинга сервисов Microsoft Server с использованием bat-файлов, логирования и парсинга текстовых файлов в QlikView. Конечные данные можно представить наглядно, используя стандартный функционал визуализации в QlikView:
Система мониторинга сервисов в QlikView


Порядок создания системы мониторинга:

  1. Создаем bat-файл;
  2. Bat-файл пишет в текстовые файлы сведения о сервисах;
  3. QlikView читает текстовые файлы данные о сервисах;
  4. Визуализируем информацию (этап не будет рассмотрен в статье).

Список объектов системы мониторинга сервисов в QlikView

Создание bat-файла

Отрывок из лога о состоянии сервисов

Как запускать bat-файл из QlikView?

Для того, чтобы запустить батник из QlikView, необходимо настроить Security.
1. Can Execute External Programs:
Can Execute External Programs

2. Script (Allow Database Write and Execute Statements):
Script (Allow Database Write and Execute Statements)

Код QlikView скрипта для создания системы мониторинга сервисов

Запускаем батник из QlikView:

Загружаем текстовые файлы в QlikView:

Парсим загруженные логи в QlikView:

Фильтруем нужную нам информацию по тем или иным условиям:


В итоге получается такая вот табличка:
target_table_qlikview_services
На основе этих данных производится мониторинг сервисов (Windows Server Service) в QlikView. В выражении визуализации можно задать для фона и цвета текста условия:
Цвет и фон в строках
Фон:

Цвет текста:


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *