
Andrey
14.08.2018
21:57:00
@nn130001

nn
14.08.2018
21:59:22
ну такое короче, можешь поюзать, но лучш prometheus+grafana, проверено временем

Vadim
14.08.2018
21:59:57
heapster теперь deprecated, нужно пилить свои велосипеды на основе metrics-server

Google

nn
14.08.2018
22:00:27
у фланта на эту тему был очень хороший доклад

Andrey
14.08.2018
22:00:49

nn
14.08.2018
22:01:03
https://www.youtube.com/results?search_query=%D1%84%D0%BB%D0%B0%D0%BD%D1%82+%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D0%BD%D0%B3

Andrey
14.08.2018
22:01:29

nn
14.08.2018
22:03:47
Ага. Спасибо
короче, можешь хипстер поюзать, но он, скажу так, а) не очень и б) дерьмо. да, входит в пакет с кубером, но лучше нафиг, прометеус все задачи решает, да еще и быстрее и с более жирным функционалом

Andrey
14.08.2018
22:05:04

nn
14.08.2018
22:06:15
да про какой дашборд ты хосспаде, про дашборд гугла, графаны, фейсбука, твоего умного дома, твоей ма... кхм, какой дашборд то короче?

Andrey
14.08.2018
22:07:34

Pavel
14.08.2018
22:08:24

Andrey
14.08.2018
22:08:53

nn
14.08.2018
22:09:47

Google

nn
14.08.2018
22:10:13
https://github.com/kubernetes/dashboard
>Heapster has to be running in the cluster for the metrics and graphs to be available. Read more about it in Integrations guide.
https://github.com/kubernetes/dashboard/wiki/Integrations
камон, ну серьезно, гуглится легче, чем метрики
спойлер: там написано, что хипстер ставит нужно и пока есть только его поддержка в дашборде

Andrey
14.08.2018
22:11:24
лан лан, че ты ругаться сразу. Дай потупить то немного)

Pavel
14.08.2018
22:11:31
HPA?
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/ но в документации уже написано что он Deprecated в версии 1.11, как уже выше сказали

nn
14.08.2018
22:12:28

Andrey
14.08.2018
22:13:12

nn
14.08.2018
22:17:11

Andrey
14.08.2018
22:18:21
ну потому что гуглится куча дерьма и частные репы непонятно кого. А я сюда пришел спросить об опыте, кто с чем работал, что посоветовать может.

kvaps
14.08.2018
22:20:21

nn
14.08.2018
22:20:55
но как?
руками, хосспаде, че за вопросы, как гуглят обычно люди, так и гуглить
загугли как гуглить!

kvaps
14.08.2018
22:21:32
не, я про твой трюк с маркдаун

nn
14.08.2018
22:21:53

Andrey
14.08.2018
22:31:18
спасибо, попробую kubernetic

Валентин
15.08.2018
04:43:43
Подскажите, что выбрать, чтоб поставить на ноды с кубом для сбора логов с контейнеров? Кластер для дев-сред, разработчики подустали уже kubectl logs -f делать постоянно. Есть уже развернутый еластик, но могу и че-нить другое заюзать

Andrey
15.08.2018
04:44:20
дежа вю, по моему этот вопрос здесь завалася неоднократно )

Google

Валентин
15.08.2018
04:44:24
Главное чтоб просто настраивалось, надо че-нить за ближайщие 3-4 часа организовать им :)

Driver
15.08.2018
04:45:26
Логи в ёлку бест практис

Sergey
15.08.2018
04:47:15

Валентин
15.08.2018
04:47:42
Я тоже так подумал, вопрос - чем их туда закидывать. Надо ж что-то, что с кубом общается и получает ns'ы, поды и все красиво засылает в ёлку потом
Ресурсов дофига - своё железо

Stanislav
15.08.2018
05:21:59
fluentd в помощь. Ща посмотрю, что именно у меня используется...
https://github.com/fluent/fluentd-kubernetes-daemonset
Вот это
Правда, с мелкими правками и не в елк

No1
15.08.2018
05:24:30
А у вас разрабы когда нибудь предлагали писать логи в монгу? ?

Stanislav
15.08.2018
05:25:11
Только в logstash. Потом выяснили, что им это неудобно и забили, оставили удалённый rsyslog с кучей правил раскладывания по файлам.

Andor
15.08.2018
05:29:00

Andor
15.08.2018
05:30:04

Andrey
15.08.2018
05:35:42

Andor
15.08.2018
05:36:50
Лично у меня вся первая страница - ссылки про один и тот же проект

Дмитрий
15.08.2018
05:46:21
Недавно containerum завезли

Andrey
15.08.2018
05:47:02
реплика "rancher"-а

Andor
15.08.2018
05:50:00
Ну ожидаемо было что появятся кубернетисы-под-ключ

Google

Andor
15.08.2018
05:50:06
Они и раньше кубера были

Driver
15.08.2018
05:51:23
ага, ранчер раньше просто морду к контейнерам давал
шустро подтянули поддержку k8s

Corsars
15.08.2018
05:53:02

Juriy
15.08.2018
06:13:07

Andor
15.08.2018
06:15:52
Normal Killing 21s (x23 over 38m) kubelet, ip-10-64-130-227.eu-west-1.compute.internal Killing container with id docker://config-service:Need to kill Pod
и херли ему не хватает

Admin
ERROR: S client not available

kvaps
15.08.2018
07:53:59

Sergey
15.08.2018
07:56:08
я filebeat использую
а я вот с ним подумал
он зачем вообще, если получается доп звено в цепочке до кибаны
логи с файлбита идут в логстеш, там грокаются, потом в elastic, потом кибана рисует
может сразу логстешем собирать?

kvaps
15.08.2018
07:56:49
ну у меня из файлбита сразу в elastic идут, без логсташа

Sergey
15.08.2018
07:57:40
то есть вообще все логи? сетка как у тебя поживает?)

kvaps
15.08.2018
07:57:47
при этом вся служебная информация как имя пода/ неймспейс и все такое собирается и добавляется сразу filebeat'ом

Andor
15.08.2018
07:58:15
а откуда filebeat берёт эту информацию?

kvaps
15.08.2018
07:58:18

Sergey
15.08.2018
07:58:51

kvaps
15.08.2018
07:59:04
все что нужно более менее нагружено имеет свой sidecontainer со своим сборщиком и парсером
у меня он по неймспейсам парсит, каждый отдельный немспейс в отдельный index отправляет, оч удобно

Google

Andor
15.08.2018
08:00:52

Sergey
15.08.2018
08:01:03

kvaps
15.08.2018
08:01:24

Andor
15.08.2018
08:01:34
и как он работает?
или файлбит запущен внутри самого кубера?
сайдкаром
или демонсетом

kvaps
15.08.2018
08:02:18
@Andorka демонсетом, по контейнеру на ноду
натравлен на docker logs

Andor
15.08.2018
08:02:55
есть статья описывающая это?
у докера какой логдрайвер?

kvaps
15.08.2018
08:03:13
json

Sergey
15.08.2018
08:03:21
воооооот

kvaps
15.08.2018
08:03:23

Andor
15.08.2018
08:03:25
то есть через файлы на фс

Sergey
15.08.2018
08:03:27
вот тут мы и застреваем
я в раздумьях у меня 2 пути
с одной стороны докер который пожет Json логи
а с другой стороны докер это кавнище которое не умеет нормально отображать инфу о контейнерах
и вместо него хочу containerd