Мониторинг кластера Kubernetes с помощью Prometheus и Grafana
Вставка
- Опубліковано 12 бер 2023
- В этом уроке расскажем:
- Что такое Prometheus / Grafana / Trickster
- Установим эти компоненты в kubernetes-кластер
- Ускорим работу и снизим нагрузку с помощью кэширующего прокси Trickster
- Получим метрики всех нод нашего кластера
- Настроим различные дашборды в Grafana для отображения собранных метрик
___________________________________________________________
Наш сайт: www.corpsoft24.ru/
Читайте наш Blog: www.corpsoft24.ru/about/blog/
Мы в соцсетях: Vkontakte: corpsoft_24
Telegram: t.me/corpsoft24 - Наука та технологія
Ваши видео бесценны! Большое спасибо.
Годный материал. Спасибо
спасибо за информацию, было позновательно
Спасибо за видео. Скажите, может вы знаете, почему у меня автоматически не создается persistentvolume ? для PVC
также
Сейчас наверно уже не актуально, но запрос pvc зависит от доступных pv и его практически в любом случае надо конфигурировать руками. В видео это было "я оставлю всё по умолчанию. а вот наш pvc, как мы задавали на 100ГБ". Где задавали-то, если ничего не меняли?
В общем в values.yaml надо под свою инфру поменять эту часть:
persistentVolume:
enabled: true
accessModes:
- ReadWriteOnce
existingClaim: ""
size: 8Gi
# storageClass: "-"
По дефолту storageClass закоменчен и если у вас подключен pv в виде, например, nfs, то автоматически его не подцепит. Надо конкретно прописать или storageClass или existingClaim.
Странно что в видео вообще не описана эта часть. Но всё равно спасибо.
И у меня не получилось в таком виде оставить установку с alertmanager, так как в дефолтном конфиге нет описания pvc, в частности storageClass. Вероятно это можно добавить самому, но я решил в кофиге чарта prometheus поставить alertmanager на false и поставить его отдельно.
Ставится по аналогии с самим промом, из той же репы github'а, только из папки alertmanager. Вот там в values.yml есть блок с описанием pvc.