
Алексей
11.11.2016
21:04:18
я согласшусь что горячие данные и на слейве возможны
но их никто кроме синхры не трогает

Serge
11.11.2016
21:05:00
Сколько взялось.

Google

Serge
11.11.2016
21:05:19
Там есть дек в доках, оно само жрёт сразу.

Алексей
11.11.2016
21:12:07
ладно. у меня есть чем занять слейвы по памяти кроме монги. крутилка в виде
--wiredTigerCacheSizeGB на слейве чем может испортить жизнь ?

Sergey
11.11.2016
21:34:01

Алексей
11.11.2016
21:34:12
я не хочу внезапно.
я отдаю себе отчет во внезапности и у меня развешаны веса

Sergey
11.11.2016
21:35:32
Зря
Лучше слабый сервер сделать хидден репликой или вообще арбитром

Алексей
11.11.2016
21:44:46
требования по памяти у хидден реплики будут уже ниже ?
почитал еще раз про хиден
так себе идея
по факту только четверный сервер можно делать хидден
в остальных случаях он вреден

Sergey
11.11.2016
21:47:57

Google

Алексей
11.11.2016
21:48:01
ну и ни как не разгрузит память на слейвах

Sergey
11.11.2016
21:48:32

Алексей
11.11.2016
21:48:39
а да. он же может голосовать.
так что даже не четвертый.
ладно видимо правильный вариант другой.
подумать над уменьшением размера workingset

Sergey
11.11.2016
21:49:38
А зачем экономить память, если она и так свободная?

Алексей
11.11.2016
21:49:52
мне пока есть чем ее занять другим.
придут закупленые коробки можно будет обратно

Sergey
11.11.2016
21:50:48
Хреновая вообще идея нагружать сервер с базой чем-то кроме базы, но хозяин-барин

Алексей
11.11.2016
21:51:15
сколько железа есть столько и загружаю

Sergey
11.11.2016
21:52:46
Ну все зависит от нагрузки, если там 10 qps, то пофиг

ptchol
11.11.2016
23:47:30

Алексей
12.11.2016
08:22:38
все равно хинтить память от сигруп через этот wiredTigerCacheSizeGB
это внятно у них в доке сказано

Serge
12.11.2016
12:13:42
- Сколько нужно MongoDB админов чтобы ввернуть лампочку?
- Не менее семи, чтобы ввернуть три.

yopp
13.11.2016
12:30:26
А чтоб надежно: 15
а, нет
я просто тупой!
move along folks, nothing to see here, it's just a stupid man

Google

Serge
14.11.2016
18:00:03
ни дня без сообщения?

yopp
14.11.2016
18:01:32
нет, я увидел два мастера и решил что опять говно в драйверах
а выяснилось что у меня голове!
(потому что один сервер в конфиге был два раза подряд, ха-ха)
но вообще, я тут делаю убийцу MMS на базе прометея
с collection level export
так что можно будет на графике видеть конкретно в какой коллекции происходит жопа и вероятно даже можно будет сразу понять в чём именно заключается жопа

Serge
14.11.2016
18:05:01
напилишь mongodb экспортер?
на гитхабе ждать?

Sergey
14.11.2016
18:06:01

yopp
14.11.2016
18:08:24
с 3.0

Sergey
14.11.2016
18:08:44
ну он из изМастер и делает его

yopp
14.11.2016
18:08:47
если не с 2.8 даже
нет, он его из топологии кластера делает
она много где светится

Serge
14.11.2016
18:09:32
напилишь mongodb экспортер?
на гитхабе ждать?

yopp
14.11.2016
18:09:38

Sergey
14.11.2016
18:09:46
что-то я в сниффере не видел прям кучи команд для определения топологии, но поверю на слово

Google

yopp
14.11.2016
18:11:53
в isMaster нет информации о топологии

Serge
14.11.2016
18:14:15

yopp
14.11.2016
18:18:12
круть!
спасибо заказчику, готов отдать в опенсурс
https://github.com/y8/mongo_collection_exporter
WIP, но можно уже подписаться

Sergey
14.11.2016
19:43:38
Едрить там дерево зависимостей

yopp
14.11.2016
19:45:18
мне очень влом было делать на голом rack, но может быть закончу и сделаю
у рельсы бы зависимостей было в три раза больше :)
сейчас удобно иметь веблицо для отладки dsl
чуть попозже добавлю jar-билдер и будет вам готовый к дистрибьюции jar

Алексей
15.11.2016
09:14:05
господа, а что правильно делать с /var/lib/mongo/rollback ?

Qwizzy
17.11.2016
08:24:53
Привет! А подскажите, плз, можно ли пользователю запретить запись только для одной коллекции, оставив полный доступ ко всей остальной базе?

yopp
17.11.2016
11:08:45
Quite a progress: https://yopp.in/Yww
https://docs.mongodb.com/v3.2/reference/resource-document/#resource-specific-db-collection

Qwizzy
17.11.2016
11:12:52
Это я читал. Мне непонятно, что может сломаться, если будет две роли для одной и той же базы? А также в каком порядке производится сопоставление привилегий при выполнении операции?

Алексей
17.11.2016
11:15:06

yopp
17.11.2016
11:15:25
рано ещё

Алексей
17.11.2016
11:15:34
а кто сборщик и какая база ?

yopp
17.11.2016
11:15:35
экспортер пока кривой-косой

Google

yopp
17.11.2016
11:15:53
https://github.com/y8/mongo_collection_exporter
экспортер мой

Алексей
17.11.2016
11:16:07
ага
ясна

yopp
17.11.2016
11:16:12
подписывайся
я потом шаблончики в репо положу

Алексей
17.11.2016
11:16:27
ога
подписался
пацаны из окметра хвастались что могут разбирать протокол
а ты такое не планируешь ?
есть мнение что у меня реально ооочень много мелких запросов и tcpdump это подтверждает. но сами запросы из tshark выковыриваются крайне стремно
точнее никак

yopp
17.11.2016
11:18:20
зачем его разбирать, если он опубликован полностью?
по сети бегают bson документы

Алексей
17.11.2016
11:18:32
да да

yopp
17.11.2016
11:18:34
сам протокол передачи документов есть