Size: a a a

Kubernetes — русскоговорящее сообщество

2020 February 22

GG

George Gaál in Kubernetes — русскоговорящее сообщество
ну раз нет настройки свопинес - проще отключить, чем любить себя в мозг. Или у разрабов есть планы допилить ?
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
George Gaál
ну раз нет настройки свопинес - проще отключить, чем любить себя в мозг. Или у разрабов есть планы допилить ?
Почему ты считаешь, что для приложения, которому своп пойдет на пользу, отключение свопа будет лучше, чем неоптимальный swappiness?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
своп - не лучше
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
пускай операционная система сама решает как выделять память
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
а те приложения, которые не могут нормально работать - должны быть переписаны или умереть
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Alexander
Почему ты считаешь, что для приложения, которому своп пойдет на пользу, отключение свопа будет лучше, чем неоптимальный swappiness?
И как в метриках приложения разобрать сколько свапа и сколько реального RAM они используют?
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
George Gaál
своп - не лучше
Давай к основам, что такое swappiness? :)
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
George Gaál
пускай операционная система сама решает как выделять память
Своп не про выделение, а про оптимальное использование памяти.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
😱если у тебя своп задействуется - у тебя уже большие проблемы
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
И как в метриках приложения разобрать сколько свапа и сколько реального RAM они используют?
Можено глянуть в статистике сигруппы
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Alexander
Можено глянуть в статистике сигруппы
И какой экспортер их собирает?
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
George Gaál
😱если у тебя своп задействуется - у тебя уже большие проблемы
А если page cache, то тоже проблемы? Технически они не сильно отличаются.
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
И какой экспортер их собирает?
Какой экспортер собирает статистику из cgroup контейнеров?
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Alexander
Какой экспортер собирает статистику из cgroup контейнеров?
Ага
источник

A

Alexander in Kubernetes — русскоговорящее сообщество
В кубере этим, вроде, kube state metrics занимается
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Alexander
В кубере этим, вроде, kube state metrics занимается
Нет, там данные с аписерева
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Даже в cadvisor подобного толком нет
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
https://docs.netdata.cloud/collectors/cgroups.plugin/
хз умеет ли оно своп, но как источник для прометеуса - вполне
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
https://github.com/influxdata/telegraf/tree/master/plugins/inputs/cgroup
тоже умеет в цегруппы, тоже может быть источником для прометеуса, про своп неизвестно
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
Даже в cadvisor подобного толком нет
И даже если было бы, кому надо вычитать метрики, чтобы хоть какую-то внятную статистику получать, да еще и ценные иопсы терять
источник