как много текста
даня
олег
лера
сережа
привет
выявление аномалии
алерты
сбор телеметрии
алерты
метрики
логи
выявление аномалии
графики
сбор телеметрии
алерты
метрики
логи
выявление аномалии
графики
высокая доступность
минимизация убытков
быстрое восстановление
сбор телеметрии
ELB
ILB
ELB
ILB
[accesslog <::status:200::> <::module:proxy::> <::reason:success::>
[report u:service_total
[cookie_policy u:service_total
[meta awacs-logs <::env_type:unknown::> <::namespace:bookmate.yandex.net::>
[regexp default [h100 [cutter
[icookie <::iproc:CAMQAYABAYgBAcoBNTNBNPIBEzQ5MTI5OTMzMjE2Nzk1MTI0ODQ=::> <::yashr:::>
[antirobot [sub_antirobot [report u:antirobot [balancer [balancer
[proxy prod-antirobot-yp-sas-15.sas.yp-c.yandex.net:13512 1618/554 0/sc=200 succ 200]]]] not_robot]
[sub_search [log_headers <::X-Request-Id:::>
<::X-Yandex-Ja4:::>
<::User-Agent:::>
<::X-Yandex-Ja3:::>
[regexp default [regexp_host api.bookmate.ru [meta awacs-logs <::domain:api.bookmate.ru::>
[regexp bookmate-nginx-api-stable [meta awacs-logs <::upstream:bookmate-nginx-api-stable::>
[report u:bookmate-nginx-api-stable [balancer
[report u:requests_bookmate-nginx-api-stable_to_sas [balancer
[proxy bivu3ks2xdormd23.sas.yp-c.yandex.net:80 0.031247s/0.031522s/connect=0.000000s 571/216 0/sc=200 succ 200]]]]]]]]]]]]]
<::iresp:CANAAQ==::>]]]]]]]]Raw data
Таблица в Clickhouse
ELB
ILB
[accesslog <::status:200::> <::module:proxy::> <::reason:success::>
[report u:service_total
[cookie_policy u:service_total
[meta awacs-logs <::env_type:unknown::> <::namespace:bookmate.yandex.net::>
[regexp default [h100 [cutter
[icookie <::iproc:CAMQAYABAYgBAcoBNTNBNPIBEzQ5MTI5OTMzMjE2Nzk1MTI0ODQ=::> <::yashr:::>
[antirobot [sub_antirobot [report u:antirobot [balancer [balancer
[proxy prod-antirobot-yp-sas-15.sas.yp-c.yandex.net:13512 1618/554 0/sc=200 succ 200]]]] not_robot]
[sub_search [log_headers <::X-Request-Id:::>
<::X-Yandex-Ja4:::>
<::User-Agent:::>
<::X-Yandex-Ja3:::>
[regexp default [regexp_host api.bookmate.ru [meta awacs-logs <::domain:api.bookmate.ru::>
[regexp bookmate-nginx-api-stable [meta awacs-logs <::upstream:bookmate-nginx-api-stable::>
[report u:bookmate-nginx-api-stable [balancer
[report u:requests_bookmate-nginx-api-stable_to_sas [balancer
[proxy bivu3ks2xdormd23.sas.yp-c.yandex.net:80 0.031247s/0.031522s/connect=0.000000s 571/216 0/sc=200 succ 200]]]]]]]]]]]]]
<::iresp:CANAAQ==::>]]]]]]]]Raw data
Таблица в Clickhouse
ELB
ILB
mem_usage, cpu_usage, net_usage
http_4xx, http_5xx, timings
ELB
ILB
ELB
ILB
{
"@timestamp": "2015-08-21T12:27:16.81",
"message": "your lovely message",
"@fields": {
// your context, may be nested
},
"stackTrace": "Some error",
"loggerName": "name-of-the-logger",
"threadName": "main",
// check ch.qos.logback.classic.Level for
//level string representation
"levelStr": "INFO",
"level": 20000
}Формат строчки лога приложения
Ее представление в ES
ELB
ILB
{
"@timestamp": "2015-08-21T12:27:16.81",
"message": "your lovely message",
"@fields": {
// your context, may be nested
},
"stackTrace": "Some error",
"loggerName": "name-of-the-logger",
"threadName": "main",
// check ch.qos.logback.classic.Level for
//level string representation
"levelStr": "INFO",
"level": 20000
}Формат строчки лога приложения
Ее представление в ES
ELB
ILB
ELB
ILB
ELB
ILB
Kibana
YASM
Monitoring
juggler_checks_defaults:
namespace: bookmate
tags: [sre, bookmate]
flaps:
stable: 180
critical: 0
boost: 0
settings_defaults:
abc: media_books
deploy:
objects:
deploy_unit:bookmate-nginx-stable.assets: default
alertsets:
default:
alerts:
cpu_usage:
signal: '%cpu_perc(99)'
warn: 70
crit: 80config
config
YASM
Solomon