|
feat: страница сервера — точек и опроса по длине периода, полоса по точным крайностям
За неделю страница тянула 1500 точек каждые 10 с (≈580 КБ, ~5 ГБ в сутки на открытую вкладку). Теперь точек столько, сколько различимо на графике (400 на час, 500 на 6 ч, 600 на сутки и неделю), а темп опроса растёт с периодом (10/15/30/60 с) — ответ за неделю стал 109 КБ и приходит раз в минуту. Полоса min–max рисуется без сглаживания (tension 0): со сглаживанием она выгибалась за пределы min/max и показывала крайности, которых в дайджесте не было. Легенда пересчитывается при обновлении данных, а не только при создании графика: график дисков создаётся, когда история ещё пуста (маунтов ноль), и легенда ему не показывалась никогда. У CPU/RAM и сети она есть с рождения — потому и не бросалось в глаза. Маунты берутся ещё и из ключей agg.disks: диск, примонтированный внутри схлопнутого часа и не доживший до выжившей точки, виден в легенде, а его крайности — полосой из дайджеста. |
|---|
|
|
| panel/frontend/src/components/ChartLine.vue |
|---|
| panel/frontend/src/pages/ServerPage.vue |
|---|