@docker_ru

Страница 295 из 1375
Artem
08.09.2017
10:42:18
Графану и Прометей выносишь, а нодеекспортеры на каждый сервак и их натравливаешь на прометей

Либо можешь на каждой ноде по прометей ещё и держать, но все в одну графану сливать

Zlokot
08.09.2017
10:48:43
ой простите, опечатка. прометей нодекспортер и графана - это три разных контейнера конечно же

Artem
08.09.2017
10:50:10
Ну ясен красен)

Google
Zlokot
08.09.2017
10:50:21
то есть выносить ниче не надо? так?

Artem
08.09.2017
10:50:47
Я написал выше как правильнее

Там уже решай

Zlokot
08.09.2017
10:51:17
просто в конф файле прометея, который мапится на хост систему - есть описание двух таргетов - собсно самого прометея (localhost:9090) и нодекспортера (ip:9100) и если я хочу добавить к мониторингу допустим еще один хост-сервер - то мне надо добавить третий таргет? и запустить нодекспортер для него на этом новом хост-сервере. так?

Artem
08.09.2017
10:52:10
Да и добавить в прометей ещё один нодеэкспортер в таргет на внешнем или lan айпи

Короче пометеус х1, графана х1, экспортеры xN

Zlokot
08.09.2017
10:59:25
Да и добавить в прометей ещё один нодеэкспортер в таргет на внешнем или lan айпи
ну это как раз то, что надо дописать в конфиге прометея? по образу таргета, который уже есть

Artem
08.09.2017
10:59:41
Да

Только не на локалхост

Zlokot
08.09.2017
11:00:12
ну да. локалхост это для контейнера с прометеем.

а как тогда в графане наблюдать за всеми таргетами? какойто шаблон надо чтобы отображал статус всех

Pavel
08.09.2017
11:04:12
от так гибче: https://github.com/Perdjesk/monitoring-containerized

https://github.com/gliderlabs/registrator

Google
Zlokot
08.09.2017
11:09:58
Да
а порт у этого второго нодекспортера, на другом хосте - тоже может быть 9100? чтото мне докер стек говорит, что уже есть такой порт в стеке и не хочет создаваться

Artem
08.09.2017
11:11:12
Любой свободный

Какой в конфиге сам укажешь

Dmitry
08.09.2017
11:12:54
ребята, а у кого из вас гитлаб в контейнере? кто нибудь сталкивался с проблемами клонирования репы через git в таком случае?

Zlokot
08.09.2017
11:16:18
Любой свободный
ну а почему нельзя указать точно такой же - 9100?

Artem
08.09.2017
11:16:34
Тебя надо спросить

Zlokot
08.09.2017
11:16:40
он же на другом хосте только занят

Artem
08.09.2017
11:16:42
Смотри что у тебя там крутится)

Zlokot
08.09.2017
11:16:55
разве нельзя в докер стеке иметь сервисы на одинаковых портах?

Artem
08.09.2017
11:17:13
На одном хосте на одинаковых портах?

Zlokot
08.09.2017
11:17:30
нет блин)

на разных хостах же надо запускать нодекспортеры

Artem
08.09.2017
11:18:06
Можно на одинаковом, у тебя что-то его занимает

Zlokot
08.09.2017
11:18:14
потому и странно. непонятно с чем конфликтует он. на самом втором хосте ничего нету.

Artem
08.09.2017
11:19:33
Netstat -natp | grep 9100

И там уже копай

Egor
08.09.2017
11:21:16
очень мало места и отвратительный стул?

Roma
08.09.2017
11:21:38
Не тот чат :)

Zlokot
08.09.2017
11:23:40
Netstat -natp | grep 9100
да нету, говорю же.

какаято шляпа что нельзя запустить второй контейнер с точно таким же портом как уже используется на другом контейнере в это же SWARM даже если он на другом хосте.

Google
Kirill
08.09.2017
11:47:50
Artem
08.09.2017
15:45:13
Ты же ничего про это не говорил, у тебя тогда этот порт видимо через глобал на все ноды дискаверится

