Size: a a a

Мониторинг

2017 June 30

A

Alexey in Мониторинг
Сами коллекторы которые собирают примерно 1,5млн в сек
источник

A

Alexey in Мониторинг
на БД сервере если вкл innodb_flush_method = O_DSYNC т.е. через кеш фс то запись где то 8000-10000 IOPS
источник

A

Alexey in Мониторинг
Через O_DIRECT без кеша... около 15000
источник

A

Alexey in Мониторинг
и на mysql после вкл Варниша упало кол-во temp таблиц
источник

A

Alexey in Мониторинг
Ilya Ableev
Маловато...
вы вроде меньше метрик льете
источник

AZ

Alexander Zobnin in Мониторинг
Alex Leyn
Размер буффера должен быть такой что на чтение запросы все из памяти работают. Ни единого обращения к диску
А history_cache и value_cache в заббиксе не помогают?
источник

A

Alexey in Мониторинг
у меня ValueCacheSize=1024M CacheSize=2G HistoryCacheSize=2048M HistoryIndexCacheSize=1024M
источник

A

Alexey in Мониторинг
мы их крутили но на картину мира не влияло
источник

AZ

Alexander Zobnin in Мониторинг
Вот я тоже крутил и как-то безрезультатно
источник

A

Alexey in Мониторинг
я просто сидел как в то процесс лист пялился на mysql потом в innotop
источник

A

Alexey in Мониторинг
и стало видно перекос на чтение, причина графики
источник

A

Alexey in Мониторинг
ибо... к каждому графику привязан куку с сессией что делает его уникальным и плюс хедеры типа no-cache
источник

A

Alexey in Мониторинг
вот и получается если мы стобой смотрим на один и тот же график с одинаковыми параметрами просмотра то все как только происходит оновление летит 2 запроса в бд
источник

A

Alexey in Мониторинг
и кешить не получится просто так с наскока... мы на варнише отрезали куки и хедеры
источник

A

Alexey in Мониторинг
и выставили кеш графика 5минутного на 10 сек
источник

A

Alexey in Мониторинг
днемного на 36 сек
источник

A

Alexey in Мониторинг
месяц на 3,6 минуты
источник

A

Alexey in Мониторинг
а так как у нас группы разрабов смотрят в свои группы графиков все стало просто нарядно
источник

AZ

Alexander Zobnin in Мониторинг
Вот если бы веб-морда Заббикса работала бы не напрямую с БД, а через API, как положено, можно было бы таких проблем избежать.
источник

A

Alexey in Мониторинг
да согласен
источник