Size: a a a

2020 June 15

ES

Emil Sharifullin in Moira
Не, нет у него профайлера хипа
источник

AB

Arkady Borovsky in Moira
Эмиль, мы уже переделали конфиги телеметрии, надо конфигу смотреть
источник

ES

Emil Sharifullin in Moira
Arkady Borovsky
Эмиль, мы уже переделали конфиги телеметрии, надо конфигу смотреть
Там нет ещё профилировщика хипа встроенного
источник

AB

Arkady Borovsky in Moira
Черт!
источник

AB

Arkady Borovsky in Moira
Обидно)
источник

ES

Emil Sharifullin in Moira
Ну смотри. Можно попробовать вытащить чекер прям бинарь из докера собранного на более свежем мастере и развернуть его
источник

Ei

Evgeny ihard in Moira
там точно нет несовместимых изменений? )
источник

Ei

Evgeny ihard in Moira
я конечно бэкап сделаю...
источник

AB

Arkady Borovsky in Moira
Не, тебе не нужен свежий мастер, там много несовместимых изменений, на которые мы еще не написали конвертеры, да и в стабильности его сомневаемся)
источник

ES

Emil Sharifullin in Moira
Не свежий мастер возьми. Я тебе скину версию образа. Но чуть позже
источник

ES

Emil Sharifullin in Moira
@ihard тебе нужен докер-образ moira/checker-unstable:2.5.1-feature-pprof_heap.2020-03-04.db01a74

Достать из него бинарь надо так: docker run -it --rm -v /tmp:/tmp --entrypoint /bin/sh moira/checker-unstable:2.5.1-feature-pprof_heap.2020-03-04.db01a74 Когда образ загрузится и контейнер запустится-надо сделать так cp /usr/bin/checker /tmp

Теперь в папке /tmp на локальной машине появится исполняемый бинарь чекера. Его уже можно запускать.

Дальше у Мойры поменялся немного конфиг. Нужно поменять значения конфига по аналогии вот с этим коммитом. https://github.com/moira-alert/doc/commit/9651419edac8a74426a5d19cf5f3869ef3188ce3

А потом уже запускаешь чекер с включенным профилировщиком и скидываешь мне три профиля и бинарь

Если что-то непонятно-пиши
источник

Ei

Evgeny ihard in Moira
Emil Sharifullin
@ihard тебе нужен докер-образ moira/checker-unstable:2.5.1-feature-pprof_heap.2020-03-04.db01a74

Достать из него бинарь надо так: docker run -it --rm -v /tmp:/tmp --entrypoint /bin/sh moira/checker-unstable:2.5.1-feature-pprof_heap.2020-03-04.db01a74 Когда образ загрузится и контейнер запустится-надо сделать так cp /usr/bin/checker /tmp

Теперь в папке /tmp на локальной машине появится исполняемый бинарь чекера. Его уже можно запускать.

Дальше у Мойры поменялся немного конфиг. Нужно поменять значения конфига по аналогии вот с этим коммитом. https://github.com/moira-alert/doc/commit/9651419edac8a74426a5d19cf5f3869ef3188ce3

А потом уже запускаешь чекер с включенным профилировщиком и скидываешь мне три профиля и бинарь

Если что-то непонятно-пиши
запустил, порт слушается - /metrics метрики отдает на этом порту
telemetry:
 listen: ":8091"
 pprof:
   enabled: true

но по адресу curl 127.1:8091/debug/pprof
404 page not found
источник

ES

Emil Sharifullin in Moira
Evgeny ihard
запустил, порт слушается - /metrics метрики отдает на этом порту
telemetry:
 listen: ":8091"
 pprof:
   enabled: true

но по адресу curl 127.1:8091/debug/pprof
404 page not found
Извини, немного обманул. /pprof
источник

Ei

Evgeny ihard in Moira
зашел
источник

ES

Emil Sharifullin in Moira
Если ты курлом выкачиваешь, то используй вот эти урлы:
/pprof/trace?seconds=60
/pprof/profile?seconds=60
/pprof/heap?debug=1
источник

Ei

Evgeny ihard in Moira
отправил в личку
источник

R

Rustem in Moira
Emil Sharifullin
Привет! Я увидел ишью. Постараюсь завтра глянуть
Добрый день! А с этим в ближайшее время планируются какие-то движения? Мойра нравится, но определённые вещи в компании страдают из-за этого, до последнего не хочется на что-то другое уходить. 😊
источник

AB

Arkady Borovsky in Moira
Привет, даже если мы и поправим это, то это не попадет быстро в релиз, ибо релиз еще не скоро, не все запланированные задачи сделаны
источник

AK

Alexey Kirpichnikov in Moira
А костылем-то не закрыть это каким-нибудь?
источник

AB

Arkady Borovsky in Moira
Если есть remote, то можно на него переехать
источник