Как установить Grafana с помощью диаграммы Helm

В этой статье мы рассмотрим, как установить Grafana с помощью Helm Chart | как развернуть Grafana, мощную платформу аналитики и мониторинга с открытым исходным кодом, с помощью Helm на кластере Kubernetes. Helm упрощает процесс установки, позволяя быстро и эффективно развернуть Grafana, обеспечивая беспрепятственный мониторинг и визуализацию вашей среды Kubernetes.

Необходимые условия

  • Учетная запись AWS с EC2-установкой Ubuntu 22.04 LTS
  • Minikube, kubectl и Helm установлены

Установите Minikube и kubectl, следуя официальной документации для вашей операционной системы:

Руководство по установке Minikube

Установка Minikube на Ubuntu 22.04 LTS

  • Установлен Helm:

Установите Helm, следуя официальной документации:

Руководство по установке Helm

Шаг #1:Добавление репозитория Grafana Helm

Интегрируйте официальный репозиторий Grafana Helm в конфигурацию Helm, выполнив следующую команду.

helm repo add grafana https://grafana.github.io/helm-charts
Как установить Grafana с помощью Helm Диаграмма 1

Выполните следующую команду, чтобы убедиться, что репозиторий был добавлен.

helm repo list
Как установить Grafana с помощью Helm Chart 2

Шаг №2:Обновление репозиториев Helm

Поддерживайте локальные репозитории Helm в актуальном состоянии, чтобы получить доступ к последним доступным графикам. Выполните следующую команду:

helm repo update
Как установить Grafana с помощью Helm Chart 3

Шаг №3:Установка Grafana с помощью Helm Chart

Разверните Grafana на вашем кластере с конфигурацией по умолчанию, выполнив следующую команду

helm install grafana grafana/grafana
Как установить Grafana с помощью Helm Chart 4

Выходные данные:

Как установить Grafana с помощью Helm Chart 5

Шаг #4:Получение пароля администратора Grafana

Чтобы получить пароль администратора Grafana, выполните следующую команду

kubectl get secret --namespace default grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo
Как установить Grafana с помощью Helm Chart 6

Шаг #5:Проверка развертывания Grafana

Убедитесь, что развертывание Grafana прошло успешно, выполнив следующую команду

kubectl get pods

Убедитесь, что капсула Grafana запущена и достигла состояния “Running”.

Как установить Grafana с помощью Helm Chart 7

Шаг #6:Проброс порта службы Grafana

Для проверки сервисов выполните следующую команду

kubectl get svc
Как установить Grafana с помощью Helm Chart 8

Выставьте панель Grafana в качестве сервиса с помощью команды kubectl port forward.

kubectl port-forward --address 0.0.0.0 svc/grafana 3000:80
Как установить Grafana с помощью Helm Chart 9

Шаг №7:Зайдите в Grafana через браузер

Чтобы получить доступ к приложению в браузере, пропишите в url ip-адрес:номер порта.

Вы увидите страницу входа в Grafana.

По умолчанию имя пользователя admin и введите пароль, полученный на шаге #4.

Как установить Grafana с помощью Helm Chart 10

Теперь, когда Grafana установлена, вы можете приступить к созданию диаграмм и графиков на основе ваших данных. Вы можете настраивать источники данных и создавать информационные панели для визуализации данных. Grafana поддерживает различные источники данных, включая базы данных, облачные сервисы и системы мониторинга.

Как установить Grafana с помощью Helm Chart 11

Заключение:

Используя Helm для развертывания Grafana на Kubernetes, вы упростили процесс установки и получили гибкость в управлении конфигурацией. Это руководство поможет вам быстро настроить Grafana и использовать ее мощные возможности мониторинга и аналитики в инфраструктуре Kubernetes.

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

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