@metrics_ru

Страница 554 из 681
Алексей
07.06.2018
14:08:33
щас файлами только

Виталий
07.06.2018
14:09:01
С файлами не торт

Oleg
07.06.2018
14:09:01
исинга не занется от >200 хостов > 100 метрик с каждого хоста ,это все опрашивать ? и эти метрики надо снимать как минимум раз в минуту ?

Виталий
07.06.2018
14:09:48
Еще в snmp можно будет суффикс отрезать. Жду, потестирую

Google
Oleg
07.06.2018
14:10:05
или будет бытсрее исингой снимать метрики и записывать их в postgres ну а уже потом попытаться к нему прилепить графики

333 точки в секунду
так там метрик более 100 и за одни запрос snmp эти метрики не обработаеш (( приходится на 100 метрик слать 50 запросов

вот я и думаю не занется ли это все дело

Алексей
07.06.2018
14:11:28
snmp / 2018 ?

Oleg
07.06.2018
14:11:44
а почемубы нет , невижу проблемы

мне м железа снитьма надо (передача данных и тому подобное)

Andor
07.06.2018
14:12:11
Других вариантов не придумалось?

Алексей
07.06.2018
14:12:51
а почемубы нет , невижу проблемы
oook. тогда зачем вы вопросы по нагрузке задаете в чат а не в тесты ?

ожидаете благославение ?

Алексей
07.06.2018
14:13:40
или индульгенцию что стек норм ?

M
07.06.2018
14:38:37
Ребята подскажите в grafana есть Status Panel там можно на каждую метрику этот квадратик чтобы автоматически добавлялся?

Google
Алексей
07.06.2018
14:39:42
рипит панели видимо

опеределяете переменную и репитете панель для переменной

M
07.06.2018
14:41:34
опеределяете переменную и репитете панель для переменной
да наверное репит а где репит задается? это для всех панелей можно?

Алексей
07.06.2018
14:42:00
либо в панеле либо в ряду

Nik
07.06.2018
16:43:08
напомните плиз как в проме удалить метрику

curl -X DELETE -g 'http://localhost:9090/api/v1/series?match[]={instance="sdf"}' curl -XDELETE -g 'http://localhost:9090/api/v2/admin/tsdb/delete_series?match[]={instance="sdf"}'

оба раза не работает

--web.enable-admin-api --web.enable-lifecycle включил

Andor
07.06.2018
16:44:05
а чо говорит-то хоть?

Nik
07.06.2018
16:45:14
v2 - Method Not Allowed

v1 - {"status":"error","errorType":"internal","error":"not implemented"}

Andor
07.06.2018
16:45:55
точно включил флаги?

Deep Sea
07.06.2018
16:46:29
в v2 там вроде пост, а не делит

Nik
07.06.2018
16:46:50
вообще супер)

просветить ошибку чтения во внешнее api

Andor
07.06.2018
16:47:55
отключенное по-умолчанию

а код-то какой возвращает хотя бы?

Nik
07.06.2018
16:48:53
http код?

* About to connect() to localhost port 9090 (#0) * Trying 127.0.0.1... * Connected to localhost (127.0.0.1) port 9090 (#0) > POST /api/v2/admin/tsdb/delete_series?match[]={instance="sdf"} HTTP/1.1 > User-Agent: curl/7.29.0 > Host: localhost:9090 > Accept: */* > < HTTP/1.1 400 Bad Request < Access-Control-Allow-Headers: Accept, Authorization, Content-Type, Origin < Access-Control-Allow-Methods: GET, OPTIONS < Access-Control-Allow-Origin: * < Access-Control-Expose-Headers: Date < Content-Type: application/json < Date: Thu, 07 Jun 2018 16:49:20 GMT < Content-Length: 24 < * Connection #0 to host localhost left intact {"error":"EOF","code”:3}

Google
Nik
07.06.2018
16:49:57
а может GET

405 Method Not Allowed

(

в доке пост на v1

POST /api/v1/admin/tsdb/delete_series

о

получилось

curl -v -X POST -g 'http://localhost:9090/api/v1/admin/tsdb/delete_series?match[]={instance="sdf"}'

Oleg
07.06.2018
17:12:54
Подскажите правильно я понимаю что один сервис равен одной метрике в исинге,тсингой мониторю параметры упса в перфдата видно данные в одну строку-полагаю при засовыыании в фдуксдб будет одна метрика

evix
07.06.2018
17:45:28
если один сервис шлет одну метрику с одной точкой, то, конечно, правильно

M
07.06.2018
17:55:40
Ребята а ктото настраивал Status Panel в Grafana и метрику из Prometheus , а то кажется не работает этот плагин с prometheus

Алексей
07.06.2018
17:58:47
Работает

M
07.06.2018
17:59:54
так есть какая то магия в этой статус панели и прометеус ? там простая метрика 0 или 1

Alexander
07.06.2018
18:00:46
Alexander
07.06.2018
18:01:17
надо его дописывать

Alexander
07.06.2018
18:02:42
это боль
Ну да, вот рекомендовали https://github.com/toni-moreno/snmpcollector но нет времени протестировать.

Andor
07.06.2018
18:03:17
Dependencies Go 1.5 NodeJS >=6.2.1 и influxdb

evix
07.06.2018
18:03:32
чо ток не придумают, лишь бы librenms не использовать

Alexander
07.06.2018
18:05:28
а что есть кто-то кто не удали infulx ?

Google
GithubReleases
07.06.2018
18:14:35
influxdata/telegraf was tagged: 1.7.0-rc2 Link: https://github.com/influxdata/telegraf/releases/tag/1.7.0-rc2 Release notes: Telegraf 1.7.0-rc2

M
07.06.2018
18:31:31
ребята а можно ли передать list instance="1,2,3" ? prom

Deep Sea
07.06.2018
18:32:04
instance=~"1|2|3"

M
07.06.2018
18:32:13
спасибо

Deep Sea
07.06.2018
18:32:43
можно использовать регулярные выражения для фильтрования лейблов

Admin
ERROR: S client not available

M
07.06.2018
18:32:52
а какую правильную переменную использовать в grafana

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

а иначе получается ошибка происходит

GithubReleases
07.06.2018
18:34:35
influxdata/telegraf was tagged: 1.7.0-rc2 Link: https://github.com/influxdata/telegraf/releases/tag/1.7.0-rc2 Release notes: Arch Platform Package SHA256 amd64 Debian [`telegraf_1.7.0~rc2-1_amd64.deb`](https://dl.influxdata.com/telegraf/releases/telegraf_1.7.0%7Erc2-1_amd64.deb) `5dd5c0f8af728761370f18866da35d9b5247ac4b4eb404c39a604d5dd403b71c`... More

M
07.06.2018
19:47:11
Ребят как в Grafana он на репите исользовать значения в метрике ?

Oleg
07.06.2018
19:56:26
если один сервис шлет одну метрику с одной точкой, то, конечно, правильно
подскажи а как поняь метрику с одной точкой ? у меня исинга опрашивает сервис,в сервисе перфдата /var/spool/icinga2/perfdara/serv* там при опросе сервиса получаю DATATYPE::SERVICEPERFDATA TIMET::1528401157 HOSTNAME::gel-servers-UPS3000RLM SERVICEDESC::ups_stats SERVICEPERFDATA::Temp=20;38;45;0 In_Line_Voltage=232;235;;195 Out_Line_Voltage=221;235;;185 Load=27;50;75;0 RunTime=;20;15;0 Diagnostic=0;15;30;0 Calibration=0;15;30;0 SERVICECHECKCOMMAND::check_common_ups HOSTSTATE::UP HOSTSTATETYPE::HARD SERVICESTATE::OK SERVICESTATETYPE::HARD я так понимаю что это одна точка ? если этиданные я буду передавать в флухдб то мне камежтся что эти данные по номальному не лягут (по умолчанию) - по умоолчанию ляжет как 1 метика (или я не прав?)?

M
07.06.2018
19:58:31
Ребят а что делать когда grafana передавая variable экранирует точки в значении

Слушайте а может ктото знает в графане создал variable и вот спустя какое то время когда она исчезла из prometheus графана все еще ее видит и отображает

Алексей
07.06.2018
21:08:26
@mysabien продолжайте самостоятельно тыкать в кнопочки в графане. не бойтсь.

Алексей
07.06.2018
21:11:22
ну вот и предлагаю тебе тоже всё узнать. графана простая как 3 копейки. тыкай букавки.

Timur
07.06.2018
22:41:31
всем привет. Кто-нибудь впиливал в своё ПО библиотеки prometheus? У меня есть софт, который пушит кое-куда статистику в json, хотелось бы переписать этот json (возможность есть) на данные, пригодные для prometheus. Чтобы не заморачиваться портированием полноценной клиентской библиотеки на lua решено взять просто push_gateway и писать данные туда. Вопрос следующий: софта крутится куча инстансов на сервере, как разделить инстансы в метриках? Если я запушу какое-то дополнительное поле типа "job_id" или "job_name", то prometheus свяжет остальные полученные значения от инстанса этого приложения или необходимо обеспечить уникальность имен метрик для каждого инстанса приложения? Как это вообще лучше всего делается?

Andor
07.06.2018
22:44:03
> Чтобы не заморачиваться портированием полноценной клиентской библиотеки на lua решено взять просто push_gateway и писать данные туда. говно идея

делайте лучше сразу нормально, кучи проблем избежите

Google
Timur
07.06.2018
22:45:00
"нормально" это собственно портировать библиотеку?

Andor
07.06.2018
22:45:29
а её нет готовой?

https://github.com/cherti/prometheus-lua вот сходу нагуглилась, хотя и старая

Timur
07.06.2018
22:47:22
ок, ладно, вопрос номер два: как мне динамически добавлять инстансы в prometheus? Я не знаю заранее (точнее, в каждый конкретный момент знаю, но править конфиг каждый раз очень некрасиво) количество стартанувших инстансов сервиса

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

Andor
07.06.2018
22:48:04
а как ты их запускаешь?

Timur
07.06.2018
22:48:04
у меня один старый телевизионный софт, я его подпиливаю напильничком маленько

Andor
07.06.2018
22:48:38
клиенты твоих инстансов как-то же узнают где эти инстансы живут?

Timur
07.06.2018
22:48:43
ну там генерится куча конфигурационных файлов скриптом, а потом просто говорится service astra restart - и он подхватывает новые конфиги

Andor
07.06.2018
22:49:08
ну вот генерь этим же скриптом и для прометея

Timur
07.06.2018
22:49:18
да там по факту нет клиентов - там такая nginx-подобная софтина для мультикаста - принимает на входе телевизионный поток и отдаёт на выходе телевизионный поток

но прометей на одном сервере, а этот софт на другом

ну, т.е. идею-то я понял, но...

:)

Andor
07.06.2018
22:49:49
а, то есть твои приложения - слушатели?

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

Алексей
07.06.2018
22:50:47
при неопределенном круге мониториемых систем очевидно пром не годен и должен быть заменен на push мониторинг

Страница 554 из 681