Перейти к основному контенту
Tech Path Finder
КурсыИнтервьюКод-ревьюБлог
Tech Path Finder

Персонализированный путеводитель в IT. Квизы, мок-интервью, код ревью и аналитика прогресса.

@potapov_me

Платформа

  • Курсы
  • Прогресс
  • Мок-интервью
  • Код ревью
  • Живое ревью с ИИ
  • Тренажёр переговоров
  • Закладки

Контент

  • Блог
  • Главная
  • Обратная связь

Компания

  • О проекте
  • Тарифы
  • Условия использования
  • Конфиденциальность
  • Согласие на обработку данных
  • Cookie
  • Реквизиты

Аккаунт

  • Войти
  • Зарегистрироваться
  • Профиль

© 2026 Tech Path Finder. Все права защищены.

·ИП Потапов К.С.·Политика конфиденциальности·
Сделано с ❤️ в России
  1. Blackbox Exporter: мониторинг доступности
blackbox_exporter

Blackbox Exporter: мониторинг доступности

Проверка HTTP, TCP, ICMP, DNS эндпоинтов, SSL сертификатов

Blackbox Exporter: мониторинг доступности

«Проверяйте доступность так, как это делают пользователи»

#Введение

Blackbox Exporter проверяет доступность внешних эндпоинтов:

  • HTTP/HTTPS — веб-сервисы
  • TCP — базы данных, очереди
  • ICMP — пинг серверов
  • DNS — разрешение доменов

#Конфигурация

# blackbox.yml modules: http_2xx: prober: http timeout: 5s http: valid_status_codes: [200, 204] tcp_connect: prober: tcp timeout: 5s icmp: prober: icmp timeout: 5s icmp: preferred_ip_protocol: ip4

#Интеграция с Prometheus

scrape_configs: - job_name: 'blackbox-http' metrics_path: /probe params: module: [http_2xx] static_configs: - targets: - https://example.com - https://api.example.com/health relabel_configs: - source_labels: [__address__] target_label: __param_target - target_label: __address__ replacement: blackbox-exporter:9115

#Ключевые метрики

  • probe_success — 1 если успешно, 0 если нет
  • probe_duration_seconds — время проверки
  • probe_ssl_earliest_cert_expiry — когда SSL сертификат истекает

#Алерты

- alert: EndpointDown expr: probe_success == 0 for: 2m severity: critical - alert: SSLCertExpiringSoon expr: probe_ssl_earliest_cert_expiry - time() < 86400 * 30 severity: warning

Далее: Паттерны инструментирования: production-ready