Size: a a a

Церковь метрик

2021 April 03

L

Lamobot in Церковь метрик
n1
Ну, я спрашивал без привязки к какой либо системе. Телеграф умеет? Я только shell команды увидел
ssh tunnel поищите в гугле и чего угодно через него получайте
источник

n

n1 in Церковь метрик
Pavel Gassan
на хость что-то можно ставить?
Да, я предполагаю, что на нем сидит агент, и эти метрики потихоньку собирает
источник

n

n1 in Церковь метрик
Pavel Gassan
так, еще раз давай... какая у тебя задача?
из вне по ссш зайти на хост и какие-то метрики вытянуть?
Все верно
источник

PG

Pavel Gassan in Церковь метрик
и что потом делает?
источник

n

n1 in Церковь метрик
Pavel Gassan
и что потом делает?
Кто-то из вне по ssh приходит и забирает их
источник

PG

Pavel Gassan in Церковь метрик
что мешает этому условному агенту слать метрики сразу во внешнюю базу?
зачем такая сложная схема?
источник

n

n1 in Церковь метрик
Pavel Gassan
что мешает этому условному агенту слать метрики сразу во внешнюю базу?
зачем такая сложная схема?
Нет доступа? За натом, например. Держать базу на хосте тоже можно, но хочется количество входов на хост сделать минимальным
источник

PG

Pavel Gassan in Церковь метрик
я чет вообще не вижу тут конкретики, например
источник

PG

Pavel Gassan in Церковь метрик
задача какая?
источник

PG

Pavel Gassan in Церковь метрик
не открывать лишний порт? и лазить через ссш?
юзай rrd, типа collectd, пиши в файл на таргете. потом приходи по ссш, забирай файл и процесь его на сервере, раскидывай данные куда хош
тот же телеграф умеет писать метрики в файл https://github.com/influxdata/telegraf/tree/master/plugins/outputs/file
источник

iS

ichac Shikalov in Церковь метрик
n1
Нет доступа? За натом, например. Держать базу на хосте тоже можно, но хочется количество входов на хост сделать минимальным
каких входов? логинов? а в чём смысл?
источник

PG

Pavel Gassan in Церковь метрик
мы например мониторим клиентские хосты, хосты за NAT - юзаем netxms
на клиентский хост ставим агент, который создает туннель на сервер, туннель закрыт TLS, агент отправляет метрики на сервак
источник

n

n1 in Церковь метрик
Pavel Gassan
я чет вообще не вижу тут конкретики, например
Есть хост (в моём случае несколько),
host a
host b

Есть граббер (третий host c), который опросит эти хосты (в теории можно и в обратную сторону) и потом сможет отобразить какую-то статистику с них (например нагрузка на cpu)

аутентификация между хостами, только по ssh

Доступно? Нужно, что-то ещё?
источник

PG

Pavel Gassan in Церковь метрик
я тебе выше предложил вариант - укладывается в твои требования
источник

iS

ichac Shikalov in Церковь метрик
n1
Есть хост (в моём случае несколько),
host a
host b

Есть граббер (третий host c), который опросит эти хосты (в теории можно и в обратную сторону) и потом сможет отобразить какую-то статистику с них (например нагрузка на cpu)

аутентификация между хостами, только по ssh

Доступно? Нужно, что-то ещё?
какая еще аутентификация? порт по ссх-нокингу открывается или как?
источник

n

n1 in Церковь метрик
ichac Shikalov
какая еще аутентификация? порт по ссх-нокингу открывается или как?
Вход по ключам
источник

n

n1 in Церковь метрик
Pavel Gassan
не открывать лишний порт? и лазить через ссш?
юзай rrd, типа collectd, пиши в файл на таргете. потом приходи по ссш, забирай файл и процесь его на сервере, раскидывай данные куда хош
тот же телеграф умеет писать метрики в файл https://github.com/influxdata/telegraf/tree/master/plugins/outputs/file
А вот если не в файл, а на другой хост, через туннель, сможет?
источник

PG

Pavel Gassan in Церковь метрик
на другой хост куда? в файл на другом хосте?
где у вас метрики хранятся?
источник

iS

ichac Shikalov in Церковь метрик
n1
Вход по ключам
ты разницу между логином и коннектом к порту видишь?
источник

SB

Stanislav Buldakov in Церковь метрик
Vasilyev Sergey
Ну это также как говорить что нет готовых программ и приходится самим писать свое.
Так-то да) Пишем. Каждый раз одно и тоже но со своим набором багов)
Очень дискуссионный вопрос, да 😄
источник