เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

เบชเบฐเบšเบฒเบเบ”เบต, เบ‚เป‰เบญเบเบŠเบทเปˆ Eugene, เบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบซเบปเบงเปœเป‰เบฒเบ—เบตเบก B2B เบขเบนเปˆ Citymobil. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เบตเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฑเปˆเบ‡ taxi เบˆเบฒเบเบ„เบนเปˆเบฎเปˆเบงเบกเบ‡เบฒเบ™, เปเบฅเบฐเป€เบžเบทเปˆเบญเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™ microservices เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบขเบนเปˆเบชเบฐเป€เบซเบกเบตเบšเบฑเบ™เบ—เบถเบ.

เปƒเบ™ Citymobil, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ ELK stack (ElasticSearch, Logstash, Kibana) เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบšเบฑเบ™เบ—เบถเบ, เปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เบเบฒเบ™เบŠเบญเบเบซเบฒเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบกเบฐเบซเบฒเบŠเบปเบ™เบ™เบตเป‰เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบ›เบฒเบเบปเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เปƒเบซเบกเปˆเปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบเบฒเบ. เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบชเบฒเบเบ•เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, Kibana เบกเบตเบชเปˆเบงเบ™ Dashboard.

เบกเบตเบšเบปเบ”เบ„เบงเบฒเบกเบšเปเปˆเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เบเปˆเบฝเบงเบเบฑเบšHabre เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ•เบฑเป‰เบ‡ stack ELK เป€เบžเบทเปˆเบญเบฎเบฑเบšเปเบฅเบฐเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบšเปเปˆเบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบžเบฒเบšเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒเปƒเบ™ Kibana.

เบเบฒเบ™เบ›เบฑเบš

เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบŠเบฑเบ”เป€เบˆเบ™เบ‚เบถเป‰เบ™, เบ‚เป‰เบญเบเบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบš Docker เบเบฑเบš ELK เปเบฅเบฐ Filebeat. เปเบฅเบฐเบงเบฒเบ‡เป„เบงเป‰เปƒเบ™เบ–เบฑเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ เป‚เบ„เบ‡เบเบฒเบ™ เปƒเบ™ Go, เป€เบŠเบดเปˆเบ‡เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเป‰เบฒเบ‡เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบš. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เปƒเบ™โ€‹เบฅเบฒเบโ€‹เบฅเบฐโ€‹เบญเบฝเบ”โ€‹เบเบฒเบ™โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ„เปˆเบฒโ€‹เบ‚เบญเบ‡ ELKโ€‹, เบกเบตโ€‹เบžเบฝเบ‡โ€‹เบžเปโ€‹เบ‚เบฝเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบกเบฑเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™ Habrรฉโ€‹.

Clone the config repository docker-compose เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ ELK, เปเบฅเบฐเป€เบ›เบตเบ”เบกเบฑเบ™เบ”เป‰เบงเบเบ„เปเบฒเบชเบฑเปˆเบ‡ docker-compose up. เบ•เบฑเป‰เบ‡เปƒเบˆเบšเปเปˆเป€เบžเบตเปˆเบกเบเบฐเปเบˆ -dเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ‚เบญเบ‡ stack ELK.

git clone https://github.com/et-soft/habr-elk
cd habr-elk
docker-compose up

เบ–เป‰เบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบ—เบถเบ (เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ™เบ—เบต, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ–เบฑเบ‡เบ—เบตเปˆเบกเบต stack เบ—เบฑเบ‡เบซเบกเบปเบ”เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ™เบฒเบ—เบต):

{"type":"log","@timestamp":"2020-09-20T05:55:14Z","tags":["info","http","server","Kibana"],"pid":6,"message":"http server running at http://0:5601"}

เป‚เบ”เบเบ—เบตเปˆเบขเบนเปˆ localhost:5061 Kibana เบ„เบงเบ™เป€เบ›เบตเบ”.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบชเบดเปˆเบ‡เบ”เบฝเบงเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเปเบฒเบซเบ™เบปเบ”เบ„เปˆเบฒเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡ Index Pattern เบชเปเบฒเบฅเบฑเบš Kibana เบ—เบตเปˆเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป curl เบซเบผเบทเบ›เบฐเบ•เบดเบšเบฑเบ”เบŠเบธเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบฎเบนเบšเบžเบฒเบš.

$ curl -XPOST -D- 'http://localhost:5601/api/saved_objects/index-pattern'
    -H 'Content-Type: application/json'
    -H 'kbn-xsrf: true'
    -d '{"attributes":{"title":"logstash-*","timeFieldName":"@timestamp"}}'

เบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเปเบšเบšเบ”เบฑเบ”เบชเบฐเบ™เบตเบœเปˆเบฒเบ™ GUI
เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เป€เบฅเบทเบญเบเบžเบฒเบ Discover เปƒเบ™เป€เบกเบ™เบนเบ”เป‰เบฒเบ™เบŠเป‰เบฒเบ, เปเบฅเบฐเป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเปเบšเบšเบ”เบฑเบ”เบชเบฐเบ™เบต.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบชเป‰เบฒเบ‡เบฎเบนเบšเปเบšเบšเบ”เบฑเบ”เบชเบฐเบ™เบต", เบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบชเป‰เบฒเบ‡เบ”เบฑเบ”เบชเบฐเบ™เบต. เปƒเบ™เบŠเปˆเบญเบ‡ "เบŠเบทเปˆเบฎเบนเบšเปเบšเบšเบ”เบฑเบ”เบชเบฐเบ™เบต", เปƒเบชเปˆ "logstash-*". เบ–เป‰เบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰ Kibana เบˆเบฐเบชเบฐเปเบ”เบ‡เบ”เบฑเบ”เบŠเบฐเบ™เบตเบ—เบตเปˆเบ•เบปเบเบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบเบปเบ”เบฅเบฐเบšเบฝเบš.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบ™เบซเบ™เป‰เบฒเบ•เปเปˆเป„เบ›, เป€เบฅเบทเบญเบเบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบกเบตเป€เบงเบฅเบฒ, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบ™เปเบกเปˆเบ™ @timestamp.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบ™เบตเป‰เบˆเบฐเบ™เปเบฒเบซเบ™เป‰เบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฑเบ”เบชเบฐเบ™เบต, เปเบ•เปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบˆเบฒเบเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป„เบ›เบซเบฒเบžเบฒเบ Discover เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡, เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™เบฅเบฒเบเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

Dashboard

เปƒเบ™เป€เบกเบ™เบนเบ”เป‰เบฒเบ™เบŠเป‰เบฒเบ, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบชเปˆเบงเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปเบฅเบฐเป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆ "เบชเป‰เบฒเบ‡ dashboard เปƒเบซเบกเปˆ" เปเบฅเบฐเป„เบ›เบซเบฒเบซเบ™เป‰เบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบžเบตเปˆเบกเบงเบฑเบ”เบ–เบธเปƒเบชเปˆ Dashboard.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบชเป‰เบฒเบ‡เปƒเบซเบกเปˆ", เปเบฅเบฐเบฅเบฐเบšเบปเบšเบˆเบฐเป€เบ•เบทเบญเบ™เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™. Kibana เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบšเบดเปˆเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡ "เปเบ–เบšเปเบ™เบงเบ•เบฑเป‰เบ‡" เปเบฅเบฐเบ•เบฒเบ•เบฐเบฅเบฒเบ‡ "เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™". เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบญเบทเปˆเบ™เป†เปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™. 
เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบกเบตเบขเบนเปˆเบšเบฒเบ‡เบญเบฑเบ™เบกเบตเบ›เป‰เบฒเบเบŠเบทเปˆ B เปเบฅเบฐ E, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบฎเบนเบšเปเบšเบšเปเบกเปˆเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบซเบผเบทเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบšเบ•เป‰เบฒ. เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบœเปˆเบฒเบ™เป„เบ›, เบฎเบนเบšเปเบšเบšเบญเบฒเบ”เบˆเบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡เบซเบผเบทเบซเบฒเบเป„เบ›เบˆเบฒเบ Kibana.

เปเบ–เบšเปเบ™เบงเบ•เบฑเป‰เบ‡

เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡ "เปเบ–เบšเปเบ™เบงเบ•เบฑเป‰เบ‡", เปƒเบซเป‰เบชเป‰เบฒเบ‡ histogram เบ‚เบญเบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบฅเบฐเบšเปเปˆเบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เปƒเบ™เบ•เบญเบ™เบ—เป‰เบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เบˆเบฑเบ”โ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡ <400 เป€เบ›เบฑเบ™โ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบœเบปเบ™โ€‹, เปเบฅเบฐโ€‹>= 400 เป€เบ›เบฑเบ™โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ "Vertical Bar", เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฅเบทเบญเบเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™. เป€เบฅเบทเบญเบเบฎเบนเบšเปเบšเบšเบ”เบฑเบ”เบชเบฐเบ™เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเป‰เบฒเบ‡เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเบฃเบฒเบšเปเบ‚เบ‡เบญเบฑเบ™เบ”เบฝเบงเบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบฅเบทเบญเบเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™. เปƒเบซเป‰เบ•เบฑเป‰เบ‡เบกเบฑเบ™เบ‚เบถเป‰เบ™.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบ™เบšเบฅเบฑเบญเบ "Buckets", เบเบปเบ”เบ›เบธเปˆเบก "เบ•เบทเปˆเบก", เป€เบฅเบทเบญเบ "X-asis" เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบเบ™ X. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ‚เบญเบ‡เบฅเบฒเบเบเบฒเบ™เปƒเบ™เบšเบฑเบ™เบ—เบถเบเบ•เบฒเบกเบกเบฑเบ™. เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก "เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก", เป€เบฅเบทเบญเบ "Date Histogram", เปเบฅเบฐเปƒเบ™ "Field" เป€เบฅเบทเบญเบ "@timestamp", เบŠเบตเป‰เบšเบญเบเป€เบงเบฅเบฒ. เบ›เปˆเบญเบเปƒเบซเป‰ "เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบ‚เบฑเป‰เบ™เบ•เปˆเปเบฒ" เบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐ "เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”", เปเบฅเบฐเบกเบฑเบ™เบˆเบฐเบ›เบฑเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. 

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบญเบฑเบšเป€เบ”เบ”", เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ—เบตเปˆเบกเบตเบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบธเบเป† 30 เบงเบดเบ™เบฒเบ—เบต.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเป‰เบ‡เบ–เบฑเบ™เบ•เบฒเบกเปเบเบ™ Y. เบ•เบญเบ™เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเปเบ”เบ‡เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบซเป‰เบ›เปˆเบฝเบ™เบ„เปˆเบฒ "เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก" เป€เบ›เบฑเบ™ "Sum Bucket", เป€เบŠเบดเปˆเบ‡เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบฅเบงเบกเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปเบฅเบฐเบšเปเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เปƒเบ™ Bucket -> Aggregation block, เป€เบฅเบทเบญเบเบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเป‚เบ”เบ "Filters" เปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบ "statusCode >= 400". เปเบฅเบฐเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก "เบ›เป‰เบฒเบเบเปเบฒเบ™เบปเบ”เป€เบญเบ‡", เบžเบงเบเป€เบฎเบปเบฒเบŠเบตเป‰เบšเบญเบเบŠเบทเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ‚เบญเบ‡เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบซเบผเบฒเบเปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบฅเบฐเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบปเปˆเบงเป„เบ›.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบญเบฑเบšเป€เบ”เบ”" เบžเบฒเบเปƒเบ•เป‰เบšเบฅเบฑเบญเบเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบŸเบ—เบตเปˆเบกเบตเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบšเบฑเบ™เบซเบฒ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบฎเบนเบšเบงเบปเบ‡เบกเบปเบ™เบ–เบฑเบ”เบˆเบฒเบเบ„เบงเบฒเบกเบซเบกเบฒเบ, เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบชเบตเบ‚เบญเบ‡เบ–เบฑเบ™เป„เบ”เป‰.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡. เปƒเบ™เบชเปˆเบงเบ™ "Metrics", เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "Add" เปเบฅเบฐเป€เบฅเบทเบญเบ "Y-axis".

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบ™ metric เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”. เบžเบฝเบ‡เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบฅเบฐเบšเบธ "statusCode < 400".

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เบชเบตเบ‚เบญเบ‡เบ–เบฑเบ™เปƒเบซเบกเปˆ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒเปเบฅเบฐเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบเบปเบ”เบ›เบธเปˆเบก "เบšเบฑเบ™เบ—เบถเบ" เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเปเปเบฅเบฐเบฅเบฐเบšเบธเบŠเบทเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™ Dashboard.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™

เบ•เบญเบ™เบ™เบตเป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบšเบดเปˆเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ "เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™". เปƒเบซเป‰เบชเป‰เบฒเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡ URL เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เปเบ–เบšเบ•เบฑเป‰เบ‡, เบžเบงเบเป€เบฎเบปเบฒเบ—เปเบฒเบญเบดเบ”เป€เบฅเบทเบญเบเปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบกเบตเบ–เบฑเบ™เบซเบ™เบถเปˆเบ‡เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเป, เป€เบŠเบดเปˆเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบฑเบ‡เบซเบกเบปเบ”เบชเปเบฒเบฅเบฑเบšเบŠเปˆเบงเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ›เปˆเบฝเบ™เบžเบฝเบ‡เปเบ•เปˆ "Buckets" block. เบเบปเบ”เบ›เบธเปˆเบก "เบ•เบทเปˆเบก" เปเบฅเบฐเป€เบฅเบทเบญเบ "เปเบเบเปเบ–เบง".

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เปƒเบ™เบŠเปˆเบญเบ‡ "เบเบฒเบ™เบฅเบงเบšเบฅเบงเบก", เป€เบฅเบทเบญเบ "เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚". เปเบฅเบฐเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ—เบตเปˆเบ›เบฒเบเบปเบ” "เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก" เป€เบฅเบทเบญเบ "url.keyword".

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเบ„เปˆเบฒ "Url" เปƒเบ™เบŠเปˆเบญเบ‡ "เบ›เป‰เบฒเบเบเปเบฒเบ™เบปเบ”เป€เบญเบ‡" เปเบฅเบฐเบ„เบฅเบดเบเปƒเบชเปˆ "เบญเบฑเบšเป€เบ”เบ”", เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ”เป‰เบงเบเบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐ URLs เบชเปเบฒเบฅเบฑเบšเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบขเบนเปˆเป€เบ—เบดเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบซเบ™เป‰เบฒเบˆเป, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบšเบฑเบ™เบ—เบถเบ" เบญเบตเบเป€เบ—เบทเปˆเบญเบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบฅเบฐเบšเบธเบŠเบทเปˆเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡, เบ•เบปเบงเบขเปˆเบฒเบ‡ Urls. เปƒเบซเป‰เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ Dashboard เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบกเบธเบกเป€เบšเบดเปˆเบ‡เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ

เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Dashboard

เป€เบกเบทเปˆเบญเบชเป‰เบฒเบ‡ Dashboard, เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบ™เบปเบ”เบžเบฝเบ‡เปเบ•เปˆเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบงเบฑเบ”เบ–เบธเบชเบฐเปเบ”เบ‡. เบกเบฑเบ™เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบซเบกเบฒเบเบ—เบตเปˆเบˆเบฐเบฅเบฐเบšเบธเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เปƒเบ™เบงเบฑเบ”เบ–เบธ, เบ•เบปเบงเบขเปˆเบฒเบ‡, "เบŠเปˆเบงเบ‡เบงเบฑเบ™เบ—เบต", "เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบœเบนเป‰เปƒเบŠเป‰", "เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เป‚เบ”เบเบ›เบฐเป€เบ—เบ”เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เป", เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบกเบฑเบ™เบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบฅเบฐเบšเบธเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบทเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™เปเบ–เบšเบชเบญเบšเบ–เบฒเบก, เป€เบŠเบดเปˆเบ‡เบ•เบฑเป‰เบ‡เบขเบนเปˆเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡เบงเบฑเบ”เบ–เบธ.

เบเบฒเบ™เบชเป‰เบฒเบ‡ Dashboard เปƒเบ™ Kibana เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบšเบฑเบ™เบ—เบถเบ
เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ—เบตเปˆเป€เบžเบตเปˆเบกเปƒเบชเปˆเปƒเบ™เปเบœเบ‡เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ™เปเบฒเป„เบ›เปƒเบŠเป‰เบเบฑเบš Dashboard เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบฅเบฐเบงเบฑเบ”เบ–เบธเบชเบฐเปเบ”เบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เปƒเบซเบกเปˆเบ•เบฒเบกเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบเบฑเปˆเบ™เบ•เบญเบ‡เบ•เบปเบงเบˆเบดเบ‡.

เบชเบฐเบซเบฅเบธเบš

Kibana เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ”เป†เปƒเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบชเบฐเบ”เบงเบ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบชเบฐเปเบ”เบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ‚เบญเบ‡เบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡. เปเบ•เปˆเบ›เบฐเป€เบžเบ”เบญเบทเปˆเบ™เป†เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™. เปเบฅเบฐเบ„เบงเบฒเบกเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบ›เบฐเป„เบงเป‰ "เบซเบฅเบฑเบ‡เบชเบฒเบ" เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเปเบ•เปˆเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบเป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™