|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
Доброго времени суток! На сервера с PostgreSQL натравлен Zabbix и смотрю последнее время стали появляться сообщения типа Item: Checkpoint count (by checkpoint_segments) Hostname: pg-server Host address: pg-server Trigger: Checkpoints are occurring too frequently Date: 2017.12.18 Time: 05:50:58 UTC Item value: 263 cps но не проходит и минуты как приходит сообщение от того же заббикса, что все ок и Item value: 0 cps При этом в логах СУБД нет проблем, в заббиксе я не очень, может по настройкам чего подскажите, сколько вы выставляете, чтобы просто так не кричал? Большое спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 09:32 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
MakPolПри этом в логах СУБД нет проблем А может у вас просто log_checkpoints и checkpoint_warning выключены? Значит вы кратковременно много пишете. База доходит до настроенных лимитов и принудительно сбрасывает грязные страницы на диск. checkpoint - это очень много random io, что плохо для производительности базы. Поэтому в production базах увеличивают checkpoint_timeout, checkpoint_completion_target, max_wal_size (до 9.5 это был checkpoint_segments) - в зависимости от железа, объёма базы и от дисков. Учтите, что увеличение этих гаек уменьшат утилизацию диска, но вырастет объём хранимых wal и время восстановления после неожиданного рестарта базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:14 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
У меня как-то так checkpoint_warning | 30s log_checkpoints | off checkpoint_completion_target | 0.95 checkpoint_timeout | 1h Увеличив wal_keep_segments на некоторых серверах заббикс перестал орать, но подозреваю чт оя не оттуда пошел ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 10:22 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
А, кстати, вот это Checkpoints are occurring too frequently случается именно на реплике. hot_standby = on ассинхронный, т.е. не ждем пока реплика догонится. На мастерах не ругается, что чекпоинты часто слишком случаются ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:01 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
MakPol, Не туда, `wal_keep_segments` не влияет на работу контрольных точек, нужна для реплик. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 12:01 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
MakPolПри этом в логах СУБД нет проблем, в заббиксе я не очень, может по настройкам чего подскажите, сколько вы выставляете, чтобы просто так не кричал? Многие метрики по умолчанию очень занижены. просто подвинуть метрику немного... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 13:04 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
mefmanМногие метрики по умолчанию очень занижены. просто подвинуть метрику немного... В заббиксе занизить в смысле? wal_keep_segments непонятно как но помог, это т ои не могу понять, тоже думал чт оиз другой оперы, а вот оно как ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 13:30 |
|
Checkpoints are occurring too frequently в Zabbix
|
|||
---|---|---|---|
#18+
MakPolmefmanМногие метрики по умолчанию очень занижены. просто подвинуть метрику немного... В заббиксе занизить в смысле? wal_keep_segments непонятно как но помог, это т ои не могу понять, тоже думал чт оиз другой оперы, а вот оно как короче. если вы уверены , что в БД все ок - а заббикс спамит ворнами. фиксите метрику. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.12.2017, 13:39 |
|
|
start [/forum/topic.php?fid=53&msg=39571355&tid=1996036]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
285ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 662ms |
0 / 0 |