NS 🇷🇺
ну а че их раскидывать то, если удаленку рассматривают четверть работодателя
Ilya
ну а че их раскидывать то, если удаленку рассматривают четверть работодателя
удаленка не всегда работает, особенно когда проект молодой
Anonymous
амиго устанавливать надо и спутник вслучае получении вакансии?
Anonymous
чо там ещё из прогрессивного
NS 🇷🇺
удаленка не всегда работает, особенно когда проект молодой
я не спорю, я просто ответил, почему некоторые резюме обсуждают но не откликаются
NS 🇷🇺
А ты переезжай 😉
я похож на больного человека? :D
Dmitry
я похож на больного человека? :D
у нас тут красота - пробки, давки, суета…
Dmitry
А ты переезжай 😉
Готовы оказать помощь в релокации.
NS 🇷🇺
у нас тут красота - пробки, давки, суета…
я лучше под трубами родного металлургического гиганта :D ... флуд оффф
J
Ну чот хз, кстати, чем вызвана ситуация такая что предпочитают людей в свой дефолт сити перевозить, а не региональные офисы и удаленку. Я б не возражал если б зарплата была даже с учетом региона пониже московской.
Georgii
Вопрос, не могу найти по данным из gnocchi в zabbix( только в модные гафаны и прометеусы данные пихает ?
Georgii
правда можно на прямую с ceilometer вроде взять
Georgii
Типа из gnocchi пихать в заббикс?
угу, в прометеус же пихают )))
J
Не, не видал. Дублированием же попахивает.
Georgii
Не, не видал. Дублированием же попахивает.
Хочется единое окно мониторинга
Михаил
Georgii
не из gnocchi вроде
судя по https://gnocchi.xyz/prometheus.html
Georgii
из него
Михаил
судя по https://gnocchi.xyz/prometheus.html
Я видел и отдельный экспортер
Georgii
также и в инфлюк и нагиос
Dmitry
Вопрос, не могу найти по данным из gnocchi в zabbix( только в модные гафаны и прометеусы данные пихает ?
А зачем вам это в збкс? если из сейлометра все пихать в збкс - ему может а) без тюнинга поплохеть б) база без чистки лопнет. Хотя, конечно, тут вопрос - какие именно данные интересуют и как часто
Dmitry
Основное - нагрузки на хосты и доступность сервисов/ресурсов. Ну и тригеры на это дело навесить
ага, а то я испугался, что вы хотите все метрики от вм слать 🙂 насколько я помню - напрямую экспортера нет, но его очень легко написать. За исключением авторизации - там несколько строчек на пайтоне - запрос к опс, составление словаря - конвертация словаря в json - парсинг в збкс 3.4 одного джсона в разные элементы данных реализован нативно
Arkadiy
Мы отправляем метрики в заббикс, правда напрямую с либвирта, 2к инстансов, mysql, патриции, полет нормальный
Dmitry
Ага, тут вопрос сколько метрики хранить == таймеры процедур очистки. Ну и тюнинг самого забббикса, чтобы он с ума не сошёл в случае нештатки
Georgii
В документации настраивается сервис gnocchi на порт 8041 https://docs.openstack.org/ceilometer/pike/install/install-base-rdo.html а сам сервис /usr/bin/gnocchi-api запускается на порту 8000 Кто то сталкивался с данным несоответствием ?
Georgii
также в доке по настройке gnocchi ничего не сказано про export OS_AUTH_TYPE=password (
J
Я не понял, кароч, зачем Gnocchi и Ceilometer тут вообще. Обойись можно же и заббикс агентами и самописными скриптами мониторинга для заббикса. И проще в тысячу раз и производительнее.
Georgii
в принципе ghoncchi ненужен
Georgii
А какую? Для биллинга?
да, ну и для себя знать какая виртуалка сколько отжирает
J
Какая сколько отжирает можно и без ceilometer посмотреть, даже проще. Ну а биллинговые метрики в систему мониторинга пихать дурная затея, кажется.
J
Так биллинговые метрики - это по любому ceilometer ?
Нет, можно все через procfs считать) Зависит от того какая модель биллинга нужна, вообще. Если хочется прямо поминутно за каждый ресурс начислять, то лучше Ceilometer. А если грубее, т оможно и задуматься.
Georgii
Нет, можно все через procfs считать) Зависит от того какая модель биллинга нужна, вообще. Если хочется прямо поминутно за каждый ресурс начислять, то лучше Ceilometer. А если грубее, т оможно и задуматься.
поминутно для нас смысла думаю нет. Ок, загрузку хостов и сетей можно напрямую агентом с хоста. А как проще нагрузку виртуалки - сеть , проц, память ? С либвирта ?
Georgii
Ну да, пожалуй, можно.
только как эти данные будут отрабатываться при миграции пока не представляю
J
только как эти данные будут отрабатываться при миграции пока не представляю
Я тоже. Но на то и прблема чтобы выдумать решение) В общем, почему тебе заббикс не советуют то) Потому что заббикс ну вообще никак для хранения и обработки больших объемов метрик не подходит. Потому что метрики все складываются в реляционную базу данных, а реляционная база пишет в синхронном режиме.
J
Тогда брать теже метрики с ceilometr но cлать в прометеус ?
Ну или так или Gnocchi + Aodh или Ceilometer + Kapacitor + Gnocchi. Это из того чо сходу в голову приходит.
J
В общем, чего-то не очень понаписал я идеи)
Georgii
Вообще это пока не срочно, интереснее ha покрутить, но после установки ceilometer + gnoccbi у меня horizon отвалился)
Georgii
Апач работает а дашбьрд нет
Georgii
Хотя вроде ничего такого не трогал)
Georgii
Ну или так или Gnocchi + Aodh или Ceilometer + Kapacitor + Gnocchi. Это из того чо сходу в голову приходит.
Вобщем как не крути, а к ceilometer с gnocchi приходим, как к самому простому решению )
Georgii
Dashboard стал отдавать Internal Server Error, в логах ничего. Дебаг не помогает ... 🤕
Georgii
в логах апача только Daemon process deadlock timer expired, stopping process 'dashboard'.
Georgii
запустил напрямую через питон Django version 1.8.14, using settings 'openstack_dashboard.settings' Starting development server at http://127.0.0.1:8000/ Quit the server with CONTROL-C. DEBUG django.request MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' DEBUG:django.request:MiddlewareNotUsed: 'horizon.middleware.OperationLogMiddleware' DEBUG horizon.base Load condition failed for panel: identity_providers DEBUG:horizon.base:Load condition failed for panel: identity_providers DEBUG horizon.base Load condition failed for panel: mappings DEBUG:horizon.base:Load condition failed for panel: mappings DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' DEBUG:django.request:MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerClientMiddleware' DEBUG django.request MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' DEBUG:django.request:MiddlewareNotUsed: 'openstack_dashboard.contrib.developer.profiler.middleware.ProfilerMiddleware' [27/Mar/2018 10:24:18] "GET / HTTP/1.1" 302 0 [27/Mar/2018 10:24:20] "GET / HTTP/1.1" 302 0
J
Ты так много скидываешь всего будто ждешь что за тебя нагуглят)
J
Он работает, видать, если без попача запускаешь?
Georgii
Он работает, видать, если без попача запускаешь?
Запускаю напрямую без апача, чтобы хоть какие то логи достать
J
Запускаю напрямую без апача, чтобы хоть какие то логи достать
так он работает если его запускать без попача то?
Georgii
нет wget http://127.0.0.1:8000/ —2018-03-27 10:40:43— http://127.0.0.1:8000/ Connecting to 127.0.0.1:8000... connected. HTTP request sent, awaiting response... 302 FOUND Location: http://127.0.0.1:8000/dashboard/auth/login/?next=/ [following] —2018-03-27 10:40:43— http://127.0.0.1:8000/dashboard/auth/login/?next=/ Reusing existing connection to 127.0.0.1:8000. HTTP request sent, awaiting response... No data received. Retrying. —2018-03-27 10:40:44— (try: 2) http://127.0.0.1:8000/dashboard/auth/login/?next=/ Connecting to 127.0.0.1:8000... connected. HTTP request sent, awaiting response... 404 NOT FOUND 2018-03-27 10:40:44 ERROR 404: NOT FOUND
Georgii
думаю мождет кто сталкивался с подобным
Georgii
на публичном тоже
Georgii
поопробую снести horizon полностью
Georgii
Ну значит работает. Запусти ты его на публичном адресе и через браузер потыкайся.
вобщем в дебаге надо надо без /dashboard заходить тогда всё работает. Видмо что то с апачем
Georgii
Ну значит работает. Запусти ты его на публичном адресе и через браузер потыкайся.
нашел - нужно добавить WSGIApplicationGroup %{GLOBAL} в конфиг для apache
Georgii
Вопрос какого художника это всё работало, а потом вдруг перестало. Как такое вообще возможно
Ruslan
Смотрите внимательно, может пути веб сервера поменяли в ходе установки дополнительных компонентов.
Ilya
OpenStack meetup в Москве при поддержки компании Mail.ru: https://www.meetup.com/OpenStack-Russia/events/249026729/
Boris
закопайте обратно ; )
Andrey
забавно что этот актер сделал себе прическу как у Лондо Малари, он троллит во всех направлениях ;)
✠ FLASh ✠
Это не актер
Михаил
Boris
Опенстеки;)
Михаил
Опенстеки;)
Но зачем?)
Georgii
Всем доброго дня. Вопрос подскажите плиз, в логах nova на компьют нодах постттояно 2018-03-28 09:05:37.151 2295 WARNING nova.compute.manager [req-6f431ded-2dfe-4e13-b6fd-99108119570f 5413d9fb7c9c4efd8b704b686b377ba2 6bb763843aad4cdfa6b9d0fded07ac04 - default default] [instance: 17c0c8ac-c923-46fe-8389-441bd5716624] Received unexpected event network-vif-plugged-8e41ae4e-3571-4ab7-aec5-f6b05dcb4f87 for instance 2018-03-28 09:05:39.201 2295 WARNING nova.compute.manager [req-60116cc4-3923-40c8-897c-29b3448bfffe 5413d9fb7c9c4efd8b704b686b377ba2 6bb763843aad4cdfa6b9d0fded07ac04 - default default] [instance: 608fb412-2b10-43e4-a20a-e6eb5f9fdb7a] Received unexpected event network-vif-plugged-b6cdb412-9cf6-4fc3-9f6d-60d16c798e0c for instance 2018-03-28 09:05:39.202 2295 WARNING nova.compute.manager [req-60116cc4-3923-40c8-897c-29b3448bfffe 5413d9fb7c9c4efd8b704b686b377ba2 6bb763843aad4cdfa6b9d0fded07ac04 - default default] [instance: e02b05d2-fb1b-4224-a2de-b000e851dbe2] Received unexpected event network-vif-plugged-ea751254-754b-47ff-8f0d-7d9fbbd772e6 for instance
Georgii
Хочу понять - это нормально, или нет.
J
Хочу понять - это нормально, или нет.
Нет, не нормально. Но чтоб выяснить надо понять когда именно сообщения появляются. Загугли "Received unexpected event network-vif-plugged", может чо дельное будет.