
Roman
04.11.2016
11:20:10
Девопсы, а раскажите как вы метрики в код вставляете? Какие параметры мониторятся? Кто этим занимается - пишет модули для Prometeus, например? Вендор или разработчики пиложений? Какой нибудь гайд присоветуйте!

1010101
04.11.2016
11:29:14
модно collectd + statsd + grafana

Roman
04.11.2016
11:31:57

Google

1010101
04.11.2016
11:33:56
например http://rosskukulinski.github.io/talk-statsd

Yaroslav
04.11.2016
11:38:58
так это... it depends. Мне например хвататет занать, сколько пользователь ждет ответа от API. я смотрю только логи nginx и обрабатываю эти данные при помощи ELK
само по себе приложение не должно задумываться о том, как и кто его мониторит

1010101
04.11.2016
11:46:22

Roman
04.11.2016
11:54:33
Хорошо, допусти такая задача. Есть приставка, она крутит видео. Нужно, допустим, два параметра мониторить - пинг до какого нибудь сайта в интернете и сколько раз видеоплеер крутанул видеофайл. Как собрать и отправить эти метрики?
Эта задача вообще ложится на инструментарий мониторинга девапсов или нужно колхозить велосипед?

1010101
04.11.2016
11:57:42
Это задача исключительно приложения и его логики. девопс тут не при чем

uname0a
04.11.2016
11:59:15
Все верно. У нас разрабы в БД доставили, девопсы в графану подгрузили.

Roman
04.11.2016
12:00:46

1010101
04.11.2016
12:01:45
не знаю prometeus - ничего не могу сказать. графане по большому счету пофиг кто ей поставляет данные

Roman
04.11.2016
12:02:22

1010101
04.11.2016
12:02:36
нужно.
потом у тебя появятся изменения метрик, изменится логика их сбора. прибегут разрабы и скажут, а теперь в новой версии мигрируем на другую схему данных

Google

Денис
04.11.2016
12:03:18
Ребята, хелп
Нужно стопонуть и стартонуть сервис nginx в скрипте, без использования sudo

1010101
04.11.2016
12:03:44
ах, да, у нас же еще в сети пару сотен приставок со старой версией, надо тоже поддерживать. и все это должен девопс учитывать?
нет, это должно планироваться именно разработчиками, так же как и обычные бд для их приложений

Oleg
04.11.2016
12:04:35

Денис
04.11.2016
12:04:49
Как это сделать?

1010101
04.11.2016
12:04:59
И?
нужен срочно эксплоит )

Yaroslav
04.11.2016
12:05:26

1010101
04.11.2016
12:05:31

Oleg
04.11.2016
12:06:00

1010101
04.11.2016
12:07:27
%megauser ALL=NOPASSWD: /bin/systemctl restart nginx

Денис
04.11.2016
12:07:43
ec2-user ALL=(root) NOPASSWD: /etc/init.d/nginx reload
Так?

uname0a
04.11.2016
12:08:49
Расскажите кто пользовал http://kubernetes.io/ ? Подводных камней много ?

Yaroslav
04.11.2016
12:10:05
Приложение это бизнесс-логика, это про бизнесс и немного про логику.
Метирики являются частью этой логики и должны исходить из тех же мест откуда и выходит приложение.
А девопс просто в курсе как получить данные. К примеру разработка дает скрипт который считает количество строк в какой-то таблице, а что с результатом делать уже... ит депендс

1010101
04.11.2016
12:11:40
> должны исходить из тех же мест откуда и выходит приложение
давайте не будем вслух называть эти места у разработчиков

uname0a
04.11.2016
12:14:52
так что, ни кто орекстровкой докеров не занималься ?

Yaroslav
04.11.2016
12:16:07
да почти, все занимались... но признаваться про все костыли стыдно

