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

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

@potapov_me

Платформа

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

Контент

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

Компания

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

Аккаунт

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

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

·ИП Потапов К.С.·Политика конфиденциальности·
Сделано с ❤️ в России
  1. Продвинутая Grafana: кастомизация и автоматизация
grafana_advanced

Продвинутая Grafana: кастомизация и автоматизация

Кастомные панели, плагины, provisioning, API для автоматизации дашбордов

Продвинутая Grafana: кастомизация и автоматизация

«Автоматизация — ключ к масштабируемости»

#Provisioning

#DataSource

# datasources.yml apiVersion: 1 datasources: - name: Prometheus type: prometheus url: http://prometheus:9090 isDefault: true

#Дашборды

# dashboards.yml apiVersion: 1 providers: - name: 'default' folder: '' type: file options: path: /var/lib/grafana/dashboards

#Grafana API

#Создание дашборда

curl -X POST http://grafana:3000/api/dashboards/db \ -H "Content-Type: application/json" \ -d '{ "dashboard": {...}, "overwrite": true }'

#Terraform

resource "grafana_dashboard" "main" { config_json = file("dashboard.json") }

#Плагины

# Установка grafana-cli plugins install grafana-piechart-panel # Или через переменную окружения GF_INSTALL_PLUGINS: grafana-piechart-panel,grafana-clock-panel

#Database Backend

# grafana.ini для production [database] type = postgresql host = postgres:5432 name = grafana user = grafana password = secret

Далее: Blackbox Exporter: мониторинг доступности