Size: a a a

2021 April 26

GD

G D in ru_jenkins
я вот и ищу хороший монитор тул
чтоб не надо было танцев с бубном
и выдумывать велосипед заново
источник

AK

Alex K in ru_jenkins
источник

GD

G D in ru_jenkins
спустя время, самописаных плагинов нет
источник

GD

G D in ru_jenkins
javamelody нихрена вразумительного не показывает
источник

GD

G D in ru_jenkins
виснет как только очередь заходит за 500 джобов
источник

AK

Alex K in ru_jenkins
по IO на сервере не упирается?
источник

GD

G D in ru_jenkins
не то чтоб очень
источник

AK

Alex K in ru_jenkins
надо на метрики смотреть, пока что непонятно, похоже, что в память упирается и частые запуски GC. Но это предположение
источник

GD

G D in ru_jenkins
jmx exporter ?
источник

AK

Alex K in ru_jenkins
+/- пофиг, главное метрики получить. Можно хоть jvisualvm если на постоянку не нужно
источник

GD

G D in ru_jenkins
я с промом мало работал
jmx exporter из коробки умеет все нужные метрики
или его учить надо ?
источник

GD

G D in ru_jenkins
как я знаю какие метрики в jenkins.jar читать ?
источник

AK

Alex K in ru_jenkins
по jvm они стандартные
источник

GD

G D in ru_jenkins
спасибо большое
буду пробовать
источник

T

Timo in ru_jenkins
можно глянуть gc.log и ужаснуться , например)
источник

AK

Alex K in ru_jenkins
но его включить надо отдельно)
источник

T

Timo in ru_jenkins
а эти тормоза прям из ниоткуда появляются? есть же страничка /monitoring , там и про gc, и про хип, и вообще по кол-во запросов, и треды все есть. даже перед полным отвалом дженкинс продолжает рисовать их и видно куда дальше копать. даже просто по тредам посмотреть бывает полезно , видно что ест много ресурсов
источник

E

Etki in ru_jenkins
Такое джава-приложениями без предварительного тюнинга гц вообще нельзя давать. Оно и предполагает тормоза бай дефолт.
источник

E

Etki in ru_jenkins
Для проверки гипотезы с gc достаточно через jstat потыкать
источник

E

Etki in ru_jenkins
Ну и с такими масштабами у вас там наверняка numa со всеми вытекающими.
источник