TGViewer
Делаем продукт Делаем продукт @realbootstrapper · 127 subscribers
Post #39 618
Выбираем графики

Для моего будущего мониторинга нужно выбрать адекватные диапазоны за которые мы смотрим статистику, и интервалы по которым мы отбираем значения.

Про мониторинг читаем тут: https://t.me/realbootstrapper/6

Количество делений

Если мы рисуем значения слишком подробно, то это выглядит некрасиво. Слишком хаотично выглядят столбики. Если недостаточно подробно - опять же некрасиво. Будет ощущение скудности информации.

Количество делений = диапазон / интервал.

Также интервалы зависят от диапазонов. Нам не требуется минутная точность, когда мы смотрим график за месяц. Но нужны ли минуты если мы смотрим график за 24 часа?

Обдумывая этот вопрос, я решил что количество делений на графике должно быть примерно от 30 до 60. Это не слишком много и не слишком мало.

Диапазоны

Осталось определить диапазоны, а интервалы подберём так, чтобы попасть в нужное количество делений.

За какой диапазон я хочу видеть статистику в мониторинге?

За 1 час: если нужно оперативно решать проблему.

За 4 часа: если нужно увидеть, что происходило совсем недавно.

За 24 часа: оценить ситуацию за день.

За 7 дней: выясняем, постоянно ли наш график так выглядит или только сегодня.

За 30 дней: отслеживаем общий тренд. Растут показатели, снижаются или стабильны?

Интервалы

Выбираем интервалы для диапазонов так, чтобы примерное количество делений было от 30 до 60.

1 час - 1 минута, 60 делений.

4 часа - 5 минут, 48 делений.

24 часа - 30 минут, 48 делений.

7 дней - 3 часа, 56 делений.

30 дней - 24 часа, 30 делений.

Возможно, я увижу что этого недостаточно или слишком много. Тогда поменяю интервалы или диапазоны. Но пока что будет так.
Telegram Делаем продукт Предыстория. Мы сделали бэкенд на PHP для многопользовательской онлайн игры, космическая леталка Pulse Online. Некоторое время назад наш сервер игры стал "тупить" так как сильно выросла нагрузка, игроков стало больше и старый код уже не тянул. Чтобы разобраться…
More from @realbootstrapper
  1. Sep 14, 2026Ускорение в 7 раз Реальная практическая задача. Проект с большим количеством файлов. Объём…
  2. Sep 13, 2026Часть 3. Решение Я несколько лет искал решение проблемы 9p, перепробовал все варианты, но…
  3. Sep 13, 2026Часть 2. Где подвох? Есть единственный, но всё же жирный минус: на стыке виртуальных машин…
  4. Sep 13, 2026WSL Drive Это мой новый проект. Пока он был в процессе разработки, я не анонсировал, чтобы…
  5. Sep 8, 20267 стадий развития проекта 1. Это тебе не нужно. 2. Ладно, это тебе нужно, но никому другом…
  6. Sep 2, 2026ccstatusline — отстой! После использования в течение нескольких дней начал замечать странн…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →