เจนเฉเจฒเฉ, เจฎเฉเจฐเจพ เจจเจพเจฎ เจฏเฉเจเฉเจจ เจนเฉ, เจฎเฉเจ เจธเจฟเจเฉเจฎเฉเจฌเจพเจเจฒ เจตเจฟเฉฑเจ เจเฉฑเจ B2B เจเฉเจฎ เจฒเฉเจกเจฐ เจนเจพเจเฅค เจธเจพเจกเฉ เจเฉเจฎ เจฆเจพ เจเฉฑเจ เจเฉฐเจฎ เจญเจพเจเจตเจพเจฒเจพเจ เจคเฉเจ เจเฉเจเจธเฉ เจเจฐเจกเจฐ เจเจฐเจจ เจฒเจ เจเจเฉเจเจฐเจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจเจฐเจจเจพ เจนเฉ, เจ
เจคเฉ เจเฉฑเจ เจธเจฅเจฟเจฐ เจธเฉเจตเจพ เจจเฉเฉฐ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจเจฃ เจฒเจ, เจธเจพเจจเฉเฉฐ เจนเจฎเฉเจธเจผเจพ เจเจน เจธเจฎเจเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉ เจเจฟ เจธเจพเจกเฉเจเจ เจฎเจพเจเจเฉเจฐเฉ เจธเจฐเจตเจฟเจธเจฟเจเจผ เจตเจฟเฉฑเจ เจเฉ เจนเฉ เจฐเจฟเจนเจพ เจนเฉเฅค เจ
เจคเฉ เจเจธเจฆเฉ เจฒเจ เจคเฉเจนเจพเจจเฉเฉฐ เจฒเจเจพเจคเจพเจฐ เจฒเฉเจเจธ เจฆเฉ เจจเจฟเจเจฐเจพเจจเฉ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ.
เจธเจฟเจเฉเจฎเฉเจฌเจฟเจฒ เจตเจฟเฉฑเจ, เจ เจธเฉเจ เจฒเฉเจเจธ เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจ เจฒเจ ELK เจธเจเฉเจ (ElasticSearch, Logstash, Kibana) เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเจพเจ, เจ เจคเฉ เจเฉฑเจฅเฉ เจเจเจฃ เจตเจพเจฒเฉ เจกเฉเจเจพ เจฆเฉ เจฎเจพเจคเจฐเจพ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจนเฉเฅค เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเจธ เจธเจฎเฉเจน เจตเจฟเฉฑเจ เจธเจฎเฉฑเจธเจฟเจเจตเจพเจ เจจเฉเฉฐ เจฒเฉฑเจญเจฃเจพ เจเฉ เจจเจตเฉเจ เจเฉเจก เจฆเฉ เจคเฉเจจเจพเจคเฉ เจคเฉเจ เจฌเจพเจ เจฆ เจชเฉเจฐเจเจ เจนเฉ เจธเจเจฆเจพ เจนเฉ เจเจพเจซเจผเฉ เจฎเฉเจธเจผเจเจฒ เจนเฉเฅค เจ เจคเฉ เจเจนเจจเจพเจ เจฆเฉ เจตเจฟเจเจผเฉเจ เจฒ เจชเจเจพเจฃ เจฒเจ, เจเจฟเจฌเจพเจจเจพ เจเฉเจฒ เจเฉฑเจ เจกเฉเจธเจผเจฌเฉเจฐเจก เจธเฉเจเจธเจผเจจ เจนเฉเฅค
เจกเจพเจเจพ เจชเฉเจฐเจพเจชเจค เจเจฐเจจ เจ เจคเฉ เจธเจเฉเจฐ เจเจฐเจจ เจฒเจ ELK เจธเจเฉเจ เจจเฉเฉฐ เจเจฟเจตเฉเจ เจธเฉเฉฑเจ เจเจฐเจจเจพ เจนเฉ, เจเจธ เจฆเฉเจเจ เจเจฆเจพเจนเจฐเจจเจพเจ เจฆเฉ เจจเจพเจฒ เจนเฉเจฌเจฐเฉ 'เจคเฉ เจฌเจนเฉเจค เจธเจพเจฐเฉ เจฒเฉเจ เจนเจจ, เจชเจฐ เจกเฉเจธเจผเจฌเฉเจฐเจก เจฌเจฃเจพเจเจฃ เจฒเจ เจเฉเจ เจขเฉเจเจตเฉเจ เจธเจฎเฉฑเจเจฐเฉ เจจเจนเฉเจ เจนเฉเฅค เจเจธ เจฒเจ, เจฎเฉเจ เจเจน เจฆเจฟเจเจพเจเจฃเจพ เจเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ เจเจฟ เจเจฟเจฌเจพเจจเจพ เจตเจฟเฉฑเจ เจเจเจฃ เจตเจพเจฒเฉ เจฒเฉเจเจธ เจฆเฉ เจ เจงเจพเจฐ เจคเฉ เจกเฉเจเจพ เจฆเฉ เจตเจฟเจเจผเฉเจ เจฒ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจเจฟเจตเฉเจ เจฌเจฃเจพเจ เจเจพเจตเฉเฅค
เจตเจฟเจตเจธเจฅเจพ
เจเจธเจจเฉเฉฐ เจธเจชเฉฑเจธเจผเจ เจเจฐเจจ เจฒเจ, เจฎเฉเจ ELK เจ
เจคเฉ Filebeat เจจเจพเจฒ เจเฉฑเจ เจกเฉเจเจฐ เจเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจเจ เจนเฉเฅค เจ
เจคเฉ เจเฉฑเจ เจเฉเจเฉ เจเฉฐเจเฉเจจเจฐ เจตเจฟเฉฑเจ เจฐเฉฑเจเจฟเจ
เจธเฉฐเจฐเจเจจเจพ เจฐเจฟเจชเฉเจเจผเจเจฐเฉ เจจเฉเฉฐ เจเจฒเฉเจจ เจเจฐเฉ docker-compose
เจ
เจคเฉ ELK เจธเฉเจเจฟเฉฐเจเจพเจ, เจ
เจคเฉ เจเจธเจจเฉเฉฐ เจเจฎเจพเจเจก เจจเจพเจฒ เจฒเจพเจเจ เจเจฐเฉ docker-compose up
. เจเจพเจฃเจฌเฉเฉฑเจ เจเฉ เจเฉเจ เจเฉเฉฐเจเฉ เจจเจนเฉเจ เจเฉเฉ เจฐเจฟเจนเจพ -d
ELK เจธเจเฉเจ เจฆเฉ เจชเฉเจฐเจเจคเฉ เจฆเฉเจเจฃ เจฒเจเฅค
git clone https://github.com/et-soft/habr-elk
cd habr-elk
docker-compose up
เจเฉเจเจฐ เจธเจญ เจเฉเจ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจคเจพเจ เจ เจธเฉเจ เจฒเฉเจเจธ เจตเจฟเฉฑเจ เจเฉฑเจ เจเจเจเจฐเฉ เจฆเฉเจเจพเจเจเฉ (เจธเจผเจพเจเจฆ เจคเฉเจฐเฉฐเจค เจจเจนเฉเจ, เจชเฉเจฐเฉ เจธเจเฉเจ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจเฉฐเจเฉเจจเจฐ เจธเจผเฉเจฐเฉ เจเจฐเจจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจตเจฟเฉฑเจ เจเจ เจฎเจฟเฉฐเจ เจฒเฉฑเจ เจธเจเจฆเฉ เจนเจจ):
{"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
เจเจฟเจฌเจพเจจเจพ เจเฉเจฒเฉเจนเจฃเจพ เจเจพเจนเฉเจฆเจพ เจนเฉเฅค
เจเฉเจตเจฒ เจเฉฑเจ เจเฉเจเจผ เจเจฟเจธ เจฆเฉ เจธเจพเจจเฉเฉฐ เจธเฉฐเจฐเจเจจเจพ เจเจฐเจจ เจฆเฉ เจฒเฉเฉ เจนเฉ เจเจน เจนเฉ เจเจฟเจฌเจพเจจเจพ เจฒเจ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจชเฉเจเจฐเจจ เจฌเจฃเจพเจเจฃเจพ เจเจฟเจธ เจตเจฟเฉฑเจ เจเจน เจเจพเจฃเจเจพเจฐเฉ เจนเฉ เจเจฟ เจเจฟเจนเฉเจพ เจกเฉเจเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจเจฐเจจเจพ เจนเฉเฅค เจ
เจเจฟเจนเจพ เจเจฐเจจ เจฒเจ, เจ
เจธเฉเจ เจเฉฑเจ เจเจฐเจฒ เจฌเฉเจจเจคเฉ เจจเฉเฉฐ เจเจฒเจพเจตเจพเจเจเฉ เจเจพเจ เจเฉเจฐเจพเจซเจฟเจเจฒ เจเฉฐเจเจฐเจซเฉเจธ เจตเจฟเฉฑเจ เจเจพเจฐเจตเจพเจเจเจ เจฆเฉ เจเฉฑเจ เจฒเฉเฉ เจเจฐเจพเจเจเฉเฅค
$ 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 เจฆเฉเจเจฐเจพ เจเฉฑเจ เจธเฉเจเจเจพเจเจ เจชเฉเจเจฐเจจ เจฌเจฃเจพเจเจฃเจพ
เจเฉเจเจซเจฟเจเจฐ เจเจฐเจจ เจฒเจ, เจเฉฑเจฌเฉ เจฎเฉเจจเฉ เจตเจฟเฉฑเจ เจกเจฟเจธเจเจตเจฐ เจธเฉเจเจธเจผเจจ เจฆเฉ เจเฉเจฃ เจเจฐเฉ, เจ
เจคเฉ เจเฉฐเจกเฉเจเจธ เจชเฉเจเจฐเจจ เจฌเจฃเจพเจเจฃ เจตเจพเจฒเฉ เจชเฉฐเจจเฉ 'เจคเฉ เจเจพเจเฅค
"เจเฉฐเจกเฉเจเจธ เจชเฉเจเจฐเจจ เจฌเจฃเจพเจ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจเฉ, เจ
เจธเฉเจ เจธเฉเจเจเจพเจเจ เจฌเจฃเจพเจเจฃ เจตเจพเจฒเฉ เจชเฉฐเจจเฉ 'เจคเฉ เจชเจนเฉเฉฐเจ เจเจพเจเจฆเฉ เจนเจพเจเฅค "เจเฉฐเจกเฉเจเจธ เจชเฉเจเจฐเจจ เจจเจพเจฎ" เจเฉเจคเจฐ เจตเจฟเฉฑเจ, "เจฒเฉเจเจธเจเฉเจธเจผ-*" เจฆเจพเจเจฒ เจเจฐเฉเฅค เจเฉเจเจฐ เจธเจญ เจเฉเจ เจธเจนเฉ เจขเฉฐเจ เจจเจพเจฒ เจเฉเจเจซเจฟเจเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจคเจพเจ เจนเฉเจ เจพเจ เจเจฟเจฌเจพเจจเจพ เจจเจฟเจฏเจฎ เจฆเฉ เจ
เจงเฉเจจ เจเจเจฃ เจตเจพเจฒเฉ เจธเฉเจเจเจพเจเจ เจฆเจฟเจเจพเจเจเจพเฅค
เจ
เจเจฒเฉ เจชเฉฐเจจเฉ 'เจคเฉ, เจเจพเจเจฎเจธเจเฉเจเจช เจฆเฉ เจจเจพเจฒ เจเฉเฉฐเจเฉ เจเฉเจคเจฐ เจฆเฉ เจเฉเจฃ เจเจฐเฉ, เจธเจพเจกเฉ เจเฉเจธ เจตเจฟเฉฑเจ เจเจน เจนเฉ @timestamp
.
เจเจน เจธเฉเจเจเจพเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจชเฉฐเจจเฉ เจจเฉเฉฐ เจฒเจฟเจเจเจเจพ, เจชเจฐ เจเจธ เจธเจฎเฉเจ เจธเจพเจกเฉ เจคเฉเจ เจเฉเจ เจนเฉเจฐ เจเจพเจฐเจตเจพเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค
เจนเฉเจฃ เจ เจธเฉเจ เจฆเฉเจฌเจพเจฐเจพ เจกเจฟเจธเจเจตเจฐ เจธเฉเจเจธเจผเจจ 'เจคเฉ เจเจพ เจธเจเจฆเฉ เจนเจพเจ, เจเจฟเฉฑเจฅเฉ เจ เจธเฉเจ เจฒเฉเจ เจเจเจเจฐเฉเจเจ เจฆเฉเจเจพเจเจเฉเฅค
เจกเฉเจธเจผเจฌเฉเจฐเจก
เจเฉฑเจฌเฉ เจฎเฉเจจเฉ เจตเจฟเฉฑเจ, เจกเฉเจธเจผเจฌเฉเจฐเจก เจฌเจฃเจพเจเจฃ เจตเจพเจฒเฉ เจญเจพเจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ เจคเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจชเฉฐเจจเฉ 'เจคเฉ เจเจพเจเฅค
"เจจเจตเจพเจ เจกเฉเจธเจผเจฌเฉเจฐเจก เจฌเจฃเจพเจ" 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ
เจคเฉ เจกเฉเจธเจผเจฌเฉเจฐเจก เจตเจฟเฉฑเจ เจตเจธเจคเฉเจเจ เจเฉเฉเจจ เจฒเจ เจชเฉฐเจจเฉ 'เจคเฉ เจเจพเจเฅค
"เจจเจตเจพเจ เจฌเจฃเจพเจ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ, เจ
เจคเฉ เจธเจฟเจธเจเจฎ เจคเฉเจนเจพเจจเฉเฉฐ เจกเจพเจเจพ เจกเจฟเจธเจชเจฒเฉ เจฆเฉ เจเจฟเจธเจฎ เจเฉเจฃเจจ เจฒเจ เจชเฉเฉฑเจเฉเจเจพเฅค เจเจฟเจฌเจพเจจเจพ เจตเจฟเฉฑเจ เจเจนเจจเจพเจ เจฆเฉ เจเฉฑเจ เจตเฉฑเจกเฉ เจเจฟเจฃเจคเฉ เจนเฉ, เจชเจฐ เจ
เจธเฉเจ "เจตเจฐเจเฉเจเจฒ เจฌเจพเจฐ" เจ
เจคเฉ เจเฉฑเจ เจธเจพเจฐเจฃเฉเจฆเจพเจฐ "เจกเฉเจเจพ เจเฉเจฌเจฒ" เจฆเฉ เจเฉฑเจ เจเฉเจฐเจพเจซเจฟเจเจฒ เจชเฉเจฐเจคเฉเจจเจฟเจงเจคเจพ เจฌเจฃเจพเจเจฃ 'เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเจพเจเจเฉเฅค เจชเฉเจธเจผเจเจพเจฐเฉ เจฆเฉเจเจ เจนเฉเจฐ เจเจฟเจธเจฎเจพเจ เจจเฉเฉฐ เจตเฉ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจธเฉฐเจฐเจเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
เจเฉเจ เจเจชเจฒเจฌเจง เจตเจธเจคเฉเจเจ เจจเฉเฉฐ B เจ
เจคเฉ E เจฒเฉเจฌเจฒ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเจฟเจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉ เจเจฟ เจซเจพเจฐเจฎเฉเจ เจชเฉเจฐเจฏเฉเจเจพเจคเจฎเจ เจเจพเจ เจฌเฉเจเจพ เจเฉเจธเจเจฟเฉฐเจ เจตเจฟเฉฑเจ เจนเฉเฅค เจธเจฎเฉเจ เจฆเฉ เจจเจพเจฒ, เจซเจพเจฐเจฎเฉเจ เจฌเจฆเจฒ เจธเจเจฆเจพ เจนเฉ เจเจพเจ เจเจฟเจฌเจพเจจเจพ เจคเฉเจ เจชเฉเจฐเฉ เจคเจฐเฉเจนเจพเจ เจ
เจฒเฉเจช เจนเฉ เจธเจเจฆเจพ เจนเฉเฅค
เจฒเฉฐเจฌเจเจพเจฐเฉ เจชเฉฑเจเฉ
โเจตเจฐเจเฉเจเจฒ เจฌเจพเจฐโ เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจเจ เจธเจพเจกเฉ เจธเฉเจตเจพ เจฆเฉ เจธเจซเจฒ เจ เจคเฉ เจ เจธเจซเจฒ เจเจตเจพเจฌ เจธเจฅเจฟเจคเฉเจเจ เจฆเฉ เจ เจจเฉเจชเจพเจค เจฆเจพ เจเฉฑเจ เจนเจฟเจธเจเฉเจเฉเจฐเจพเจฎ เจฌเจฃเจพเจเจเฅค เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจ เฉฐเจค เจตเจฟเฉฑเจ, เจธเจพเจจเฉเฉฐ เจนเฉเจ เจพเจ เจฆเจฟเฉฑเจคเจพ เจเฉเจฐเจพเจซ เจฎเจฟเจฒเจฆเจพ เจนเฉ:
เจ
เจธเฉเจ เจธเจพเจฐเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจเฉฑเจ เจเจตเจพเจฌ เจธเจฅเจฟเจคเฉ < 400 เจธเจซเจฒ เจตเจเฉเจ, เจ
เจคเฉ >= 400 เจจเฉเฉฐ เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเฉ เจตเจเฉเจ เจธเจผเฉเจฐเฉเจฃเฉเจฌเฉฑเจง เจเจฐเจพเจเจเฉเฅค
เจเฉฑเจ "เจตเจฐเจเฉเจเจฒ เจฌเจพเจฐ" เจเจพเจฐเจ เจฌเจฃเจพเจเจฃ เจฒเจ, เจธเจพเจจเฉเฉฐ เจเฉฑเจ เจกเจพเจเจพ เจธเจฐเฉเจค เจเฉเจฃเจจ เจฆเฉ เจฒเฉเฉ เจนเฉเฅค เจเฉฐเจกเฉเจเจธ เจชเฉเจเจฐเจจ เจเฉเจฃเฉ เจเฉ เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจฌเจฃเจพเจเจ เจธเฉเฅค
เจฎเฉเจฒ เจฐเฉเจช เจตเจฟเฉฑเจ, เจเฉฑเจ เจกเฉเจเจพ เจธเจฐเฉเจค เจเฉเจฃเจจ เจคเฉเจ เจฌเจพเจ
เจฆ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจ เฉเจธ เจเฉเจฐเจพเจซ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเจพเฅค เจเจฒเฉ เจเจธเจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเฉเจเฅค
"Buckets" เจฌเจฒเจพเจ เจตเจฟเฉฑเจ, "Add" เจฌเจเจจ เจจเฉเฉฐ เจฆเจฌเจพเจ, "X-asis" เจจเฉเฉฐ เจเฉเจฃเฉ เจ
เจคเฉ X เจงเฉเจฐเจพ เจธเฉเจ เจ
เจช เจเจฐเฉเฅค เจเจ เจฒเฉเจ เจตเจฟเฉฑเจ เจเจเจเจฐเฉเจเจ เจฆเฉ เจฐเจธเฉเจฆ เจฒเจ เจเจพเจเจฎเจธเจเฉเจเจชเจพเจ เจจเฉเฉฐ เจชเจพเจธเฉ เจฐเฉฑเจเฉเจเฅค "เจเจเจฐเฉเจเฉเจธเจผเจจ" เจเฉเจคเจฐ เจตเจฟเฉฑเจ, "เจคเจพเจฐเฉเจ เจนเจฟเจธเจเฉเจเฉเจฐเจพเจฎ" เจเฉเจฃเฉ, เจ
เจคเฉ "เจซเฉเจฒเจก" เจตเจฟเฉฑเจ "@timestamp" เจเฉเจฃเฉ, เจธเจฎเจพเจ เจเฉเจคเจฐ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเจพ เจนเฉเฅค เจเจฒเฉ "เจเฉฑเจเฉ-เจเฉฑเจ เจ
เฉฐเจคเจฐเจพเจฒ" เจจเฉเฉฐ "เจเจเฉ" เจธเจฅเจฟเจคเฉ เจตเจฟเฉฑเจ เจเฉฑเจก เจฆเฉเจเจ, เจ
เจคเฉ เจเจน เจเจชเจฃเฉ เจเจช เจนเฉ เจธเจพเจกเฉ เจกเจฟเจธเจชเจฒเฉเจ
เจฆเฉ เจ
เจจเฉเจเฉเจฒ เจนเฉ เจเจพเจตเฉเจเจพเฅค
"เจ
เฉฑเจชเจกเฉเจ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจจ เจจเจพเจฒ, เจ
เจธเฉเจ เจนเจฐ 30 เจธเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจตเจพเจฒเจพ เจเฉฑเจ เจเฉเจฐเจพเจซ เจฆเฉเจเจพเจเจเฉเฅค
เจเจ เจนเฉเจฃ Y-เจงเฉเจฐเฉ เจฆเฉ เจจเจพเจฒ เจเจพเจฒเจฎ เจธเฉเจ เจ
เจช เจเจฐเฉเจเฅค เจนเฉเจฃ เจ
เจธเฉเจ เจเฉเจฃเฉ เจเจ เจธเจฎเฉเจ เจฆเฉ เจ
เฉฐเจคเจฐเจพเจฒ เจตเจฟเฉฑเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเฉเฉฑเจฒ เจธเฉฐเจเจฟเจ เจฆเจฟเจเจพ เจฐเจนเฉ เจนเจพเจเฅค
เจเจ "เจเจเฉฑเจ เฉ" เจฎเฉเฉฑเจฒ เจจเฉเฉฐ "เจธเจฎ เจฌเฉฑเจเฉเจ" เจตเจฟเฉฑเจ เจฌเจฆเจฒเฉเจ, เจเฉ เจธเจพเจจเฉเฉฐ เจธเจซเจฒ เจ
เจคเฉ เจ
เจธเจซเจฒ เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจกเฉเจเจพ เจจเฉเฉฐ เจเฉเฉเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเฉเจตเฉเจเจพเฅค เจฌเจพเจฒเจเฉ -> เจเจเจฐเฉเจเฉเจธเจผเจจ เจฌเจฒเจพเจ เจตเจฟเฉฑเจ, "เจซเจฟเจฒเจเจฐ" เจฆเฉเจเจฐเจพ เจเจเจฐเฉเจเฉเจธเจผเจจ เจฆเฉ เจเฉเจฃ เจเจฐเฉ เจ
เจคเฉ "statusCode >= 400" เจฆเฉเจเจฐเจพ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจธเฉเจ เจเจฐเฉเฅค เจ
เจคเฉ "เจเจธเจเจฎ เจฒเฉเจฌเจฒ" เจซเฉเจฒเจก เจตเจฟเฉฑเจ, เจ
เจธเฉเจ เจเจพเจฐเจ เจ
เจคเฉ เจเจฎ เจธเฉเจเฉ เจตเจฟเฉฑเจ เจฆเฉฐเจคเจเจฅเจพ เจตเจฟเฉฑเจ เจตเจงเฉเจฐเฉ เจธเจฎเจเจฃ เจฏเฉเจ เจกเจฟเจธเจชเจฒเฉ เจฒเจ เจธเฉฐเจเฉเจคเจ เจฆเจพ เจเจชเจฃเจพ เจจเจพเจฎ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจพเจเฅค
เจธเฉเจเจฟเฉฐเจเจพเจ เจฌเจฒเจพเจ เจฆเฉ เจนเฉเจ เจพเจ "เจ
เฉฑเจชเจกเฉเจ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจจ เจจเจพเจฒ, เจธเจพเจจเฉเฉฐ เจธเจฎเฉฑเจธเจฟเจ เจฆเฉเจเจ เจฌเฉเจจเจคเฉเจเจ เจตเจพเจฒเจพ เจเฉเจฐเจพเจซ เจฎเจฟเจฒเฉเจเจพเฅค
เจเฉเจเจฐ เจคเฉเจธเฉเจ เจฆเฉฐเจคเจเจฅเจพ เจฆเฉ เจ
เฉฑเจเฉ เจเฉฑเจเจฐ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจฆเฉ เจนเฉ, เจคเจพเจ เจเฉฑเจ เจตเจฟเฉฐเจกเฉ เจฆเจฟเจเจพเจ เจฆเฉเจตเฉเจเฉ เจเจฟเจธ เจตเจฟเฉฑเจ เจคเฉเจธเฉเจ เจเจพเจฒเจฎเจพเจ เจฆเจพ เจฐเฉฐเจ เจฌเจฆเจฒ เจธเจเจฆเฉ เจนเฉเฅค
เจนเฉเจฃ เจเจ เจเจพเจฐเจ เจตเจฟเฉฑเจ เจธเจซเจฒ เจฌเฉเจจเจคเฉเจเจ เจฆเจพ เจกเฉเจเจพ เจเฉเฉเฉเจเฅค "เจฎเฉเจเฉเจฐเจฟเจเจธ" เจญเจพเจ เจตเจฟเฉฑเจ, "เจธเจผเจพเจฎเจฒ เจเจฐเฉ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ
เจคเฉ "Y-เจงเฉเจฐเจพ" เจเฉเจฃเฉเฅค
เจฌเจฃเจพเจ เจเจ เจฎเฉเจเฉเจฐเจฟเจ เจตเจฟเฉฑเจ, เจ
เจธเฉเจ เจเจฒเจค เจฌเฉเจจเจคเฉเจเจ เจฒเจ เจเจนเฉ เจธเฉเจเจฟเฉฐเจเจพเจ เจฌเจฃเจพเจเจเจฆเฉ เจนเจพเจเฅค เจธเจฟเจฐเจซ เจซเจฟเจฒเจเจฐ เจตเจฟเฉฑเจ เจ
เจธเฉเจ "statusCode <400" เจจเฉเฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจฆเฉ เจนเจพเจเฅค
เจจเจตเฉเจ เจเจพเจฒเจฎ เจฆเจพ เจฐเฉฐเจ เจฌเจฆเจฒ เจเฉ, เจธเจพเจจเฉเฉฐ เจธเจฎเฉฑเจธเจฟเจ เจตเจพเจฒเฉ เจ
เจคเฉ เจธเจซเจฒ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจ
เจจเฉเจชเจพเจค เจฆเจพ เจเฉฑเจ เจกเจฟเจธเจชเจฒเฉ เจฎเจฟเจฒเจฆเจพ เจนเฉเฅค
เจธเจเจฐเฉเจจ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ "เจธเฉเจต" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจเฉ เจ
เจคเฉ เจจเจพเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจจเจพเจฒ, เจ
เจธเฉเจ เจกเฉเจธเจผเจฌเฉเจฐเจก 'เจคเฉ เจชเจนเจฟเจฒเจพ เจเจพเจฐเจ เจฆเฉเจเจพเจเจเฉเฅค
เจกเจพเจเจพ เจเฉเจฌเจฒ
เจนเฉเจฃ เจเฉเจฌเฉเจฒเจฐ เจฆเฉเจฐเจฟเจธเจผ "เจกเฉเจเจพ เจเฉเจฌเจฒ" เจคเฉ เจตเจฟเจเจพเจฐ เจเจฐเฉเฅค เจเจ เจฌเฉเจจเจคเฉ เจเฉเจคเฉ เจเจ เจธเจพเจฐเฉ URL เจฆเฉ เจธเฉเจเฉ เจ เจคเฉ เจเจนเจจเจพเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเจฟเจฃเจคเฉ เจฆเฉ เจจเจพเจฒ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจฌเจฃเจพเจเจเฅค เจตเจฐเจเฉเจเจฒ เจฌเจพเจฐ เจเจฆเจพเจนเจฐเจจ เจฆเฉ เจจเจพเจฒ, เจ เจธเฉเจ เจชเจนเจฟเจฒเจพเจ เจเฉฑเจ เจกเฉเจเจพ เจธเจฐเฉเจค เจเฉเจฃเจฆเฉ เจนเจพเจเฅค
เจเจธ เจคเฉเจ เจฌเจพเจ
เจฆ, เจเฉฑเจ เจเจพเจฒเจฎ เจตเจพเจฒเฉ เจเฉฑเจ เจธเจพเจฐเจฃเฉ เจธเจเฉเจฐเฉเจจ 'เจคเฉ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจนเฉเจตเฉเจเฉ, เจเฉ เจเฉเจฃเฉ เจเจ เจธเจฎเฉเจ เจฆเฉ เจ
เฉฐเจคเจฐเจพเจฒ เจฒเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจเฉเฉฑเจฒ เจธเฉฐเจเจฟเจ เจจเฉเฉฐ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเฉเฅค
เจ
เจธเฉเจ เจธเจฟเจฐเจซ "Buckets" เจฌเจฒเจพเจ เจฌเจฆเจฒเจพเจเจเฉเฅค "เจธเจผเจพเจฎเจฒ เจเจฐเฉ" เจฌเจเจจ 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ
เจคเฉ "เจธเจชเจฒเจฟเจ เจเจคเจพเจฐเจพเจ" เจจเฉเฉฐ เจเฉเจฃเฉเฅค
"เจเจเจฐเฉเจเฉเจธเจผเจจ" เจเฉเจคเจฐ เจตเจฟเฉฑเจ, "เจธเจผเจฐเจคเจพเจ" เจฆเฉ เจเฉเจฃ เจเจฐเฉเฅค เจ
เจคเฉ เจฆเจฟเจเจพเจ เจฆเจฟเฉฑเจคเฉ เจเฉเจคเจฐ "เจซเฉเจฒเจก" เจตเจฟเฉฑเจ "url.keyword" เจฆเฉ เจเฉเจฃ เจเจฐเฉ.
"เจเจธเจเจฎ เจฒเฉเจฌเจฒ" เจเฉเจคเจฐ เจตเจฟเฉฑเจ "Url" เจฎเฉเฉฑเจฒ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจเฉ เจ
เจคเฉ "เจ
เฉฑเจชเจกเฉเจ" 'เจคเฉ เจเจฒเจฟเฉฑเจ เจเจฐเจจ เจจเจพเจฒ, เจ
เจธเฉเจ เจเฉเจฃเฉ เจนเฉเจ เจธเจฎเฉเจ เจฒเจ เจนเจฐเฉเจ URL เจฒเจ เจฌเฉเจจเจคเฉเจเจ เจฆเฉ เจธเฉฐเจเจฟเจ เจฆเฉ เจจเจพเจฒ เจฒเฉเฉเฉเจฆเฉ เจธเจพเจฐเจฃเฉ เจชเฉเจฐเจพเจชเจค เจเจฐเจพเจเจเฉเฅค
เจธเจเฉเจฐเฉเจจ เจฆเฉ เจธเจฟเจเจฐ 'เจคเฉ, "เจธเฉเจต" เจฌเจเจจ 'เจคเฉ เจฆเฉเจฌเจพเจฐเจพ เจเจฒเจฟเฉฑเจ เจเจฐเฉ เจ
เจคเฉ เจเฉเจฌเจฒ เจฆเจพ เจจเจพเจฎ เจฆเจฟเจ, เจเจฆเจพเจนเจฐเจจ เจฒเจ Urlsเฅค เจเจฒเฉ เจกเฉเจธเจผเจฌเฉเจฐเจก 'เจคเฉ เจตเจพเจชเจธ เจเฉฑเจฒเฉเจ เจ
เจคเฉ เจฌเจฃเจพเจ เจเจ เจฆเฉเจตเฉเจ เจฆเฉเจฐเจฟเจธเจผ เจฆเฉเจเจฆเฉ เจนเจพเจเฅค
เจกเฉเจธเจผเจฌเฉเจฐเจก เจจเจพเจฒ เจเฉฐเจฎ เจเจฐเจจเจพ
เจกเฉเจธเจผเจฌเฉเจฐเจก เจฌเจฃเจพเจเจเจฆเฉ เจธเจฎเฉเจ, เจ เจธเฉเจ เจกเจฟเจธเจชเจฒเฉ เจเจฌเจเฉเจเจ เจธเฉเจเจฟเฉฐเจเจพเจ เจตเจฟเฉฑเจ เจธเจฟเจฐเจซเจผ เจฎเฉเฉฑเจ เจฆเฉเจฐเจฟเจธเจผ เจฎเจพเจชเจฆเฉฐเจกเจพเจ เจจเฉเฉฐ เจธเฉเฉฑเจ เจเจฐเจฆเฉ เจนเจพเจเฅค เจตเจธเจคเฉเจเจ เจตเจฟเฉฑเจ เจซเจฟเจฒเจเจฐเจพเจ เจฒเจ เจกเฉเจเจพ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจ เจฆเจพ เจเฉเจ เจฎเจคเจฒเจฌ เจจเจนเฉเจ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, "เจคเจพเจฐเฉเจ เจฐเฉเจเจ", "เจเจชเจญเฉเจเจคเจพ เจฆเฉเจเจฐเจพ เจซเจฟเจฒเจเจฐ เจเจฐเจจเจพ", "เจฌเฉเจจเจคเฉ เจฆเฉ เจฆเฉเจธเจผ เจฆเฉเจเจฐเจพ เจซเจฟเจฒเจเจฐ เจเจฐเจจเจพ", เจเจฆเจฟเฅค เจฒเฉเฉเฉเจเจฆเฉ เจธเจฎเฉเจ เจฆเฉ เจฎเจฟเจเจฆ เจจเจฟเจฐเจงเจพเจฐเจค เจเจฐเจจเจพ เจเจพเจ เจชเฉเฉฑเจเจเจฟเฉฑเจ เจชเฉเจจเจฒ เจตเจฟเฉฑเจ เจฒเฉเฉเฉเจเจฆเฉ เจซเจฟเจฒเจเจฐเจฟเฉฐเจ เจธเฉเจ เจเจฐเจจเจพ เจฌเจนเฉเจค เจเจผเจฟเจเจฆเจพ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจนเฉ, เจเฉ เจเจฟ เจตเจธเจคเฉเจเจ เจฆเฉ เจเฉฑเจชเจฐ เจธเจฅเจฟเจค เจนเฉเฅค
เจเจธ เจชเฉเจจเจฒ 'เจคเฉ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจซเจฟเจฒเจเจฐ เจชเฉเจฐเฉ เจกเฉเจธเจผเจฌเฉเจฐเจก 'เจคเฉ เจฒเจพเจเฉ เจเฉเจคเฉ เจเจพเจฃเจเฉ, เจ
เจคเฉ เจธเจพเจฐเฉ เจกเจฟเจธเจชเจฒเฉ เจเจฌเจเฉเจเจ เจ
เจธเจฒ เจซเจฟเจฒเจเจฐ เจเฉเจคเฉ เจกเฉเจเจพ เจฆเฉ เจ
เจจเฉเจธเจพเจฐ เจฆเฉเจฌเจพเจฐเจพ เจฌเจฃเจพเจ เจเจพเจฃเจเฉเฅค
เจธเจฟเฉฑเจเจพ
เจเจฟเจฌเจพเจจเจพ เจเฉฑเจ เจธเจผเจเจคเฉเจธเจผเจพเจฒเฉ เจธเจพเจงเจจ เจนเฉ เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจเจฟเจธเฉ เจตเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจธเฉเจตเจฟเจงเจพเจเจจเจ เจคเจฐเฉเจเฉ เจจเจพเจฒ เจเจฒเจชเจจเจพ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค เจฎเฉเจ เจฆเฉ เจฎเฉเฉฑเจ เจเจฟเจธเจฎ เจฆเฉ เจกเจฟเจธเจชเจฒเฉ เจฆเฉ เจธเฉเจเจฟเฉฐเจ เจจเฉเฉฐ เจฆเจฟเจเจพเจเจฃ เจฆเฉ เจเฉเจธเจผเจฟเจธเจผ เจเฉเจคเฉ. เจชเจฐ เจนเฉเจฐ เจเจฟเจธเจฎเจพเจ เจจเฉเฉฐ เจเจธเฉ เจคเจฐเฉเจนเจพเจ เจธเฉฐเจฐเจเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจ
เจคเฉ เจธเฉเจเจฟเฉฐเจเจพเจ เจฆเฉ เจฌเจนเฉเจคเจพเจค เจเฉ เจฎเฉเจ "เจชเจฐเจฆเฉ เจฆเฉ เจชเจฟเฉฑเจเฉ" เจเฉฑเจกเฉ เจนเฉ, เจคเฉเจนเจพเจจเฉเฉฐ เจคเฉเจนเจพเจกเฉเจเจ เจเจผเจฐเฉเจฐเจคเจพเจ เจฆเฉ เจ
เจจเฉเจเฉเจฒ เจเจพเจฐเจเจพเจ เจจเฉเฉฐ เจฌเจนเฉเจค เจฒเจเจเจฆเจพเจฐ เจขเฉฐเจ เจจเจพเจฒ เจ
เจจเฉเจเฉเจฒเจฟเจค เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเฉเจตเฉเจเฉเฅค
เจธเจฐเฉเจค: www.habr.com