Наткнулся на интересный баг. Может кто подтвердить?
Соль в следующем. У меня настроен bind с statistics-channels reporting (выплёвывает xml/json, который скармливается collectd).
И вот на графике видно вот такую фигню. В общем bind рапортует, что использует over9000 гигабайтов рамы, но при этом RSS/VSZ всё в рамках приличия (~75M).
Заглянул в выхлоп statistics-channels — и в самом деле рапортует так. Т.е. это не проблема collectd.
Проблема эта появилась с предпоследним апдейтом (9.10.2-P4 → 9.10.3-P3). Два спада на графике — это ребуты.
Такое впечатление, что счётчик TotalUse просто складывает всю использованую память с момента старта. Т.е. толи free больше на обрабатывается, толи что-то намутили с подсчётом. На работе самого named это никак не отражается.
В общем, прежде чем репортить баг, хотелось бы иметь подтверждение.
Включить и проверить у себя можно так:
Добавить в named.conf:
statistics-channels {
inet 127.0.0.1 port 8053;
};
И
curl http://localhost:8053/json/v1/mem | grep TotalUse
PS: OpenBSD/5.9 isc-bind-9.10.3pl3