2019 แฌแแแแ แแ แฉแแแ แฏแแ แแแแแ แแ แแแแฅแแก แกแขแแแแแ แขแฃแแ แแแแแฌแงแแแขแ แแฃแ แแแแแแแก แแแ แแแแชแแแกแแแแก Kubernetes-แจแ. แแ แกแขแแขแแแจแ แฉแแแ แแแแแแ, แ แแแแฃแ แ แแ แแฅแขแแแแก แแแแแแแแแแแก แแแแแงแแแแแแ, แแแแแแแแ แแ แฉแแแแ แซแแแแ, แแฆแแแฉแแแแแ แแ แแแแแแแแ แแ แแแแ แแแแแฌแงแแแขแแแแแแแ.
แแฃแแชแ, แแแ แแแ แ แแแจแ, แแ แแแแแแแแแ แแแแฅแแแก, แ แแ แกแฎแแแแแกแฎแแ แแแแฎแแแ แแแแแก แแกแแแก แซแแแแแ แแแแกแฎแแแแแแฃแแ แ แแ แแฃแ แแแแแแแก แจแแแ แแแแแแ:
- แแแแแแก แกแฃแ แก แฃแกแแคแ แแฎแแแแแก แแ แแฃแแแขแแก แแฃแ แแแแแแแก แแแฎแแ;
- แแแแแ - แแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แชแแแขแ แแแแแแแฃแแ แญแ แ;
- แแแแแกแแแแก แแ แกแแแแแ แแกแแ แแฎแแแแ แแแแแแแชแแแก แแฃแ แแแแแแแก แจแแแ แแแแแ, แแแแแแแแแ, แแแแแแกแแ แแแแก แแแแแแแแแแ.
แฅแแแแแ แแแชแแแฃแแแ แฅแแแแแ แแแงแแแแแแ แคแ แแแแแแขแ แแแแก แจแแกแแฎแแ, แแฃ แ แแแแ แแแแแแฎแแ แชแแแแแ แกแฎแแแแแกแฎแแ โแกแฃแ แแแแแแแก แกแแโ แแ แ แ แกแแ แแฃแแแแแ แจแแแแฎแแแ.
แแแแ แแ: แฎแ-แขแงแแก แแแกแขแ แฃแแแแขแแแแก แจแแกแแฎแแ
แคแแแ แฎแ-แขแงแแก แกแแกแขแแแแก แแแแแแแแแขแแแแก แจแแกแแฎแแ
แแแแแแแแ แแแแ แแแ แแแแแ แ, แ แแก แจแแแแแแแแช แจแแแฃแจแแแแ แแฃแ แแแแแแแก แจแแแ แแแแแแกแ แแ แแแแแแแแก แแแแแแแแแแแแแ, แ แแกแแช แแฆแแก แแแงแแแแแ. แฏแแ แแแแแ 1950-แแแ แฌแแแแจแ Fortran-แแ แจแแแแแขแแแ แกแขแแแแแ แขแฃแแ แจแแงแแแแแก/แแแแแแแแแแ แแแแแแแแแก แแแแแแแ, แ แแแแแแช แแแแฎแแแ แ แแ แแแ แแแแกแขแก แแแกแ แแ แแแ แแแแก แแแแแ แแแแจแ. แแก แแงแ แแแ แแแแ แแแแแแฃแขแแ แฃแแ แแฃแ แแแแแแ, แ แแแแแแแแช แแแฃแแแแแแแก แชแฎแแแ แแแ แแแแ แแแแแแ แแ แแแ แแแแกแขแแแก. แแฆแแก แฉแแแ แแแแจแ แแฎแแแแแ แฎแ-แขแงแแก แกแแกแขแแแแก แแแ แแแ แแแแแแแแแขแก - แแแ แแแแก แฌแงแแ แ แแ โแแฌแแ แแแแแแแโ..
แแแแแแฃแขแแ แฃแแ แแแชแแแแ แแแ แแ แแแแแแแ แ: แแแฉแแแ แแแแแแฃแขแแ แฃแแ แฅแกแแแแแ, แแแ แแแแ แแแแกแขแแ แแแ... แ แแแแแแแแ แแแแแแฃแขแแ แแกแแแ แจแแแแแแ แแ แแแแแแแฅแกแฃแ แแ แกแแกแขแแแแแแ แแแแฌแงแแก แแฃแจแแแแ. แแฎแแ แกแแกแขแแแแก แแแแแแแกแขแ แแขแแ แแแ แแซแฃแแแแฃแแแ แแงแแแแ แจแแแแ แแแแ แแฃแ แแแแแแ แ แแแแแแแแ แแแแ แแขแแแแ แแ แแแแกแแแฃแแ แแแฃแ แจแแแแฎแแแแแแจแ แแแ แจแแแซแแแ แแแแแแขแแแแแแ OS แแแ แแแแก แจแแขแงแแแแแแแแแ แแ แจแแแแฎแแแแแจแ, แแฃ แแแ แแแกแญแแ แแแแแแแ แกแแกแขแแแแก แฃแแแแ แแกแแแแก แแแแแแแแแแ. แแฃแ แแแแแแแก แจแแแ แแแแแแก แชแแแขแ แแแแแแแฃแแ แกแแกแขแแแแแแก แแฆแกแแฌแแ แแ 2000-แแแแ แฌแแแแแก แแแกแแฌแงแแกแจแ แแแแแฅแแแงแแแ
แแฃแ แแแแแแแก แแแชแฃแแแแแก แแ แแแกแแแ แแ แแแ แขแแฅแแแแแแแแแแก แคแแ แแแ แแแแแ แแแแกแแแ แแ แแแ, แแแฉแแแ แแแแฎแแ, แแฃ แ แ แแฃแ แแแแแแ แฃแแแ แแงแแก แแแฎแแ แฎแแแฃแแแ แฉแแแแแแฃแแ แแแแฎแแแ แแแแแแแกแแแแก. แแแ แขแแแ แแแแกแแแแก แฎแแแกแแฌแงแแแแ (awk/sed/grep) แจแแแชแแแแ แฃแคแ แ แแแฌแแแแแแแแแ แแฃแ แแแแแก แแแแฎแแแแแแ - แแแกแแแ แแแแแแแแแขแ.
แแแ แแแแก แแแชแฃแแแแแก แแแแ แแแก แแแแ แกแฎแแ แ แแ แแแแ แแแ: แแแ แแแ แกแแญแแ แแ, แแแแ แแ แแ แ แงแแแแ. แแ แกแฎแแแแแกแฎแแ แแฃแ แแแแ แแแแแฎแแแก แกแฎแแแแแกแฎแแ แแแแแก แจแแแแ แฉแฃแแแแแก: แแแแแแ แแ แจแแแซแแแแ แแแแแแ แแแก แแฆแแจแ, แฎแแแ แกแฎแแแแ แฃแแแ แแแแฎแแแแแแก 5 แฌแแแก แแแแแแแแแแแจแ. แแกแ แ แแ, แแแแแชแแแแ แแแแแแแแแก แคแแแขแ แแชแแแกแ แแ แแแ แจแ แฃแขแแแแชแแแก แแแแแแแแแขแ แแแแแแขแ แแฃแ แแแแแก แกแแกแขแแแแก - แแแแแ แแฃแฌแแแแ แแแก แคแแแขแ แ.
แจแแแแฎแแแ แแกแแแ แแแแจแแแแแแแแแ แแแฎแขแแแ แแแแแชแแแ: แ แแแฃแแแ แฃแแ แคแแแแแแแแแ แ แแแแชแแฃแ แแแแแชแแแแ แแแแแแแแแ แแ แจแแแแแ แแแแฃแแแแขแแ แแ แแแแขแแ แแแฃแ แจแแแแฎแแแแแ (แแแแแแแแแ, Elasticsearch). แแกแ แ แแ, แกแแชแแแ แแแแแแงแ แแแแแฅแชแแแแแ แก.
แกแแแแแแ แฏแแแจแ, แแฃแ แแแแแก แแแแชแแคแชแแ แแแคแแ แแแแแ แแแแแแแแแ แแ แแแแแ แแแกแขแ แแฅแขแฃแ แแแแแแแ, แ แแแแแแช แแแแแแ แจแแแแแแ แฉแฃแแแ แแกแขแแ แแแกแแแแก. แฃแคแ แ แกแฌแแ แแ, แแฃ แแแแญแแ แแแแแ แแแแแซแแแแแก แฉแแขแแ แแแ แแ แแแแแแขแแแฃแ แ แแแแแ แแจแแก แจแแแแแแ...
แจแแแแแแ, แจแแแแ แแแแ แแแแแ แแ แแจแ แแฃแ แแแแแก แจแแแ แแแแแ แฉแแแแงแแแแแแ แแแแจแแแแแแแแ แฅแแแกแแกแขแแแแ, แ แแแแแกแแช แกแแแแ แแแแแแแ แจแแแซแแแแ แแฌแแแแก แแแแ แแแแแชแแแแแแก แแ แ-แแ แแ แฅแแแกแแฅแชแแ.
แแฃ แแแแกแฆแแช แฉแแแฃแแแแ แแแ แแแแแแญแแแแ แกแแแแแ แแกแ แแฅแแแแแแ "แแแแแก แกแแกแขแแแแกแแแแก", แแฎแแ แกแแขแฃแแชแแ แซแแแแแ แจแแแชแแแแ.
แแฃแแแ แแแขแแแ แแ แแแ แแแ
แ แแแแกแแช Kubernetes แแแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแแ, แแแ แแแแก แจแแแ แแแแแแก แฃแแแ แแ แกแแแฃแแแ แแ แแแแแแแแแช แแ แแแแแแแฎแ แแแ. แแแ แแแแฃแแฌแแแแ, แแก แแแแแ แฃแคแ แ แแขแแแแแแฃแแ แแแฎแแ: แแแคแ แแกแขแ แฃแฅแขแฃแ แฃแแ แแแแขแคแแ แแแก แแแ แแแ แแ แ แแฎแแแแ แแแแแ แขแแแแ, แแ แแแแ แแแแแ แแ แแก แแแ แแฃแแแ. แแแแ แแ แซแแแแแ แกแแ แแแกแแ แแแแฌแงแ แแแแ แแชแแ แแแแ แแกแแ แแแกแแแแ. แแฃแ แแแแแแแก แแแแขแแฅแกแขแจแ, แแก แแแกแแฎแแแ แแฃแ แแแแแก แฌแงแแ แแแแแก แแแแ แ แ แแแแแแแแแแ, แแแ แแแแกแแแฃแแ แแแฃแ แกแแกแแชแแชแฎแแ แชแแแแแ แแ แกแแกแขแแแแก แงแแแแ แแแแแแแแแขแแก แฃแ แแแแ แแแแแก แแแแขแ แแแแ แแฃแ แแแแแแแก แแแจแแแแแแ...
แแแแแแแแจแ, แจแแแแซแแแ แแแแแแชแฎแแแ, แ แแ แแฎแแ, แกแแแฌแฃแฎแแ แแ, แแ แแ แกแแแแแก แกแขแแแแแ แขแแแแแฃแแ แฎแ-แขแงแแก แแแ แแแแขแ Kubernetes-แแกแแแแก, แ แแแแแแช แแแแแแแแแ แจแแแแ แแแ แงแแแแ แแแแแ แฉแแแก. แกแแแแแแแแแแแจแ แงแแแแแแ แแแแฃแแแ แฃแแ แกแฅแแแแแ แจแแแแแแแ:
- แแแฆแแช แฎแกแแแก แแแกแขแแก EFK (Elasticsearch, Fluentd, Kibana);
- แแแฆแแช แชแแแแแแก แแฎแแแฎแแ แแแแแจแแแแฃแแก
แแแแ แแ แแงแแแแแกแฎแ-แขแงแแก แแแแ แแขแแ แ ; - แฉแแแแก (แแ แแฅแแแ แแ แ แแแ แขแ แฉแแแ?..) แแแแฌแแแแ แแแแงแแคแแแ แแแ แกแแแฃแแแ แ แแแแแแแแ แแแแ -
แฎแแก แกแแฎแแ ...
แ แแแแ แช แฌแแกแ, แฉแแแ แแแงแแแแแ แจแแแแแ แแแแแขแแแก K8s แแแแกแขแแ แแแจแ (แแแแแแแแ แแแแแแแแก แแแแแฌแงแแแขแแแแแแแแกแแแแก):
แแฃแแชแ, แแ แแ แจแแแฉแแ แแแแ แแแแ แแแกแขแแแแชแแแกแ แแ แแแแคแแแฃแ แแชแแแก แแแกแขแ แฃแฅแชแแแแแ. แกแแแแแแแ แแ, แงแฃแ แแแฆแแแแก แแแแแแแฎแแแแแ แแแ แแแแแแแแแแแแแแ แแ แฃแคแ แ แแแแแแแฃแ แแแกแแแแแแแ แแแแแแแ แแแ แแแแก แกแแขแฃแแชแแแก แจแแกแแฎแแ.
แแแแ แฏแแจแแ แแแแแแแ K8s-แจแ
"แงแแแแแแฆแแฃแ แ แแฃแ แแแแแแ", แ แแแแแแ แฎแแ แ แแฅ?..
แแแ แแแแก แชแแแขแ แแแแแแแฃแแ แจแแแ แแแแแ แกแแแแแแ แแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแแแ แแแแแฎแแแก แแแแจแแแแแแแแ แ แแกแฃแ แกแแแก, แ แแแแแแแช แแแแฎแแ แฏแแแ แแแ แแแแก แจแแแ แแแแแแแ, แจแแแแฎแแแกแ แแ แแแแฃแจแแแแแแแ. แกแฎแแแแแกแฎแแ แแ แแแฅแขแแแแก แแฅแกแแแฃแแขแแชแแแก แแ แแก แฉแแแ แแแฌแงแแแแแแแ แกแฎแแแแแกแฎแแ แแแแฎแแแแแก แแ แแแแแแ แแแแแแแแแแ แ แกแแแแแ แแชแแ แแ แแแแแแแแก.
แแแแแ แแชแแแแ ClickHouse
แแแแแ แจแแแฎแแแแ แแ แแแฅแขแแ แชแแแขแ แแแแแแแฃแ แกแแชแแแก แแแแแแแชแแแ, แ แแแแแแช แกแแแแแแ แแฅแขแแฃแ แแ แฌแแ แแแฅแแแแก แแฃแ แแแแแแก: 5000 แฎแแแแ แแแขแ แฌแแแจแ. แแแแแฌแงแแ แแฃแจแแแแ แแแก แแฃแ แแแแแแแแ, แแแแแแแขแแ ClickHouse-แจแ.
แ แแแแ แช แแ แแแฅแกแแแแแฃแ แ แ แแแแฃแ แ แแ แ แแฅแแแแ แกแแญแแ แ, 4 แแแ แแแแแแ แกแแ แแแ แ ClickHouse-แแ แฃแแแ แแแแแขแแแ แแฃแแ แแฅแแแแ แแแกแแแก แฅแแแกแแกแขแแแแแ:
แแ แขแแแแก แแแขแแแ แแแ แแแแแแ แแแแแฃแแแ แแแแ, แ แแ แฉแแแ แแชแแแแแแ แแแแฌแแ แแ ClickHouse-แจแ แ แแช แจแแแซแแแแ แกแฌแ แแคแแ. แแ แแแแแชแแแแ แแแแ แ แแแแแ แแแก แแแแแ แแแแ แแแแ แแแกแแแก แแแขแแแ แแแแ, แ แแแแช แจแแแซแแแแ แแแแแแฌแแแแก แจแแแแแแ แจแแชแแแแแแ:
DB::Exception: Too many parts (300). Merges are processing significantly slower than inserts
แคแแฅแขแแ, แ แแ
แแ แฅแชแแแแก แแแแแแแ แแกแแชแแแแแแแ,
แจแแแแจแแแ: แฉแแแแ แแแแแฌแงแแแขแแก แแแแแ แแ แแ แแ แแแแแแฃแ แ แแกแแแฅแขแ ClickHouse-แแแ แแแแแแจแแ แแแฃแแ แแงแ แแ แคแแฅแขแแแ, แ แแ แฉแแแแก แจแแแแฎแแแแแจแ (loghouse) แแแงแแคแ แฎแแ แชแแแแแแแ แแแแแแจแแ แแแฃแแ แแแ แ แชแฎแ แแแแแแก แแแจแแแแแแ.
แจแแแแแแ, แแ แแแแแ, แ แแ แงแแแแ แแ แแแฅแขแก แแ แแฅแแก แกแแแแแ แแกแ แ แแกแฃแ แกแ ClickHouse-แจแ แ แแแแฃแ แแ แแจแ แแฃแ แแแแแแแก แจแแกแแแ แแแแแแแ (แฃแคแ แ แแฃแกแขแแ, แแแแ แแแแแฌแแแแแ แแ แแฅแแแแ แจแแกแแแแแแกแ). แแแ แแ แแแแกแ, แแฅแแแ แฃแแแ แแแแแแงแแแแ แแแฃแแฃแแแขแแ แ, แ แแแแแกแแช แแแแแแแแแแแ แแแแฃแแ แฃแแแแแแ. แแแแแ แแฆแฌแแ แแแ แจแแแแฎแแแแ แ แแแแฃแ แแ. แแ แแ แแ แแก แฉแแแ แแแ แจแแแแแแแแแแ แกแแแแแแ แแ แกแขแแแแแฃแ แ แแแแแฌแงแแแขแ, แ แแแแแแช แแแแ แแแแแแ แแแแฎแแแ แแแแแก แแ แแแแแชแแแแ แกแแจแฃแแแแแแก แจแแแแแแ แแแแแแแ แแแ แแแ แแแแแแแแฃแ แ แแแแแแแแแแแ...
แ แแช แจแแแฎแแแ Elasticsearch-แก?
แชแแแแแแแ, แ แแ Elasticsearch แฃแแแแแแแแแ แแซแแแ แแแขแแแ แแแแก. แแชแแแแ แแแแแ แแ แแแฅแขแจแ. แแฎแแ แแแขแแแ แแแ แแกแ แแแแแแงแฃแ แแแ:
Elasticsearch-แแ แจแแซแแ แแแแแชแแแแ แแแแแแแก แแแแฃแจแแแแแ, แแฃแแชแ, แแแกแแ แแกแแแ แขแแแแแแก แฉแแฌแแ แ แแแแแ แแงแแแแแก CPU-แก. แแก แฌแงแแแแ แแแแกแขแแ แแก แแ แแแแแแแแแ. แขแแฅแแแแฃแ แแ, แแก แแ แแ แแก แแ แแแแแแ, แแแแ แแ แแ แแแแแ, แ แแ แแฎแแแแ แแฃแ แแแแแก แจแแแ แแแแแแก แกแแกแขแแแแก แคแฃแแฅแชแแแแแ แแแแกแแแแก แฉแแแ แฃแแแ แแแงแแแแแ แแแแฎแแแแแแ 8 แแแ แแแก แแ แแแแฅแแก แกแแกแขแแแแจแ แแแแแขแแแแแ แแแฆแแ แแแขแแแ แแฃแแ แแแแแแแแแขแ...
แแแแแแแ แ: แแก แแแ แแแแขแ แจแแแซแแแแ แแงแแก แแแแแ แแแแแฃแแ, แแแแ แแ แแฎแแแแ แแ แจแแแแฎแแแแแจแ, แแฃ แแ แแแฅแขแ แแแแแ แแ แแแกแ แแแแแฏแแแแขแ แแแแ แแ แแก แแแแจแแแแแแแแแ แ แแกแฃแ แกแแแ แแแฎแแ แฏแแก แชแแแขแ แแแแแแแฃแแ แฎแ-แขแงแแก แกแแกแขแแแแแ.
แแแจแแ แฉแแแแแ แแฃแแแแ แแแ แแแแฎแแ:
แ แ แแฃแ แแแแแแแ แแแแแแแแแ แกแแญแแ แ?
แจแแแแชแแแแ แแแแแ แจแแแชแแแแแ แแแแแแแ: แแฃแ แแแแแแ แแ แแแ แแฃแแแ แฃแแแ แแงแแก แแแคแแ แแแขแแฃแแ แแ แแ แ แแแคแแ แฃแแ แงแแแแ แแแแแแแ แกแแกแขแแแแจแ.
แแแฅแแแ, แแแแฅแแก แฌแแ แแแขแแแฃแแ แแแแแแ แแแฆแแแแ. แ แ แแฃแ แแแแแแแ แแแแจแแแแแแแแแ? แ แแช แจแแแซแแแแ แแแขแ แแแคแแ แแแชแแแก แจแแแ แแแแแ, แแแแแแแแแ, แแแแแฎแแแก แแแ แแแญแแแแ, แจแแกแแแแจแแแแ แแแแแ. แแแแ แแ แแ แแแฃแฅแขแแก แแแขแแแแแจแ แแแแแกแแฎแฃแแแแแก แญแ แแก แกแแ แแแกแแก แงแแแแ แแฃแ แแแแ แแ แแ แแก แแ แแขแแแฃแแ แฉแแแแแแแก: แกแแแแแ แแกแแ แแฎแแแแ แจแแชแแแแแแ แแ แแแคแแ แแแแแฃแแ แแแแแขแแ แแแแ (แแแแแแแแแ, 500 แจแแชแแแแแก แแ แแชแแแขแ, แ แแแแแกแแช แแก แแแแแแแแแขแ แฌแแ แแแจแแแก).
แแแแขแแ แแแแแแแ แแแกแแแแแแแ, แ แแ แชแแแขแ แแแแแแแฃแแ แฎแ-แขแงแ แงแแแแแแแแก แแ แแ แแก แแแแแ แแแแแฃแแ. แซแแแแแ แฎแจแแ แแ แแแแแแขแก แกแฃแ แก แจแแแแ แแแแก แงแแแแ แแฃแ แแแแ แแ แ แแแแแแแ, แแฃแแชแ แกแแแแแแแแแแจแ, แแแแแ แแฃแ แแแแแแแ, แกแแญแแ แแ แแฎแแแแ แแแ แแแแแ 5% แจแแขแงแแแแแแแแแ, แ แแแแแแแช แแ แแขแแแฃแแแ แแแแแแกแแกแแแแก:
- แแแแฏแแ แกแแแแแ แแกแแ, แแแฅแแแ, แแฎแแแแ แแแแขแแแแแ แแก แแฃแ แแแแแก แแแแแกแ แแ แจแแชแแแแแแแก แแแแแฅแขแแ แแก แแแแคแแแฃแ แแชแแ (แแแแแแแแแ, Sentry).
- แจแแชแแแแแก แจแแกแแฎแแ แจแแขแงแแแแแแแ แแ แแแแ แแแแแแฃแ แ แแฃแ แแแแ แฎแจแแ แแ แจแแแซแแแแ แแงแแก แกแแแแแ แแกแ แแแชแแแแแขแแแแก แแแแแกแแซแแแแแแ.
- แฉแแแ แแแฅแแแแ แแ แแแฅแขแแแ, แ แแแแแแแช แแฎแแแแ แคแฃแแฅแชแแแแแแฃแ แ แขแแกแขแแแแแ แแ แจแแชแแแแแแแก แจแแแ แแแแแแก แกแแกแขแแแแแแ แจแแกแ แฃแแแ. แแแแแแแแแ แก แแ แกแญแแ แแแแแแ แแฃแ แแแแแแ, แ แแแแ แช แแกแแแ - แแแ แแแแแแฎแแก แงแแแแแคแแ แ แจแแชแแแแแก แแแแแแแแ.
แแแฃแกแขแ แแชแแ แชแฎแแแ แแแแแแ
แแแแแ แแ แแ แแแแแแ แจแแแซแแแแ แแงแแก แแแ แแ แแแแแแแแ. แฉแแแ แแแแแฆแแ แแแแฎแแแแ แฉแแแแ แแ แ-แแ แแ แแแแแแขแแก แฃแกแแคแ แแฎแแแแแก แแฃแแแแกแแแ, แ แแแแแแช แฃแแแ แแงแแแแแแ แแแแแ แชแแฃแ แแแแแฌแงแแแขแแก, แ แแแแแแช แจแแแฅแแแ Kubernetes-แแก แแแแแ แแแแแแ แแแแ แฎแแแ แแแ แ.
แกแแญแแ แ แแงแ แแฃแ แแแแแแแก แจแแแ แแแแแแก แชแแแขแ แแแแแแแฃแแ แกแแกแขแแแแก โแแแแแแแแ แแแโ แแแ แแแ แแขแแฃแแ แแ แแแแแแแแแก แแแแแแแแแแก แกแแแกแแ แแ - QRadar. แแ แกแแกแขแแแแก แจแแฃแซแแแ แแฃแ แแแแแแแก แแแฆแแแ syslog แแ แแขแแแแแแก แแแจแแแแแแ แแ แแแแ แแแแฆแแแ FTP-แแแ. แแฃแแชแ, แแแฃแงแแแแแแแแ แจแแฃแซแแแแแแ แแงแ แแแกแ แแแขแแแ แแ แแแ remote_syslog แแแแฃแแแแ fluentd-แแกแแแแก (แ แแแแ แช แแฅแแ,
แจแแแแแแ, แแแแแแกแแกแแแแก แแ แแขแแแฃแแ แแฃแ แแแแแแแก แแแฌแแแ แแแขแแแ แแ FTP QRadar-แแ, แฎแแแ แแแแ แ แแแฌแแแ แแแแแแแกแแแแ แแแ แแแกแขแแแชแแฃแ แ syslog-แแก แแแจแแแแแแ แแแ แแแแแ แแแแแซแแแแแแ. แแแแกแแแแก แแ แแแแฌแแ แแ
แแแแแ แแ แแ แแแแแแแแ แกแแแแแแ แแแขแงแแแแแแก แแแแแ, แแฃ แ แ แแ แฃแแแ แแแแแแแแ. แฉแแแแ แแ แ-แแ แแ แแแแแแขแ แแแแฃแจแแแแแแกแแแแก แแแแแแฃแ แแแแฎแแแ แแแแแกแแแ แแแแแแแแ แแแแแแแแแ, แแแแแแแแแฃแแแ แแ แแแแแฎแแแแแแแ แแ แแกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแแแแแแแแ แแแคแแ แแแชแแ แแฃแ แแแแจแ. แ แแแแ แช แแฅแแแ แแแฎแแแแ, แแกแแแ แแฃแ แแแแแแ แฃแแแแฃแ แแกแแ แแแฃแฎแแ แฎแแแแแ แแงแ แ แแแแ แช แฌแแกแแแแแฎแแ, แแกแแแ แจแแกแแแแฎแแ.
แแ แแขแแ แแฃแแแแ แแฃแ แแแแแแแกแแแแก
แแกแแแ แแแแแแแแแแ แแแแงแแแแ แ แแแกแแแแแแแ, แ แแ แแแ แแ แแฃแ แแแแแก แจแแแ แแแแแแก แกแแกแขแแแแก แแ แฉแแแแกแ, แกแแญแแ แแ แแกแแแ แแแแแ แจแแแแฃแจแแแแ แแแ แแแ! แ แ แแแแฎแแแแแแแ แแฅ?
- แแฃแ แแแแแแ แฃแแแ แแงแแก แแแแฅแแแแ แฌแแแแแฎแแแแ แคแแ แแแขแจแ (แแแแแแแแแ, JSON).
- แแฃแ แแแแแแ แฃแแแ แแงแแก แแแแแแฅแขแฃแ แ แแ แจแแกแแแแก แฎแแ แแกแฎแแก แจแแชแแแแก แจแแกแแซแแแแแแแแ, แจแแกแแซแแ แแ แแแแแแแแแก แแแแแ แแแแก แแแแแแ. แแแแแแ แแฃแแแ, แกแแฌแแ แแแ แแแ แแแแจแ แแฅแแแ แฃแแแ แแฌแแ แแแแ แกแแกแขแแแแแ แญแ แแก แแแแแก แแกแแแแกแ แแแคแ แแฎแแแแแ แแ แจแแชแแแแ.
- แแฃแ แแแแแแ แฃแแแ แแงแแก แแแ แแแแแแแแฃแแ, แแแฃ แแฃแ แแแแแก แแแแแฅแขแจแ แงแแแแ แฎแแแก แฃแแแ แฐแฅแแแแแก แแ แแ แแ แแแแแ แแแแแก แขแแแ.
แแ แแกแขแ แฃแฅแขแฃแ แแ แแแฃแแแ แแฃแ แแแแแแแ แจแแแซแแแแ แแแแแแฌแแแแก แแ แแแแแแแแ แกแแชแแแจแ แฉแแขแแแ แแแแกแแแ แแ แแแแ แแแแฃแจแแแแแแก แกแ แฃแแ แจแแฌแงแแแขแแ. แกแแแแฃแกแขแ แแชแแแ, แแฅ แแ แแก แแแแแแแแ 400 แจแแชแแแแแ, แ แแแแแแช แแแแ แก แแแแแแแแแ แจแแฎแแแ แแแแแ แแฃแ แแฃแ แแแแแแจแ:
2019-10-29 13:10:43 +0000 [warn]: dump an error event: error_class=Fluent::Plugin::ElasticsearchErrorHandler::ElasticsearchError error="400 - Rejected by Elasticsearch"
แจแแชแแแแ แแแจแแแแก, แ แแ แแฅแแแ แแแแแแแแ แแแแก, แ แแแแแก แขแแแแช แแ แแกแขแแแแแฃแ แแ, แแแ แ แฃแแแแแ. แฃแแแ แขแแแแกแ แแแแแแแแแ แแแแ nginx แแฃแ แแแแจแ แชแแแแแแ $upstream_status
. แแก แจแแแซแแแแ แจแแแชแแแแแก แ แแชแฎแแก แแ แกแขแ แแฅแแแก. แฒแแแแแแแแ:
{ "ip": "1.2.3.4", "http_user": "-", "request_id": "17ee8a579e833b5ab9843a0aca10b941", "time": "29/Oct/2019:16:18:57 +0300", "method": "GET", "uri": "/staffs/265.png", "protocol": "HTTP/1.1", "status": "200", "body_size": "906", "referrer": "https://example.com/staff", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36", "request_time": "0.001", "cache_status": "-", "upstream_response_time": "0.001, 0.007", "upstream_addr": "127.0.0.1:9000", "upstream_status": "200", "upstream_response_length": "906", "location": "staff"}
{ "ip": "1.2.3.4", "http_user": "-", "request_id": "47fe42807f2a7d8d5467511d7d553a1b", "time": "29/Oct/2019:16:18:57 +0300", "method": "GET", "uri": "/staff", "protocol": "HTTP/1.1", "status": "200", "body_size": "2984", "referrer": "-", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36", "request_time": "0.010", "cache_status": "-", "upstream_response_time": "0.001, 0.007", "upstream_addr": "10.100.0.10:9000, 10.100.0.11:9000", "upstream_status": "404, 200", "upstream_response_length": "0, 2984", "location": "staff"}
แแฃแ แแแแแแ แแฉแแแแแแก, แ แแ แกแแ แแแ แแ 10.100.0.10 แฃแแแกแฃแฎแ 404 แจแแชแแแแแ แแ แแแแฎแแแแ แแแแแแแแแ แกแฎแแ แจแแแแแ แกแแก แกแแชแแแจแ. แจแแแแแแ, แแฃแ แแแแแแจแ แแแแจแแแแแแแ แแกแแแ แแแฎแแ:
"upstream_response_time": "0.001, 0.007"
แแก แกแแขแฃแแชแแ แแแแแแแ แแแแ แชแแแแแฃแแแ, แ แแ แชแแแแแช แแ แแแกแแฎแฃแ แแแก
แ แแช แจแแแฎแแแ แกแแแแแแแแแแก?
แแ แแก แแ แ, แ แแแแกแแช แงแแแแ แแฃแ แแแแ แแแแแแแแแแกแแก แแแ แแจแ แกแแกแแชแแชแฎแแแ แแแแจแแแแแแแแแแ. แแแแกแแแ, แแแแแ แจแแแแแแแแแแแฃแแ/แแแแฎแแแฃแแ แแฃแ แแแแแแแก แจแแแ แแแแแแก แขแแแฃแ แกแฅแแแแแก แแฅแแ แแ แแแแแแแแ.
แแแแแแแแแ, fluentd-แก แแ แจแแฃแซแแแ แจแแแแ แแแแก แแแ แแแ แฎแแแแแแแ แแแแขแแแแแ แแแแแแ. แฉแแแแก แแ แ-แแ แ แแ แแแฅแขแจแ แแแแแชแแแแ แแแแแก แแแแ แแชแแแก แแแแขแแแแแ แ แแชแแชแฎแแ 4 แฌแแแแ แแแแแแ แแ แแแ แแ แจแแแแแ แฌแแแจแแแ - แจแแกแแแแแแกแ แแแแขแแชแแแก แแแฎแแแแแ:
"helm.sh/hook-delete-policy": hook-succeeded
แแแแก แแแแ, แแแแ แแชแแแก แจแแกแ แฃแแแแแก แแฃแ แแแแ แแ แแงแ แฉแแ แแฃแแ แกแแชแแแจแ. แแ แจแแแแฎแแแแแจแ แแแแแขแแแ แแแแแฎแแแ แแแแ. before-hook-creation
.
แแแแแ แแ แแ แแแแแแแแแ Docker แแฃแ แแแแแก แ แแขแแชแแ. แแแฅแแแ, แแ แแก แแแแแแแชแแ, แ แแแแแแช แแฅแขแแฃแ แแ แฌแแ แก แแฃแ แแแแแแก. แแแ แแแแฃแ แแแ แแแแแจแ, แฉแแแ แแแฎแแ แฎแแแ แงแแแแ แแฃแ แแแแแก แแแแฃแจแแแแแแก, แแแแ แแ แ แแแแ แช แแ แแ แแแแแแ แแแแแฉแแแแแ - แแแแแแแแแ, แ แแแแ แช แแแแแ แแฆแฌแแ แแแ แแ แแกแฌแแ แ แคแแ แแแขแแ - แแแแฃแจแแแแแ แฉแแ แแแแ แแ Docker แแแ แฃแแแแก แคแแแแก. แจแแแแแ แแ แแก แแก, แ แแ แแแแแแกแแกแแแแก แแ แแขแแแฃแแ แแฃแ แแแแแแ แจแแแซแแแแ แแแแแแ แแแก.
แกแฌแแ แแ แแแแขแแ แแแแจแแแแแแแแแแ แแฃแ แแแแแก แแแแแแแแแก แแแแแงแแคแ, แฉแแ แแฃแแแ แงแแแแแแ แฆแแ แแแฃแแ แแแ แแแแก แแแแแแแแ แแแ แแแแแ แแแแแแแชแแแจแ แแแแ แฃแกแแคแ แแฎแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ. แแแ แแ แแแแกแ, แแแแแแขแ แแ แแฅแแแแ แแแแแแ แแแก แจแแฅแแแ แแแ แแแแก "แแแฃแแฃแแแขแแ แ"., แ แแแแแกแแช แจแแฃแซแแแ แแแแแฃแ แฉแแก แฎแแแแแแแ แแแฎแกแแแ แแแแก แแแฃแฌแแแแแแแแแก แแ แแขแแแฃแแ แจแแขแงแแแแแแแแแแก แจแแแแฎแแแกแแก.
แแแแแก แแ แแแแแก, แแก แแ แฃแแแ แแแแแแแแฌแงแแแก แแแแจแแแแแแแแแแ แแแแแกแแแแ แ แฅแแแกแแกแขแแแแก แกแแแแแแแ แแแแแขแแ แแแแ. แฌแแแแแฆแแแแ แจแแแแฎแแแแแจแ, แแแแแแแ แแแแแแงแแ แแ แกแแขแฃแแชแแ, แ แแแแแจแแช แคแแฃแแแขแแ แแแงแแคแแแ แแแแแแแ แแแแแจแ CrashLoopBackOff
แแ แแ แแคแแ แก แแแแแแแแก แแ แแก แแแแจแแแแแแแแแ แแแคแแ แแแชแแแก แแแแแ แแแแก แแแแแ แแแแ.
แแแกแแแแแแ
แแ แกแขแแขแแแจแ แฉแแแ แแ แแฃแงแฃแ แแแ SaaS แแแแแฌแงแแแขแแแแแแแก, แ แแแแ แแชแแ Datadog. แแฅ แแฆแฌแแ แแแ แแแแ แ แแ แแแแแแ แแแ แแฃ แแ แแแแ แฃแแแ แแแแแแ แแแฃแแแ แแฃแ แแแแแแแก แจแแแ แแแแแแจแ แกแแแชแแแแแแแ แแแฃแแ แแแแแ แชแแฃแแ แแแแแแแแแแแก แแแแ , แแแแ แแ แงแแแแแก แแ แจแแฃแซแแแ แแแแแแงแแแแก SaaS แกแฎแแแแแกแฎแแ แแแแแแแก แแแแ. (แซแแ แแแแแ แแ แแก แฆแแ แแแฃแแแแ แแ แจแแกแแแแแแกแแแ 152-FZ).
แแฃแ แแแแแแแก แชแแแขแ แแแแแแแฃแแ แจแแแ แแแแแ แแแแแแแ แแแ แขแแแ แแแแชแแแแ, แแแแ แแ แแก แกแแแ แแแ แแ แแ แแก. แแแแจแแแแแแแแแแ แแแแฎแกแแแแแก, แ แแ:
- แกแแญแแ แแ แแฎแแแแ แแ แแขแแแฃแแ แแแแแแแแแขแแแแก แแแขแแแฃแ แ แจแแกแแแ, แฎแแแ แแแแแขแแ แแแแแกแ แแ แจแแชแแแแแแแก แจแแแ แแแแแแก แแแแคแแแฃแ แแชแแ แจแแกแแซแแแแแแแ แกแฎแแ แกแแกแขแแแแแแกแแแแก.
- แฌแแ แแแแแแจแ แฉแแแแฌแแ แแแ แฃแแแ แแงแแก แแแแแแแแฃแ แ, แ แแแ แแ แแแฎแแแก แแแแแแขแ แแแขแแแ แแแ.
- แแฃแ แแแแแแ แฃแแแ แแงแแก แแแแฅแแแแ แฌแแแแแฎแแแแ, แแแ แแแแแแแแฃแแ แแ แแแแชแ แ แคแแ แแแขแ.
- แแแ แแแแช แแ แแขแแแฃแแ แแฃแ แแแแแแ แชแแแแ แแแแแแจแ แฃแแแ แแแแแแแแแแก, แ แแแแแแช แแแแแงแแคแแแ แฃแแแ แแงแแก แซแแ แแแแแแแแ.
- แฆแแ แก แแแ แแแแก แแแฃแแฃแแแขแแ แแก แแแแแแแแกแฌแแแแแ, แ แแแแแแช แแแฎแกแแแ แแแฆแแแ แแแขแแแ แแแแกแแแ แแ แฃแคแ แ แแ แแแแแ แแแแแ แแแฎแแแก แกแแแแแกแแแ แแแขแแแ แแแแก.
แแก แแแ แขแแแ แฌแแกแแแ, แแฃ แงแแแแแแ แแแแแแงแแแแแ, แกแแจแฃแแแแแแก แแแกแชแแแก แแแแแแฆแฌแแ แแ แกแฅแแแแแก แแแฃแจแแแ - แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแแ แแแแแแ แแแแจแแแแแแแแแ แแแแแแแแแขแแแ (แแแขแแ แแ). แแฃ แแฅแแแ แแ แแแแชแแแ แแกแแ แแ แแแชแแแแแก, แแแแชแแแ แแแแแแแ แแแแแงแแแแ แแฅแแแ แแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แกแแกแขแแแแก แกแฎแแ แซแแแแแ แแแขแแแ แแฃแ (แแ แแแแแแ แแฃแแแ แแ แแแคแแฅแขแฃแ ) แแแแแแแแแขแแแแ.
PS
แแกแแแ แฌแแแแแแฎแแ แฉแแแแก แแแแแแ:
- ยซ
แฌแแ แแแแแแแแแ loghouse - แฆแแ แแแแแก แกแแกแขแแแแก Kubernetes-แจแ แแฃแ แแแแแแแแ แแฃแจแแแแแกแแแแก "; - ยซ
แแแแแจแแแแแแ Kubernetes แแแแกแแกแขแแแแกแแแแก KubeCon'19-แแแ: JFrog Container Registry, Kui IBM-แแแ, Loki 1.0.0โฆ "; - ยซ
แแแแแขแแ แแแแ แแ Kubernetes (แแแแแฎแแแแ แแ แแแแแ แแแแแ แแจแ) ".
แฌแงแแ แ: www.habr.com