Size: a a a

2020 May 31

A

Antonio in Haskell
getRTSStats не хватает?
источник

AV

Alexander Vershilov in Haskell
Нет, оно ж достаёт данные последнего GC
источник

AV

Alexander Vershilov in Haskell
А сколько их там было между вызовами - конечно посчитать можно, но это не круто
источник

AV

Alexander Vershilov in Haskell
В итоге можно только accumullated статистиками пользоваться
источник

AV

Alexander Vershilov in Haskell
Типа total, sum, count
источник

DI

Dmitry Ivanov in Haskell
может, ты хочешь eventlog
источник

AV

Alexander Vershilov in Haskell
в eventlog не дампается RTSStats
источник

AV

Alexander Vershilov in Haskell
Хочу я естественно хук и класть в метрики, которые раздаёт прометей
источник

AV

Alexander Vershilov in Haskell
RtsFlags.c
77:    .gcDoneHook = NULL,

!!!
источник

AV

Alexander Vershilov in Haskell
Вот оно, а меня как всегда хотели обмануть, что этой штуки нет!
источник

DI

Dmitry Ivanov in Haskell
источник

AV

Alexander Vershilov in Haskell
Помню, же что было!
источник

DI

Dmitry Ivanov in Haskell
по ивентам StartGC и EndGC можно считать, сколько их было и как долго
источник

AV

Alexander Vershilov in Haskell
Я знаю, у меня даже код где-то был который персентили считал
источник

AV

Alexander Vershilov in Haskell
Но, это мне абсолютно бесполезно, если не писать runtime анализотор лога при флаше блоков
источник

AV

Alexander Vershilov in Haskell
Моя задача получать рантайм статистику, прометей раз в заданный период опрашивает работающую программу сохраняет у себя, а графана рисует мне красивый график
источник

AV

Alexander Vershilov in Haskell
Я не хочу вносить в систему ни один дополнительный компонент, как выдачу eventlog, его анализатор, или что-то такое
источник

AV

Alexander Vershilov in Haskell
Тем более сейчас нет ничего, что можно завтра поставить работать в проде
источник

AV

Alexander Vershilov in Haskell
Слово "завтра" можно воспринимать буквально
источник

DI

Dmitry Ivanov in Haskell
https://hackage.haskell.org/package/prometheus-metrics-ghc - ты вот этим сейчас пользуешься?
источник