@devops_ru

Страница 4067 из 4568
Антон
19.07.2018
17:30:23
Ну я могу задать нулл, но лишняя инфа)
Она у тебя все равно будет т.к. при выборке если выпадают 9 документов без поля, а 1 с полем оно будет у 9 пустое. Вариант, разбить на 2 индекса?

Старый
19.07.2018
17:32:06
Не наю, он мне ток в лс написал
решил я проблему, но вообще разрабам бы по рукам бить надо за частые смены синтаксиса, в прошлом году было по другому и старый вариант не сработал.... но затычку в конце поставил и норм, кадвизор норм тема, осталось дашборд найти

https://grafana.com/dashboards/193 есть какой другой дашборд, где поболее?

Google
Старый
19.07.2018
17:37:38
https://grafana.com/dashboards?search=docker
может уже у кого есть ссылка на хороший дашборд а не 300+ шт проверять

Ivan
19.07.2018
17:38:20
Зачем 300+? Посмотри самые популярные. Миллионы мух не могут ошибаться

И их там всего одна страница. Популярных - штук 7. А ты просто ленивое жирное говно

Старый
19.07.2018
17:44:19
Swarmprom возьми. Кривой, но вроде более актуальное
просто странно у cadvisor тонны метрик а дашборда нет

Konstantin
19.07.2018
17:45:29
просто странно у cadvisor тонны метрик а дашборда нет
Есть же у графаны, да и зачем им дашборд? Они метрики собирают - рисуй чем хочешь

Белая Стрекоза
19.07.2018
18:08:31
блейды разве што ленивый не делает. в разных конфигурациях. Включая и цыску асу унутре. или наоборот пастру модуль. (и мы еще не говорим про диски, например)

но какое отношение работа архитектора имеет к девопцу?

Banschikov
19.07.2018
18:14:52
Всем привет! Попробую тут спросить. В @kubernetes_ru уже был если что. Кто нибуть использует в helm для деплоя development-version для чартов? Примерно выглядит так: 0.1.1-dev+34439 0.1.1-dev+34440

Banschikov
19.07.2018
18:23:39
а в чем интерес собсна
К примеру чарт с версией 0.1.1-dev+34439 обновляю до версии 0.1.1-dev+34440 . Пушу новую версию в репозитрии. На данный момент в k8s развернута версия 0.1.1-dev+34439, после того как сделан пуш в хэлм репозитории, начинается стадия CI. На этой стадии делает helm upgrade myapp. Ок, аппгрейд прошел. Смотрим какя версия чарта установлена в k8s: 0.1.1-dev+34439 Смотрю что вообще есть в репозитории: helm search chartmuseum -l NAME CHART VERSION APP VERSION DESCRIPTION chartmuseum/test-chart 0.1.1-dev+34439 1.0 A Helm chart for Kubernetes chartmuseum/test-chart 0.1.1-dev+34440 1.0 A Helm chart for Kubernetes Делаю просто : helm search chartmuseum chartmuseum/test-chart 0.1.1-dev+34439 1.0 A Helm chart for Kubernetes

Google
Sergey
19.07.2018
18:27:13
т.е обновляется приложение а чарт не грейдит версию?

Banschikov
19.07.2018
18:28:40
Sergey
19.07.2018
18:29:14
Кстать сейчас проверю. 5 минут
а че проверять судя по тому что ты говоришь это и есть твоя трабла

Banschikov
19.07.2018
18:30:02
а че проверять судя по тому что ты говоришь это и есть твоя трабла
Версия точно не меняется, а вот само содержимое пока что не знаю.

Sergey
19.07.2018
18:33:11
как чарт апгрейдишь?

Banschikov
19.07.2018
18:36:53
а че проверять судя по тому что ты говоришь это и есть твоя трабла
Ничего непроисходит. kubectl exec -it helm-deploy-0 -n deploy -- helm repo update kubectl exec -it helm-deploy-0 -n deploy -- helm s3 reindex repo kubectl exec -it helm-deploy-0 -n deploy -- helm upgrade --install --namespace develop dev-app -f /values/dev-app.yaml myrepo/app --devel --recreate-pods

Sergey
19.07.2018
18:37:40
helm upgrade --version 0.1.1-dev+34440 your-release your/app

я тебя так и не понял

у тебя с чем пробема то(

Banschikov
19.07.2018
18:38:46
helm upgrade --version 0.1.1-dev+34440 your-release your/app
Версию если указываешь ничего не работает)

Sergey
19.07.2018
18:39:43
нулан у кого время найдется может продолжит тред ?

Banschikov
19.07.2018
18:41:22
нулан у кого время найдется может продолжит тред ?
Есть у меня подозрение что такое с хэлмом не прокатывает. Вот и спросил, может кто-то использует подобное наименование версии для релизов

Sergey
19.07.2018
18:41:53
т.е 0.1.2 норм?

или 0.1.1.dev.34440

Banschikov
19.07.2018
18:44:10
т.е 0.1.2 норм?
0.1.2. норм, а вот 0.1.1.dev+34440 и т.д. нет

Сагындык
19.07.2018
18:46:33
А подскажите по графане, можно ли на баше для неё плагин написать? Например на дашборд поставить таблицу, в ней имя веб сервиса, код ответа на GET, и например результат из json

Ну или вообще свой плагин написать?

Для Нагиоса я кучу проверок разных писал, для графаны ещё не писал)

Banschikov
19.07.2018
18:48:15
т.е 0.1.2 норм?
Смотри прикол) Я первый пуш сделал с версией 0.1.1-dev+34439. Теперь когда делаю команду : helm search chartmuseum/test-chart он показывает этот чарт всегда, хотя я думал что новые чарты всегда будут заменять нижестоящих по версии. Но сколько бы я не пушил в репу чартов, хэлм работает только с этим 0.1.1-dev+34439. В индексном файле все версии есть

Данила
19.07.2018
18:53:07
Можно ли в графане мониторить LXC контейнеры?

Google
Данила
19.07.2018
18:53:50
И строить графики потребления ими ресурсов (CPU, Disk I/O, память, трафик)

Sergey
19.07.2018
18:57:55
А подскажите по графане, можно ли на баше для неё плагин написать? Например на дашборд поставить таблицу, в ней имя веб сервиса, код ответа на GET, и например результат из json
плагин пиши а так, я по крайней мере до такого не упарывался грфана должна тупо рисовать, а не выполнять какую то серверную работу

И строить графики потребления ими ресурсов (CPU, Disk I/O, память, трафик)
графана это не мониторинг графана это графики красивые под аналитику

Данила
19.07.2018
18:59:40
Мне нужны красивые графики потребления ресурсов

Сагындык
19.07.2018
19:00:53
плагин пиши а так, я по крайней мере до такого не упарывался грфана должна тупо рисовать, а не выполнять какую то серверную работу
Ну окей, если я напишу скрипт и буду его отдельно на том же нагиосе крутить, что мне использовать в качестве датасорса в графане чтобы забрать три значения?

Сагындык
19.07.2018
19:01:31
Не поддерживает)

Sergey
19.07.2018
19:01:43
Не поддерживает)
дефолтно нет, ты в плагинах искал?

Старый
19.07.2018
19:01:56
Не поддерживает)
поддерживает, icinga поставь вместо нагиоса просто

тот же нагиос только живой

Старый
19.07.2018
19:02:08
плагины и скрипты теже

Сагындык
19.07.2018
19:02:13
Искал, там только pnp4nagios есть)

Хорошая идея

Давно хотел на неё перекатиться

Данила
19.07.2018
19:02:50
а кто провайдер инфы то
Пока никто. Может, буду смотреть статистику нагрузки с помощью инструментов LXC раз в час и результаты класть в базу.

Google
Старый
19.07.2018
19:04:47
Искал, там только pnp4nagios есть)
https://www.icinga.com/products/integrations/grafana/

Sergey
19.07.2018
19:05:40
ну ты конечно можешь попробовать написать питон драйвер от lxc, который будет парсить инфу lxc, переводить ее в json, json куда то в эластик слать, потом эластик датасорсом брать в графане и тогда да

точно не заббикс
почему нет, у меня прометей в паре с заббиксом норм работает

Старый
19.07.2018
19:06:14
не понимаю смысла его

жрёт много, алертинги в icinga лучше

Sergey
19.07.2018
19:06:29
как и всегда хрыч, как и всегда исторически

насчет аллетрингов у меня все равно телеграм бот

мне пофигу

Старый
19.07.2018
19:07:36
мне надо будет делать алертинги ещё, когда пойму по нагрузке

Sergey
19.07.2018
19:10:02
На кой хер? Сокет есть, в него можно накакать
я веду к тому что это тупые лисопеды

Старый
19.07.2018
19:10:20
На кой хер? Сокет есть, в него можно накакать
можно и свой мониториг с нуля написать

Sergey
19.07.2018
19:10:34
Старый
19.07.2018
19:10:49
я уже староват, поздно

Данила
19.07.2018
19:10:57
Sergey
19.07.2018
19:11:12
У прометея есть плагин для LXC?
какой плагин, экспортеры ставишь на что надо и все

вопрос! прометей откуда метрики берет с lxc, так же как заббикс, с ядра или по нормальному?

Сагындык
19.07.2018
19:21:31
У меня ещё тут пара вопросов, чем нынче делают кластер постгреса? Установка не в докере, а просто на двух физических серверах. Достаточно будет актив-стенбай плюс свидетель на третьем сервере

И сразу второй, есть самописное веб приложение с апи, фронтендом и бэкендом, все в докерах. В самом коде я не разбираюсь пока ещё. Вопрос, если я захочу сделать сварм для контейнеров, что мне может помешать?)

Google
Сагындык
19.07.2018
19:28:34
Имею ввиду, любой контейнер можно добавить в сварм для отказоустойчивости или нет?

Сагындык
19.07.2018
19:33:38
Альтернатива?

Старый
19.07.2018
19:34:53
л7ы

openshift/k8s

а потом для постгреса https://github.com/sorintlab/stolon

Михаил
19.07.2018
19:36:02
однако иногда хрыч даёт нормальные советы

столон няша

Сагындык
19.07.2018
19:36:25
Ну с докера на кибер пока нет возможности переехать

Старый
19.07.2018
19:36:44
а простите что мешает?

docker пока часть кубернетиса

хоть скоро и должны на cri-o раменить

Сагындык
19.07.2018
19:38:06
Ну у нас есть проект созданный не нами

И там много ансибла, докера, нжинкса и т.д

Постгреса

Пока надо вообще разобраться как оно живёт, и кластерезировать

Поэтому пока инструменты на ходу менять не будем

Старый
19.07.2018
19:41:05
смело можешь не трахать себе мозг, swarm это дич, бери openshift, он проще для начала, и добавляй контейнеры

Поэтому пока инструменты на ходу менять не будем
swarm тоже не подарок, и секса с ним будет много

Страница 4067 из 4568