
Roman
05.11.2016
17:40:30

Phil
05.11.2016
17:41:24

Kirill
05.11.2016
17:42:31

Google

Quet
05.11.2016
17:44:39

Roman
05.11.2016
17:44:57

Phil
05.11.2016
17:46:23
sftp тоже. он встроен точно так же в openssh

Kirill
05.11.2016
17:49:43

Quet
05.11.2016
17:52:44

Daniel
05.11.2016
17:53:21
мне вот до сих пор ни разу не потребовалось что-то делать со скоростью роутов

Quet
05.11.2016
17:53:32

Kirill
05.11.2016
17:55:42

Вася трактор утопил
05.11.2016
20:19:47
Не знаете почему ругается на 36 строку? https://play.golang.org/p/RbqD8y8dy0

Юра
05.11.2016
20:21:41
Потому что err уже существует выше
:= используется для создания новых переменных

Вася трактор утопил
05.11.2016
20:22:42
Да, ступил. смутила другая ошибка. Если поставить просто = то отрабатывает panic
Врубился. Походу что то с парсингом xml

Google

Вася трактор утопил
05.11.2016
20:27:16
А строка такого вида это нормально?
fmt.Println("ADDRESS: ", p.Host.Address.IP)

Daniel
05.11.2016
20:27:56
ну - да
а что?

Вася трактор утопил
05.11.2016
20:29:20
Если там повторяющиеся блоки, выведет только последнее значение. Нудно range использовать?
цикл
Не пойму. Выводит какие то цифры ((
https://play.golang.org/p/RaTEqg57_c

Daniel
05.11.2016
20:42:05
зачем рендж-то?
задача как формулируется?

Kirill
05.11.2016
20:42:56
в типах не увидел что-то
а rangeм ходишь

Daniel
05.11.2016
20:43:24
рендж можно и по строке прогнать

Вася трактор утопил
05.11.2016
20:43:38
МНе нужно пробежаться по всему xml и вытащить IP

Kirill
05.11.2016
20:43:45
это понятно, но это же явно не то, что он хотел сделать

Вася трактор утопил
05.11.2016
20:44:04

Daniel
05.11.2016
20:44:22
не подскажу - не знаю, что
зачем гонять range по строке?

Kirill
05.11.2016
20:45:17

Google

Daniel
05.11.2016
20:45:32
там в типах - строка

Kirill
05.11.2016
20:45:40
предполагая, что так можно будет перебрать все айпишники
я такую логику размышлений встречал уже

Daniel
05.11.2016
20:46:01
скорее всего, Уася хочет массив хостов, но как таковой его не объявил

Kirill
05.11.2016
20:46:35
я уже так попробовал, оно не unmarshalится
вернее, оно ничего не делает
UPD: забыл тэг добавить

Вася трактор утопил
05.11.2016
20:47:34
(( Я не программист. Попробовал с наскока.

Kirill
05.11.2016
20:48:32
Уася, на https://play.golang.org/p/P2Wb4S3xWD
в типе имена подправь, я забыл
Host лучше на Hosts заменить

Вася трактор утопил
05.11.2016
20:50:14
Спасибо.
Я тоже понял в чем проблема была. Спс еще раз

Вася трактор утопил
05.11.2016
20:50:44
А почему Host надо переименовать?

Kirill
05.11.2016
20:50:56
да потому, что их много
а не один

Вася трактор утопил
05.11.2016
20:51:16
ок. Понял логику

Dmitry
05.11.2016
22:13:32
кто-нибудь знает как можно с помощью Prometheus собирать метрику RPS?

Constantine
05.11.2016
22:22:06
rps в чем?
nginx?
apache2?

Google

Constantine
05.11.2016
22:22:18
custom golang?

Dmitry
05.11.2016
22:23:13
custom golang

Constantine
05.11.2016
22:23:28
подключай клиента прометеуса
и отдавай туда стату

Dmitry
05.11.2016
22:23:36
я понял, что можно исползовать каунтер

Admin
ERROR: S client not available

Dmitry
05.11.2016
22:23:53
и с помощью query функции rate выводить уже нужный график в клиенте прометея

Constantine
05.11.2016
22:24:38
я никакую, я заюзал плагин nginx и отдаю количество трафика
просто я смотрел исходники и понимаю, как сделать свой клиент

Dmitry
05.11.2016
22:25:03
понял)
а что для нжинкса используешь?
там ведь тоже pull метод сбора данных?

Constantine
05.11.2016
22:26:13
https://github.com/discordianfish/nginx_exporter
я это юзаю
он юзает nginx_status в свою очередь

Dmitry
05.11.2016
22:26:32

Constantine
05.11.2016
22:26:57
не за что )
я такое для себя вывожу
это количество коннектов

Google

Dmitry
05.11.2016
22:28:27
а для графиков графана?)

Constantine
05.11.2016
22:28:37
вариантов же немного, ага

Dmitry
05.11.2016
22:29:03
спасибо

Constantine
05.11.2016
22:29:18
не за что )

hamper ?
05.11.2016
22:33:37
я те же самые данные из nginx через collectd собираю а потом уже в графит

Dmitry
06.11.2016
08:47:02
А есть какое-нибудь готовое решение из коробки для мониторинга веб-сервера на го?
Чтобы не вникать а просто запустить и получать удовольствие?

Phil
06.11.2016
08:55:00
А что подразумевается под словом "мониторинг"?

Dmitry
06.11.2016
09:21:17
Статус
Я тут просто поднял очень маленький сервер, хочу нужные мне события прямо через pushover отправлять себе на телефон. Но иметь панельку в вебе было бы очень круто. Только очень лень поднимать базу и тем более что-то писать самому :(
Может есть какая-нибудь готовая аналитика ещё

Phil
06.11.2016
09:28:35
а зайди в @metrics_ru только сразу опиши задачу

Dmitry
06.11.2016
09:55:13
Нашёл такую штуку https://github.com/rcrowley/go-metrics/blob/master/README.md