Масовий імпорт моніторів через CSV
Якщо ви переходите з іншого інструмента моніторингу сайтів або у вас 20 чи більше сторінок, додавати їх вручну - марнування часу. Масовий імпорт завантажує за один раз файл CSV (таблиця, збережена як текст) і створює з нього десятки моніторів.
Підготовка файлу CSV
CSV можна підготувати в Excel, Google Таблицях або в будь-якому текстовому редакторі. Збережіть його в кодуванні UTF-8 (підтримка діакритики). Перший рядок містить назви стовпців, наступні рядки - окремі монітори.
name,type,target,interval_minutes,expected_status,expected_keyword
"Головна сторінка",http,https://www.mojakompanija.ua,5,200,"Ласкаво просимо"
"API health",http,https://api.mojakompanija.ua/health,1,200,"\"status\":\"ok\""
"Сервер БД",tcp,db.mojakompanija.ua:5432,5,,
"Email MX",dns,mojakompanija.ua,30,,
"SSL-сертифікат",ssl,www.mojakompanija.ua,1440,,
Стовпці
- name - обовʼязковий, макс. 120 символів. Назва, яку ви побачите в огляді.
- type - обовʼязковий. Один із:
http,ssl,tcp,dns,domain,heartbeat,ping,visual,lan_ping,lan_tcp,lan_http. - target - обовʼязковий (крім типу
heartbeat). URL, імʼя хоста абоhost:portзалежно від типу монітора. - interval_minutes - необовʼязковий, за замовчуванням 5. Мінімум залежить від тарифу.
- expected_status - необовʼязковий, застосовується лише до монітора
http. Очікуваний код відповіді (за замовчуванням 200). - expected_keyword - необовʼязковий. При типі
httpперевіряє, чи є рядок у тілі відповіді; при типіdnsперевіряє, чи є він у значенні DNS-запису.
Для LAN-типів (lan_*) монітор привʼязується до вашого наявного LAN-агента, а як ціль ви вказуєте локальний IP або імʼя хоста (наприклад 192.168.1.10).
Порядок імпорту
- У панелі натисніть Імпортувати CSV.
- На сторінці імпорту ви бачите зразок формату CSV - підготуйте за ним свої монітори та збережіть файл як CSV (UTF-8).
- Натисніть Вибрати файл, завантажте CSV і підтвердьте кнопкою Імпортувати.
- Після завершення зʼявляється кількість створених моніторів і можливі пропущені рядки з причиною (наприклад, невідомий тип або перевищений ліміт тарифу).
Увага на ліміт тарифу: якщо імпорт перевищить кількість моніторів у вашому тарифі, він зупиниться на межі ліміту, а решта рядків буде позначена як пропущена. Поточний стан (X / Y моніторів) ви бачите у лівому верхньому куті панелі.
Часті помилки в CSV
- Невідомий тип - помилка набору в стовпці
type. Перевірте список дозволених значень. - Відсутній target - крім типу heartbeat, кожен монітор повинен мати ціль.
- Лапки в ключовому слові - якщо
expected_keywordмістить лапки, їх потрібно записувати зі зворотною скісною рискою (так зване екранування):"\"status\":\"ok\"". - Крапка з комою замість коми - у деяких країнах Excel зберігає CSV з крапкою з комою. Під час збереження виберіть формат "CSV UTF-8 (розділений комами)".
- Завеликий файл - максимальний розмір файлу CSV - 2 МБ. Для звичайного імпорту десятків і сотень моніторів цього з надлишком вистачає.