База знаний Зодиак.АйТиЭм

Client Health - All Computers with a Specific Client

Client Health - All Computers with a Specific Client

Описание реализации

Реализация представлена в виде представления с SQL-запросом, собирающим всю необходимую информацию для последующей фильтрации.

Описание вывода

Результатом выполнения представления является таблица со следующими параметрами:


Действия по настройке отчёта

Подготовка представления

  1. В разделе Zodiac'а Представления создать новое представление с именем "Client Health - All Computers with a Specific Client" со следующим SQL-запросом:
SELECT 
    co.hostname,
    co.la_time
FROM public.computer AS co
WHERE 
    (LOCALTIMESTAMP - (co.la_time + INTERVAL 'X1 hours')) >= INTERVAL 'X2 hours'
  1. Внутри SQL-запроса заменить следующие приставки:

    • X1 hours - Смещение времени в соответствии с часовым поясом;
    • X2 hours - Превышение времени последней активности агента.
  2. Перейти в подраздел Столбцы представления и выставить типы для следующих колонок:

    • hostname - String;
    • la_time - DateTime.
  3. Выставить для каждой колонки отображаемые имена (колонка Имя);

  4. Сохранить созданное представление. В случае некорректной настройки появится предупреждение об ошибке.


Действия по применению

Для применения представления необходимо выполнить следующие действия:

  1. Открыть в веб-интерфейсе Zodiac'а раздел Представления;
  2. Открыть представление Client Health - All Computers with a Specific Client;
  3. Выбрать опцию Экспорт, задать имя файла;
  4. Получить файл-отчёт формата .xlsx.