Zlokot
08.09.2017
15:46:16
удалось сделать так: - job_name: 'node-exporter' dns_sd_configs: - names: - 'tasks.nodeexporter' type: 'A' port: 9100 теперь в таргете появляются все ноды на которых есть нодекспортер

но блин - в дашборде в графане хер поймешь что это за нода сейчас отображается - никакого имени не присвоить к этому таргету, и оно просто по внутреннему оверлейному IP называется

+ в графане нельзя в дашборде отображать метрики для всех нод, но по отдельности. они почемуто суммируются если выбрать больше одной ноды.

Artem
08.09.2017
15:51:17
Можно

Ты ведь знаешь что можно самому писать дашборды, а не только юзать готовые?)

Там можно хоть выпадающим меню сделать

Zlokot
08.09.2017
15:52:39
пока не дошел до этог ход. наверно придется делать самому. но вот как быть с названиями - пока не сообразил. похоже надо копать в сторону relabel и применять хостнейм

Subb98
08.09.2017
16:51:16
Добрый вечер. Есть ли способ изменить root директорию для конкретного пользователя? Именно root, а не home.

Artem
08.09.2017
16:52:38
Чрут в чруте?)

Subb98
08.09.2017
16:53:19
Делаю такой Dockerfile: # Adding new user and directories RUN useradd -d /home/csserver -s /bin/bash csserver && echo csserver:csserver | chpasswd RUN mkdir /home/csserver RUN chown -R csserver:csserver /home/csserver RUN chmod -R 777 /home/csserver # Installing HLDS RUN cd /home/csserver RUN wget -N --no-check-certificate https://gameservermanagers.com/dl/linuxgsm.sh RUN chmod +x linuxgsm.sh RUN echo csserver | sudo -Su csserver bash linuxgsm.sh csserver #RUN echo csserver | sudo -Su csserver ./csserver install И выкачиваемый скрипт пытается создать директорию в руте Step 12/12 : RUN echo csserver | sudo -Su csserver bash linuxgsm.sh csserver ---> Running in b86e264fbe0b mkdir: cannot create directory '//lgsm': Permission denied fetching serverlist.csv...FAIL

Скрипт менять не могу, т.к. он выкачиваемый.

Чрут в чруте?)
Возможно )

rootdir="$(dirname $(readlink -f "${BASH_SOURCE[0]}"))" lgsmdir="${rootdir}/lgsm"

Это как скрипт отпределяет путь

Google
Admin
ERROR: S client not available

zigmund
08.09.2017
19:19:35
Все делается одним слоем.

Ilya
08.09.2017
21:04:10
Всем привет!

У меня есть папка sites n-сайтов

я хочу поднять fpm на все сайты один и раздавать статику через nginx и обслуживать все домены - можно так?

как это настроить?

Sun
08.09.2017
21:31:49
Докер тут не то что бы при делах, но да, можно

Пихаешь всё в один конфиг и всё тебе счастье

Subb98
09.09.2017
03:32:25
Все делается одним слоем.
Благодарю за замечания. Дело в том, что я начал писать этот докерфайл для того, чтобы лучше разобраться с докером. Я его по-прежнему плохо понимаю.

Ilya
09.09.2017
08:45:57
использую этот файл https://github.com/docker-library/php/blob/ae9d560db8b4a8fc4408da2b158e8594015c0fcb/7.1/fpm/Dockerfile

скажите fpm тут надо что-то донастраивать для нагрузки production?

или по дефолту будет на 100% грузить?

Lain
09.09.2017
11:16:46
привет

пытаюсь запустить telegram в docker

https://gist.github.com/2045d1c6167ad70ccd25ac26514add17

как решать?

Гайрат
09.09.2017
11:29:50
На кол

Lain
09.09.2017
11:39:04
Andrey
09.09.2017
11:56:01
привет
ты типа такой тупой или кажешься себе умным?

Google
Andrey
09.09.2017
11:56:19
нам непонятно, зачем ты запускаешь телеграм в докере?

сгори, спамер

Lain
09.09.2017
11:57:03
пытаюсь все что не из оф репо запускать в песочницах

сгорите сами

вопрос не про зачем, а как?

че за даунское комунити

ну да, люди которые не хотят решать задачи, но хотят метаться говном с порога

Страница 295 из 1375