Aleksandr
Logan
коллеги-обладатели прометеуса, подскажите, как вы решате задачи:
- мониторинг наличия сервиса (есть/нету)
- мониторинг состояния диска (SMART status)
Aleksandr
контактов правда у меня нет, да и дело было в msk, да и я скорее консьюмер услуги, да и давно это было
Dan
Dan
Timur
для SMART я библиотеку писал некоторое время назад: https://github.com/AdMeGroup/smart_status и плагин для ньюрелика: https://github.com/AdMeGroup/newrelic_plugin_smartstatus
Timur
только насколько мне известно, оно сейчас там не используется
Dmitry
а кто как за конфигами следит?
Dmitry
etckeeper
Dmitry
и прочее?
Oleksandr
Ansible )
Roman
коллеги, использующие докер
Roman
а вот расскажите, как оно работает с resolv.conf ?
Roman
берёт ли с хоста при старте контейнера или же ещё откуда-то?
bama^boy
https://docs.docker.com/engine/userguide/networking/configure-dns/
bama^boy
The exact details of how Docker manages the DNS configurations inside the container can change from one Docker version to the next
Dan
ой, гайз, а вот еще вопрос. у кого есть машина с AIX 7.1 - можете сделать для меня ограниченный аккаунт на ней, поизучать систему на практике? 😊
Nikita
действительно, ой =)
bama^boy
http://lparbox.com/order https://www.siteox.com/cart.php
bama^boy
всего 300$ в месяц и не надо никого просить
Dan
о, благодарю ))
Roman
ясне
Alexander 🐕
Aleksey
Народ, а может кто знает что где можно подкрутить если nstat говорит что Icmp(In/Out)Errors сильно растет ?
Seva
Roman
Seva
Кстати, крутили snap от интела. Пока сыровато
Seva
Но претенциозно
Roman
Aleksey
да, выглядит
Aleksey
но ~800 пакетов в секунду потерь :(
Aleksey
и in и out
Aleksey
вообще я так понял они растут когда не хвататет буферов
Dmitrii
Так ведь потери могут быть не из-за проблемы у тебя.
Aleksey
ну Out то точно мои
Roman
Roman
и покаж ethtool -g ifname
Aleksey
nstat -z|egrep Icmp
Aleksey
vmware там. я так понимаю она сама управляет
Aleksey
ну в любом случае там с моей стороны 4к на обе стороны
Timur
augeas охуенный, но неоправданно сложный
Aleksey
вот еще что заметил
http://pastie.org/10851998
Aleksey
тоесть все outerror это IcmpOutEchoReps. ну вобщем логично.
Aleksey
тоесть не получается создать 817 пакетов пинга
Aleksey
но
Aleksey
iptraf говорит что это как раз весь мой icmp трафик
Aleksey
поулчается что пакету улетают и прилетают
Aleksey
но ядро зачем то их все считает "так себе"
Aleksey
очевидным наверное вариантом был бы ошибка подсчета checksum, но tcpdump не жалуется.
не понимаю.
Aleksey
кроме сатистических тулз dropwatch еще их показывает
101 drops at icmp_rcv+135 (0xffffffff8159c005)
102 drops at icmp_rcv+135 (0xffffffff8159c005)
92 drops at icmp_rcv+135 (0xffffffff8159c005)
115 drops at icmp_rcv+135 (0xffffffff8159c005)
Aleksey
но он еще и на все остальное за помнанию жалуется.
bama^boy
augeas охуенный, но неоправданно сложный
augeas позволяет менять один и тот же конфиг из нескольких мест, например в системе упралвления конфигурациями, что есть плохая практика, т.к. не знаешь, какое значение приедет и откуда.
http://devopsreactions.tumblr.com/post/143421696964/managing-the-same-file-with-multiple-puppet-exec
Timur
к сожалению, не всегда можно плюхнуть template. когда можно -- лучше делать через template
Timur
первый попавшийся пример из головы (и нет, я для него не использовал augeas) -- redis с CONFIG REWRITE и redis-sentinel
Alex
Ребяты, кто-нибудь использовал deis в проде?
Alex
Нужно немного советов :)
Denis
вангую, что сейчас прибежит человек, скажет что deis плохо, потому что там ceph
Sergey
А ceph - это уже плохо?
Pavel
Я вот уже писал в hangops но продублирую с позволения
Pavel
Уважаемый All, кто использует докер
у нас тут возникли вопросы про то как реально в проектах его используют
1. какие storage drivers используются? в основном, судя по вашему опыту? (edited)
2. как обычно организованы контейнеры с nginx? Правильно ли, что конфиг, директория с данными, директория с логами маунтится с хоста? (edited)
т.к. кажется что перенаправление access_log в /dev/stdout должно же хреново работать под нагрузкой
3. как обычно организована сеть: bridge + проброс портов или часто хостовую сеть юзаете напрямую?
Pavel
спасибки всем кто ответит
Pavel
чувачки, вы что все замолчали? я ж свой, я не из этих...
Alexander
1. я использую сейчас стандартный вариант на Ubuntu, там AUFS (похоже, немного устаревший уже вариант), в будущем я его на что-то заменю... но все важные вещи у меня через data volume реализованы (например, для хранения postgresql подключается data volume, который просто папка на ext4 на хосте), все htdocs тоже внутри data volume'ов... 2. у меня 1 контейнер с nginx, в нём конфиги прямо на этапе билда записываются в образ, можно было бы вынести в data volume как и логи (которых у меня, кстати , нет - все ошибки (500) приходят в Sentry), так что про логи ничего пока не скажу, в будущем я их как-нибудь тоже настрою, но это для галочки всё,.. для разработчика важнее ошибки самого проекта (возникающие на стороне uWSGI, а nginx тут просто посредник) 3. я выделяю порты каждому проекту в дефолтной сети
Pavel
616 мемберов в чате а похвалиться у кого докер круче никто не вызывается?
Alexander
то есть условно, я договорился сам с собой, что 48002 - это порт PostgreSQL для проекта АБС
Alexander
и к нему подключаюсь из основного контейнера АБС
Alexander
а он работает на порту 48000
bama^boy
я использую докер только для CI, конфигурация дефолтная, нечего рассказывать
Alexander
ну а nginx знает, какой проект на каком порту и там это просто в конфигах вбито
Dmitrii
Evgeny
Pavel
@lorddaedra а как логи в сентри уходят?
Alexander
то есть на стороне фреймворка настройка
Alexander
туда можно и 404 собирать
Pavel
@NordLuf а логи ? а статика?
Evgeny
Статики пока прямо вообще немного - хранится на хостах с дублированием
Anonymous
Здравствуйте, может кто нибудь кинуть годное разъяснение алгоритма Краскала? Сколько ни смотрел, везде плохо понятно.