Есть ли возможно получать уведомление на почту в случае подения mongodb?
Ребят два дня подряд падает монга, похоже оперативку сжирает, так как после ребута сервера все становится хорошо. Я добавил оперативы, но все равно есть сомнения.
Есть ли стандарные инструмены или еще что то, к примеру каждную минуту мониторить статус mongod и если он офф, то отсылать уведомления в почтовый ящик, по красоте вобще не телефон.
Есть ли стандарные инструмены или еще что то, к примеру каждную минуту мониторить статус mongod и если он офф, то отсылать уведомления в почтовый ящик, по красоте вобще не телефон.
sim3x, не поднимает так как оператива кончается похоже, я если принудительно перезагружаю mongod, что срабатывает через раз, он опять же тухнет. Вот добавил 4гига оперативы и пока что полет нормальный, но хочется просто все это дело контралировать
sim3x, так я же пишу, что походу из за оперативки! Что там написал, что тут, екерный бабай =)
Монга сама подняться не может, потому что ее держит железо, она банлаьно рушиться от нехватки памяти, может я и ошибаюсь, но мне кажется именно в этом проблема. Просто в кеше все висит и она оперативу жрет и жрет, жрет и жрет. На версии 3.6 все было путем, как обновился до 4, так сразу эта проблема выскочила.
Мне не столько важно поднимается она, или не поднимается, мне важно быстро отреагировать на даун сайта, чтобы я зашел в панельку и ребутнул его, и пусть дальше работает себе до следующего раза.
В версии 3.6 монга жрала 47-49% оперативы, как на 4 перешел, так стала жрать 79%. Сейчас удвоил оперативу и на данный момент она жрет 58%, не удивляюсь если завтра к 12 часам уже 100% будет.
Я не хочу делать откат, возможно мой косяк где то при обновлении, жара стоит, я весь день на пляже, тупо разбираться в чем дело сейчас не хочется, а хочется только знать когда она вновь рухнет, если рухнет конечно.
sim3x, я не системник, не знаю тонкостей, и излогаю так как я все это вижу, вы уж извините за то что я нубас в этом деле. Я ничего не настраивал после обновления, и ничего не менял, обновил монгу и работает она
mongostat на данный момент
-- Logs begin at Tue 2018-07-24 12:52:05 MSK, end at Wed 2018-07-25 01:05:42 MSK. --
Jul 24 12:52:08 Name systemd[1]: Started MongoDB Database Server.
Jul 24 12:52:09 Name mongod[816]: 2018-07-24T12:52:09.641+0300 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0
sim3x, это все то что выводит journalctl -u mongod.service, а в less /var/log/syslog вобще особо ничего нет, сегодня перезагрузил mongod (так как за ночь уже до 80% оперативы жрать стал) там почти тоже самое написано, стоп, стар и упоминание
I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
Больше ничего нету.
При переходе в коллекцию выводится следующая информация
MongoDB shell version v4.0.0
connecting to: mongodb://127.0.0.1:27017/photos
MongoDB server version: 4.0.0
Server has startup warnings:
2018-07-25T09:03:34.582+0300 I STORAGE [initandlisten]
2018-07-25T09:03:34.582+0300 I STORAGE [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2018-07-25T09:03:34.582+0300 I STORAGE [initandlisten] ** See http://dochub.mongodb.org/core/prodnotes-filesystem
2018-07-25T09:03:35.799+0300 I CONTROL [initandlisten]
2018-07-25T09:03:35.799+0300 I CONTROL [initandlisten] ** WARNING: Access control is not enabled for the database.
2018-07-25T09:03:35.799+0300 I CONTROL [initandlisten] ** Read and write access to data and configuration is unrestricted.
2018-07-25T09:03:35.799+0300 I CONTROL [initandlisten]