uname0a
04.11.2016
12:17:34
а то как-то надоело, ansible`ом деплоить :)

Google

Alex
04.11.2016
12:18:33

Misha
04.11.2016
12:29:29
Коллеги ищу разработчиков на фриланс и в штат (г. Ярославль)
Интересуют:
- iOS
- php
- nodeJS
- веб верстальщик

Александр
04.11.2016
12:33:23
В шапке канала есть job
Тьфу, в инфе о канале

Misha
04.11.2016
12:33:59
Спс, не заметил

Александр
04.11.2016
12:34:01

Alex
04.11.2016
12:44:41
Что посоветуете по либам/api для процессинга биткоин-транзакций в питоне?

Александр
04.11.2016
12:56:41

uname0a
04.11.2016
12:57:41

Александр
04.11.2016
12:58:19

1010101
04.11.2016
13:18:59

Vladimir
04.11.2016
13:22:49

Vladimir
04.11.2016
13:22:54
Например
Или там из них собирать чем хочется

Roman
04.11.2016
13:27:36

Vladimir
04.11.2016
13:34:34
https://github.com/peterbourgon/g2g

Google

Alex
04.11.2016
13:40:44
Потому что документацию этой хренотени я не нашел.

Roman
04.11.2016
13:45:30

1010101
04.11.2016
13:50:16

Alex
04.11.2016
13:54:47

1010101
04.11.2016
13:56:45
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list

Vyacheslav
04.11.2016
15:12:12
Нужен мониторинг сервера: ресурсы, nginx, apache, mysql. Что можете посоветовать?

Ivan
04.11.2016
15:13:44
заббикс же

Dmitriy
04.11.2016
15:13:53
datadoghq

Admin
ERROR: S client not available

Vyacheslav
04.11.2016
15:14:26
Может есть какие-то сервисы неплохие по мониторингу?

Ivan
04.11.2016
15:14:59
нет мониторинга кроме заббикса

Vyacheslav
04.11.2016
15:15:34
datadoghq
а к нему можно серверов пять подцепить?

Dmitriy
04.11.2016
15:18:27
Можно, но он платный. Если есть деньги - реально поднять мониторинг с алертами за полчаса-час

Vyacheslav
04.11.2016
15:20:20
ну так, вроде как есть и бесплатный. единственное не понятно как он расчитывает по количеству серверов?

Dmitriy
04.11.2016
15:21:04
бесплатный метрики день хранит, как я помню

Vyacheslav
04.11.2016
15:21:53
ага
а что есть еще похожее на datadoghq?

Google

Dmitriy
04.11.2016
15:23:55
okmeter, может быть

Roman
04.11.2016
15:24:21
hostedgraphite, но клиента самим ставить (sensu например)

Dmitriy
04.11.2016
15:24:29
ну или заббикс, темплейты найдешь в инете, потратишь чуть больше времени на начальную настройку, зато потом бесплатно

Vyacheslav
04.11.2016
15:24:46
нет мониторинга кроме заббикса
на сколько заббикс требователен к ресурсам сервера? его нужно на отдельный сервер выносить? часто ли находят уязвивости в безопастности?

Roman
04.11.2016
15:27:51
если нужен мониторинг на уровне приложения - new relic хороший вариант. как-то настраивал, а потом по апишке инфу тянул в забикс
так как бесплатный NR хранит инфу только за сутки
ну и нужно было централизованное место мониторинга
как альтернативу внешнего мониторинга доступности еще одно время использовал uptimerobot

Vyacheslav
04.11.2016
15:29:26

Roman
04.11.2016
15:30:05
там суть в том что тригеры встраиваются в само приложение
компилируешь вместе с агентом
который по токену передает инфу

Vyacheslav
04.11.2016
15:31:44

Roman
04.11.2016
15:32:09
пеха?

Vyacheslav
04.11.2016
15:32:17
ага

Roman
04.11.2016
15:33:12
https://docs.newrelic.com/docs/agents/php-agent/getting-started/new-relic-php

Vyacheslav
04.11.2016
15:34:14
уже посмотрел, крутая тема

Alex
04.11.2016
15:38:09
Напоминаю всем вновь прибывшим, что заббикс говно

Vyacheslav
04.11.2016
15:38:55