00:00 — Привет.
01:19 — Общие вопросы.
03:10 — Для чего используется vmalert?
04:45 — Файлы деплоймента.
07:05 — Список алёртов.
11:58 — Файлы правил.
27:58 — Подключение файлов правил.
30:02 — Запускаем vmalert.
Рубрика: Linux
Kubernetes monitoring [06]. Grafana — стартовый набор дашбордов
Добавляем минимальный набор дашбордов.
Продолжаем про мониторинг в kubernetes. Grafana
Прибиваем дашборды гвоздями. Или дашборд из коробки.
Kubernetes monitoring [04]. Правила сбора метрик.
Конфигурация vmagent. Правила сбора метрик.
- 00:11 Нежданчик приехал.
- 03:04 values файлы.
- 04:02 job kubernetes-apiserver
- 10:58 job kubernetes-nodes
- 12:49 job kubernetes-nodes-cadvisor
- 14:47 сбор по аннотациям
- 21:11 job node-exporter
- 22:46 job kube-state-metrics
Kubernetes monitoring [03]. Установка приложений.
Часть вторая.
- Alertmanager
- Vmalert
- Karma
Kubernetes monitoring [02]. Установка приложений.
Часть первая.
00:17 Принцип установки приложений
02:58 Структура git
04:54 Exporters. Чарты «обёртки».
12:40 Victoriametrics
18:28 Vmagent
25:51 Grafana
Kubernetes. Начало цикла про мониторинг.
Начало начал.
Описание системы мониторинга. Используемые приложения и прочее.
Hashicorp vault (видео 2). Пошли -HUP в соседний контейнер.
Почему не стоит посылать сигнал HUP? Но если хочется, то как это сделать?
Rancher 2.6 and kubernetes 1.23
Важно! Rancher конфликтует с ArgoCD. Поэтому выберите что-то одно или не смешивайте приложения, управляемые rancher и argocd.
Важно! Rancher создаёт много служебных namespaces. Если будете сносить rancher эти namespaces придётся удалять вручную.
Важно! Перед установкой rancher установите certmanager и ingress controller.
helm repo add rancher-stable https://releases.rancher.com/server-charts/stable
kubectl create namespace cattle-system
Helm chart версии 2.6.3 не совместим с kubernetes 1.23. По состоянию на Январь 2022. Но это можно обойти 🙂
helm pull rancher-stable/rancher --untar
В появившейся директории с чартом вносим изменения в файл Chart.yaml.
kubeVersion: < 1.24.0-0
Устанавливаем из локального чарта.
helm install rancher ./rancher \
--namespace cattle-system \
--set hostname=rancher.kryukov.local \
--set bootstrapPassword=admin \
--set replicas=1
ИМХО Rancher не торт. Смотрите в сторону ArgoCD.
И снова про сбор логов
На примере установки hazelcast будет показано:
- Как собирать логи приложения, если у вас нет доступа к локальной файловой системе.
- Как пользоваться хорошо сделанными helm chart-ами.
Файлы, используемые в видео: https://github.com/BigKAA/youtube/tree/master/hazelcast