
ืืึธื ืืืึธืจืื ื ืืื ืืขืืืืจื ืึท ืืืืขืจ ืืืืืืืง ืงืึธืืคึผืึธื ืขื ื ืคืื ืืจืึธืืื ื ืืืึธืืงื ืกืึทืืืฉืึทื ื ืืื ืื ืงืึทืืคึผืืขืงืกืืื ืคืื ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขืืขื ืื ืงืจืืกืื. ืขืก ืืื ื ืืืืืง ืฆื ืคึฟืึทืจืฉืืืื ืืืืขืจ ื ืึทืืืจ. ืืืจ ืืึทืจืคึฟื ืกืงืึทืืึทืืืข ืืืฉืืจืื ืืืึธืก ืงืขื ืขื ืงืืืึทืื ืืึทืื ืคืื ืึทืืข ืืึทืืื ืื ืืก - ืืื ืฆืืฉืืขืื ืกืคึผืขืฉืึทืืึทืกืฅ ืืื ืึท ืืืื ืฆืืืื ื ืืื ืคืึธืจืฉืืขืืื ื ืึทื ืึทืืืกืืก, ืืขืืช ืืขืืึทื ืกืืจืืืฉืึทื, ืึทืืืืืืึทืืืืึทืื ืืื ืืึธืืก.
ืื ืืขืืืข ืืืฉืืจืื ืืืื ืืืื ืขืคืขืงืืืื ืืื ืคึผืจืึธืืืงืืืื. ืืื ืืขื ืึทืจืืืงื, ืืืจ ืืืขืื ืงืืงื ืืื ืฆืืืื ืคืึธืืงืก ืืขืื ืึธืืึธืืืข ืกืืึทืงืก: EFK (Elasticsearch) ืืื PLG (Loki) ืืื ืื ืืขืจืืืื ืืืืขืจ ืึทืจืงืึทืืขืงืืฉืขืจื ืืื ืืืคืขืจืึทื ืกืื.
EFK ืึธื ืืืืื
ืืืจ ืงืขื ืืึธืื ืฉืืื ืืขืืขืจื ืืืขืื ืื ืืืืขืจ ืคืึธืืงืก ELK ืึธืืขืจ EFK. ืืขืจ ืึธื ืืืืื ืืืฉืืืื ืคืื ืขืืืขืืข ืืืืืขื ืคึผืึทืจืฅ: Elasticsearch (ืึธืืืืฉืขืงื ืกืืึธืจืืืืฉ), Logstash ืึธืืขืจ FluentD (ืืึธื ืืึทืืืื ื ืืื ืึทืืืจืขืืึทืืืึธื) ืืื ืงืืืึทื ืึท ืคึฟืึทืจ ืืืืืฉืืืึทืืึทืืืืฉืึทื.
ื ืืืคึผืืฉ ืืืึธืจืงืคืืึธืื ืงืืงื ืืื ืืึธืก:

ืขืืึทืกืืืงืกืึทืจืืฉ - ืคืื ืื ืืขืจืืขืืืืื ืึทืืืืฉืขืงืฅ ืกืืึธืจืืืืฉ ืืื ืืืื ืืื ืคืึทืงืืืฉ-ืฆืืื ืึทื ืึทืืืืืงืก. ืืืกืืขืฆืืืื ื ืืืืืื ื ืคึฟืึทืจ ืืึทืื-ืกืืจืึทืงืืฉืขืจื ืืึทืื ืึทืืึท ืืื ืืึธืืก. ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืขืจืืืขืืืขื ืืื JSON ืืึธืงืืืขื ืื, ืื ืืขืงืกื ืืื ืคืึทืงืืืฉ ืฆืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืึทืจืืืขืจ ืงื ืืื ื ืึธืืื. ืึท ืื ืืืขืจืืื ืืื ืืขืงืก ืืื ืืขื ืืฆื ืืื ืึทืืข ืืื ืฆืืง ืืืขืจืืขืจ ืืื ืคึฟืึทืจืืื ืื ืืึธืงืืืขื ืื ืคึฟืึทืจ ืคืื-ืืขืงืกื ืืืื, ืืืึธืก ืืื ืืืืืจื ืืืืฃ ืื Apache Lucene ืืืื ืืึธืืึธืจ.
ืคืืืขื ื ื ืืื ืึท ืืึทืื ืงืึทืืขืงืืขืจ ืืืึธืก ืืื ืึทืคืืื ืืึทืื ืืืขื ืงืึทืืขืงืืื ื ืืื ืงืึทื ืกืืืื ื ืขืก. ืขืก ืคืจืืืื ืฆื ืึธืจืืึทื ืืืืจื ืื ืืึทืื ืืื JSON ืืื ืคืื ืืื ืืขืืืขื. ืืืึทื ืึทืจืงืึทืืขืงืืฉืขืจ ืืื ืขืงืกืืขื ืกืืืืข, ืขืก ืืขื ืขื ืืขืจ , ืงืื-ืืขืฉืืืฆื, ืคึฟืึทืจ ืึทืืข ืืื.
ืงืืืึทื ืึท - ืึท ืืึทืื ืืืืืฉืืืึทืืึทืืืืฉืึทื ืืขืฆืืึทื ืคึฟืึทืจ Elasticsearch ืืื ืคืึทืจืฉืืื ื ืึธื ืงืืืคึผืึทืืืืึทืืื, ืืืฉื ืฆืืื ืกืขืจืืข ืึทื ืึทืืืกืืก, ืืจืึทืคืืง ืึทื ืึทืืืกืืก, ืืึทืฉืื ืืขืจื ืขื ืืื ืืขืจ.
Elasticsearch ืึทืจืงืึทืืขืงืืฉืขืจ
Elasticsearch ืงื ืืื ืืึทืื ืืขื ืขื ืกืืึธืจื ืคืึทืจืฉืคึผืจืืืื ืืืืขืจ ืึทืืข ืืืึทื ื ืึธืืื. ื ืงื ืืื ืืืฉืืืื ืคืื ืงืืืคื ื ืึธืืื ืฆื ืคึฟืึทืจืืขืกืขืจื ืึทืืืืืืึทืืืืึทืื ืืื ืจืืืืืืึทื ืก. ืงืืื ื ืึธืืข ืงืขื ืขื ืืืจืืคืืจื ืึทืืข ืื ืจืึธืืขืก ืคืื ืืขื ืงื ืืื, ืึธืืขืจ ืืื ืืจืืืก ืืืึธื-ืืืืก ืืืคึผืืืืืึทื ืฅ, ื ืึธืืื ืืขื ืขื ืืืคึผืืงืื ืึทืกืืื ื ืืืื ืืึทืกืงืก.
ืืืืคึผืก ืคืื ืงื ืืื ื ืึธืืข:
- ืืขื ื ืึธืืข - ืืึทื ืืืืฉืื ืืขื ืงื ืืื, ืืืึท ืืื ืืกืืขืจ ืืจืืึท ืืขื ืขื ืืืจืฃ, ืืืื ืขืจ ืืื ืฉืืขื ืืืง ืึทืงืืืื;
- ืืึทืื ื ืึธืืข - ืกืืึธืจื ืื ืืขืงืกื ืืึทืื ืืื ืืืจืืคืืจื ืคืึทืจืฉืืื ืืึทืกืงืก ืืื ืขืก;
- ืื ืืืฉืขืกื ื ืึธืืข - ืึธืจืืึทื ืืืืื ืคึผืืืคึผืืืื ื ืคึฟืึทืจ ืืจืึทื ืกืคืึธืจืืื ื ืืึทืื ืืืืืขืจ ืื ืืขืงืกืื ื;
- ืงืึธืืึธืจืืึทื ืืืืื ื ื ืึธืืข - ืจืืืื ื ืจืืงืืืขืก, ืจืืืืกืื ื ืื ืืืื ืคึผืจืึทืกืขืกืื ื ืคืึทืกืข, ืงืึธืืึธืจืืึทื ืืืืื ื ืืึทืกืข ืื ืืขืงืกืื ื;
- ืึทืืขืจืืื ื ื ืึธืืข - ืืึธื ืืฉืื ื ืคืืื ืง ืืึทืกืงืก;
- ืืึทืฉืื ืืขืจื ืขื ื ืึธืืข - ืคึผืจืึทืกืขืกืื ื ืืึทืฉืื ืืขืจื ืขื ืืึทืกืงืก.
ืื ืืืึทืืจืึทืืข ืืื ืื ืืืืืื ืืื ืืึทืื ืืขื ืขื ืกืืึธืจื ืืื ืจืขืคึผืืืงืืืืื ืึทืจืืืขืจ ื ืึธืืื ืฆื ืืขืจืืจืืืื ืืขืืขืจ ืืึทืื ืึทืืืืืืึทืืืืึทืื.

ืื ืืึทืื ืคืื ืืขืืขืจ ืจืขืคึผืืืงืข ืืขื ืขื ืกืืึธืจื ืืื ืึท ืื ืืืขืจืืื ืืื ืืขืงืก, ืื ืืืึทืืจืึทืืข ืืื ืื ืืืืืื ืืื ืืึธืก ืืึทืคึผืึทื ื:

ืื ืกืืึทืืืจืื ื
ืืขืืึทืืืก ืงืขื ืขื ืืืื ืืืืื , ืืื ืืืขื ื ืืฆื ืืขืื ืืฉืึทืจื:
$ helm install efk-stack stable/elastic-stack --set logstash.enabled=false --set fluentd.enabled=true --set fluentd-elasticsPLG ืึธื ืืืืื
ืื ืืืืกื ื ืืฉื ืืืื ืกืึทืคึผืจืืืื ืืืื ืืืจ ืงืขื ืขื ื ืืฉื ืืขืคึฟืื ืขื ืืขื ืึทืงืจืึทื ืื, ืืืืึทื ืขืก ืืื ืืขืกืขืจ ืืืงืื ื ืืื Grafana Loki. ืืื ืงืืื ืคืึทื, ืืขื ืึธื ืืืืื ืืื ืืืื ืื ื ืคึผืึธืคึผืืืึทืจืืืขื ืืืืึทื ืขืก ื ืืฆื ืคึผืจืึธืืืขื ืืขืื ืืฉ ืกืึทืืืฉืึทื ื. ืืืจ ืงืขื ืืึธืื ืฉืืื ืืขืืขืจื ืคืื Grafana, ืึท ืคืึธืืงืก ืืืืืฉืืืึทืืึทืืืืฉืึทื ืืขืฆืืึทื. ืืืื ืงืจืืืืืขืจื, ืื ืกืคึผืืืขืจื ืืืจื ืคึผืจืึธืืขืืืขืืก, ืืขืืืขืืึธืคึผืขื ืืึธืงื, ืึท ืืึธืจืืืึทื ืืึทืื ืกืงืึทืืึทืืืข, ืืืื-ืคืึธืจืฉืืขืืื ื ืงืืึธืฅ ืึทืืืจืขืืึทืืืึธื ืกืืกืืขื. ืืึธืงื ืื ืืขืงืกืื ืืืืื ืื ืืขืืึทืืึทืืึท, ื ืืฉื ืื ืืืฉืขืจื ืึทืื ืืื, ืึท ืืขืื ืืฉ ืืืืืื ื ืืืึธืก ืึทืืึทืื ืขืก ืฆื ืืืื ืืจืื ื ืฆื ื ืืฆื ืืื ืงืึธืก-ืขืคืขืงืืืื.
ืคึผืจืึธืืืึทืื - ืึทื ืึทืืขื ื ืคึฟืึทืจ ืฉืืงื ืืึธืืก ืคืื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื ืฆื ืื Loki ืงื ืืื. ืืจืืคืื ื ืืื ืึท ืืืืืฉืืืึทืืึทืืืืฉืึทื ืืขืฆืืึทื ืืืืืจื ืืืืฃ ืืึธืงื ืืึทืื.

ืืึธืงื ืืื ืืขืืืื ืืืืฃ ืื ืืขืืืข ืคึผืจืื ืฆืืคึผื ืืื ืคึผืจืึธืืขืืืขืืก, ืืืึธืก ืืืื ืขืก ืืขืืื ื ืคึผืึทืกืืง ืคึฟืึทืจ ืกืืึธืจืื ื ืืื ืึทื ืึทืืืืืื ื Kubernetes ืืึธืืก.
ืืึธืงื ืึทืจืงืึทืืขืงืืฉืขืจ
ืืึธืงื ืงืขื ืขื ืืืื ืืืืคื ืึธืืขืจ ืืื ืึท ืืืื ืคึผืจืึธืฆืขืก ืึธืืขืจ ืืื ืงืืืคื ืคึผืจืึทืกืขืกืึทื, ืึทืืึทืืื ื ืืึธืจืืืึธื ืืึทื ืกืงืืืืื ื.

ืขืก ืงืขื ืืืื ืึทืจืืขืื ืืื ืึท ืืึทื ืึทืืืืืง ืึทืคึผืืึทืงืืืฉืึทื ืึธืืขืจ ืืื ืึท ืืืงืจืึธ ืกืขืจืืืืก. ืคืืืกื ืืืง ืืื ืึท ืืืื ืคึผืจืึธืฆืขืก ืงืขื ืขื ืืืื ื ืืฆืืง ืคึฟืึทืจ ืืืืข ืึทื ืืืืืงืืื ื ืึธืืขืจ ืคึฟืึทืจ ืืื ืขืจืืืขืจืืืง ืืึธื ืืืึธืจืื ื. ืคึฟืึทืจ ืื ืืึทืกืืจื ืืืคึผืืึทืืขื ืืืืฉืึทื ืืื ืกืงืึทืืึทืืืข ืืืขืจืงืืึธืื, ืขืก ืืื ืจืขืงืึทืืขื ืืื ืฆื ื ืืฆื ืื ืืืงืจืึธืกืขืจืืืืก ืึธืคึผืฆืืข. ืื ืคึผืึทืืก ืคึฟืึทืจ ืฉืจืืืื ืืื ืืืืขื ืขื ืืึทืื ืืขื ืขื ืืคืืขืฉืืืื, ืึทืืื ืขืก ืงืขื ืขื ืืืื ืคืืื ืื ืืื ื ืืื ืกืงืืืื ืืื ืืืจืฃ.
ืืื ืก ืงืืง ืืื ืื ืึทืจืงืึทืืขืงืืฉืขืจ ืคืื ืื ืงืืึธืฅ ืืึทืืืื ื ืกืืกืืขื ืึธื ืืืื ืืื ืืขืืึทื:

ืืื ืืึธ ืืื ืื ืืึทืฉืจืืึทืืื ื (ืืืงืจืึธ ืกืขืจืืืืก ืึทืจืงืึทืืขืงืืฉืขืจ):

ืงืึทืืคึผืึธืื ืึทื ืฅ:
ืคึผืจืึธืืืึทืื - ืึทื ืึทืืขื ื ืืื ืกืืึทืืืจื ืืืืฃ ื ืึธืืื (ืืื ืึท ืืึทื ื ืคืื ืืึทืืื ืื ืืก), ืขืก ืจืืืืืื ืืึธืืก ืคืื ืืึทืกืงืก ืืื ืึทืงืกืขืก ืื Kubernetes API ืฆื ืืึทืงืืืขื ืืขืืึทืืึทืืึท ืืืึธืก ืืืขื ืคืึทืจืืื ืื ืื ืืึธืืก. ืืขืจื ืึธื ืขืก ืกืขื ืื ืื ืงืืึธืฅ ืฆื ืื ืืืืคึผื ืืึธืงื ืืื ืกื. ืืขืืึทืืึทืืึท ืืึทืคึผืื ื ืฉืืืฆื ืื ืืขืืืข ืืึทืืื ื ืึผืืืื ืืื ืคึผืจืึธืืขืืืขืืก.
ืืืกืืจืืืืึทืืขืจ - ืึท ืืื ืกื ืืืกืืจืืืืึทืืขืจ ืืืึธืก ืึทืจืืขื ืืื ืึท ืืึทืคืขืจ. ืฆื ืคึผืจืึธืฆืขืก ืืืืืึทื ื ืคืื ืจืขืงืึธืจืืก, ืขืก ืคึผืึทืงืก ืื ืงืึทืืื ื ืืึทืื, ืงืึทืืคึผืจืขืกืื ื ืขืก ืืื ืืืึทืงืก ืืืขื ืขืก ืงืืื. ืขืืืขืืข ืืึทืื ืกืื ืงืก ืืืืคื ืกืืืืึทืืืืื ืืึทืกืื, ืึธืืขืจ ืืึธืืก ืืืึธืก ืืขืืขืจื ืฆื ืืืื ืื ืงืึทืืื ื ืืึทืื ืืืึทื ืืึธื ืืืื ืืขืืืืื ืืืืื ืืื ืืืื ืขืจ ืคืื ืืื ืคึฟืึทืจ ืึทืืข ืื ืืืึทืงืก. ืืึธืก ืืื ืึธืจืืึทื ืืืืจื ืืื ืึท ืจืื ื ืคืื ืกืื ืงืก ืืื ืกืึทืงืืืขื ืืฉืึทื ืืึทืฉืื ื. ืคึฟืึทืจ ืฉืืื ืืึธืืขืจืึทื ืฅ ืืื ืืืขืจืืงืืึทื, ืืึธืก ืืื ืืขืืื n ืืื (3 ืืืื ื ืืฉื ืงืึทื ืคืืืืขืจื).
ืืื ืืขืกืืขืจ - ืืื ืกื ืืคื ืขืืขืจ. ืืึทืืึท ืืืึทืงืก ืงืืืขื ืงืึทืืคึผืจืขืกื ืืื ืืึธืืก ืฆืืืขืืขืื. ืึทืืึธื ืื ืืืึธืง ืืื ืืขื ืื ืืจืืืก, ืื ืืืึธืง ืืื ืคืืึทืฉื ืฆื ืื ืืึทืืึทืืืืก. ืืขืืึทืืึทืืึท ืืืื ืฆื ืืขืจ ืืื ืืขืงืก, ืืื ืืึทืื ืคืื ืื ืงืืึธืฅ ืืืึธืง ืืืื ืฆื ืืฉืึทื ืืงืก (ืืืืฉืึทืืืึทืื ืืืืคืขืฅ ืกืืึธืจืืืืฉ). ื ืึธื ืื ืืึทืฉืืขืืืง, ืืขืจ ืืคื ืขืืขืจ ืงืจืืืืฅ ืึท ื ืืึท ืืืึธืง ืืื ื ืืึท ืืืื ืกื ืืืขื ืืืื ืืืกืืฃ.

ืื ืืขืงืก - ืืึทืืึทืืืืก, DynamoDB, Cassandra, Google BigTable, ืขืืง.
ืืฉืึทื ืืงืก - ืงืืึธืฅ ืืืึทืงืก ืืื ืงืึทืืคึผืจืขืกื ืคืึธืจืขื, ืืืืฉืึทืืืึทืื ืกืืึธืจื ืืื ืืืืคืขืฅ ืกืืึธืจืืืืฉ, ืืืฉื, S3.
Querier - ืืขืจ ืืืืขื ืขื ืืืขื ืืืึธืก ืืื ืึทืืข ืื ืืจืึธื ืึทืจืืขื. ืขืก ืงืืงื ืืื ืื ืฆืืื ืงืืื ืืื ืืืืขืกืืึทืืคึผ, ืืื ืืขืจื ืึธื ืงืืงื ืืื ืื ืืื ืืขืงืก ืฆื ืืขืคึฟืื ืขื ืฉืืืขืืขืืขื. ืืขืจื ืึธื, ืขืก ืืืืขื ื ืืืึทืงืก ืคืื ืืึทืื ืืื ืคืืืืขืจืก ืืื ืฆื ืืึทืงืืืขื ืื ืจืขืืืืืึทื.
ืืืฆื ืืึธืืืจ ืืขื ืึทืืฅ ืืื ืงืึทืืฃ.
ืื ืกืืึทืืืจืื ื
ืื ืืืืึทืกื ืืืขื ืฆื ืื ืกืืึทืืืจื ืืื Kubernetes ืืื ืฆื ื ืืฆื ืืขืื. ืืืจ ืืืขืจื ืขืืขื ืึทื ืืืจ ืืึธื ืฉืืื ืืื ืกืืึทืืืจื ืืื ืงืึทื ืคืืืืขืจื ืขืก ( ืึทืคึผืคึผืจืึธืงืก. ืืืืขืจืืขืฆืขืจ)
ืืืื ืึท ืจืืคึผืึทืืึทืืึธืจื ืืื ืื ืกืืึทืืืจื ืึท ืึธื ืืืืื.
$ helm repo add loki https://grafana.github.io/loki/charts
$ helm repo update
$ helm upgrade --install loki loki/loki-stack --set grafana.enabled=true,prometheus.enabled=true,prometheus.alertmanager.persistentVolume.enabled=false,prometheus.server.persistentVolume.enabled=falseืื ืืขืจ ืืื ืึท ืืืืฉืคึผืื ืืึทืฉืืึธืจื ืืืึธืก ืืืืึทืื ืืึทืื ืคืื Prometheus ืคึฟืึทืจ Etcd ืืขืืจืืงืก ืืื Loki ืคึฟืึทืจ Etcd ืคึผืึธื ืืึธืืก.

ืืืฆื ืืึธืื ืก ืืืกืงืืืืจื ืื ืึทืจืงืึทืืขืงืืฉืขืจ ืคืื ืืืืืข ืกืืกืืขืืขื, ืืื ืืืื ืคืึทืจืืืืึทืื ืืืืขืจ ืงืืืคึผืึทืืืืึทืืื ืืื ืืขืืขืจ ืื ืืขืจืขืจ.
ืคืึทืจืืืืึทื
ืึธื ืคึฟืจืขื ืฉืคึผืจืึทื
Elasticsearch ื ืืฆื Query DSL ืืื Lucene ืึธื ืคึฟืจืขื ืฉืคึผืจืึทื ืฆื ืฆืืฉืืขืื ืคืื-ืืขืงืกื ืืืื ืงืืืคึผืึทืืืืึทืืื. ืขืก ืืื ืึทื ืืขืืจืื ืืขื, ืฉืืึทืจืง ืืืื ืืึธืืึธืจ ืืื ืืจืืื ืึธืคึผืขืจืึทืืึธืจ ืฉืืืฆื. ืืื ืขืก, ืืืจ ืงืขื ืขื ืืืื ืืืื ืงืึธื ืืขืงืกื ืืื ืกืึธืจื ืืืื ืฉืืืืืช.
ืืืืฃ ืื ืื ืืขืจืข ืืืึทื ืคืื ืื ืจืื ื ืืื LogQL, ืืขื ืืฆื ืืื ืืึธืงื, ืืขืจ ืกืึทืงืกืขืกืขืจ ืฆื PromQL (Prometheus ืึธื ืคึฟืจืขื ืฉืคึผืจืึทื). ืขืก ื ืืฆื ืงืืึธืฅ ืืึทืืก ืฆื ืคืืืืขืจ ืืื ืืืืกืงืืืึทืื ืงืืึธืฅ ืืึทืื. ืขืก ืืื ืืขืืืขื ืฆื ื ืืฆื ืขืืืขืืข ืึธืคึผืขืจืืืืขืจื ืืื ืึทืจืืืืขืืืง ืืื ืืืกืงืจืืืื , ืึธืืขืจ ืืื ืืขืจืืื ืขื ืคืื ืงืืืคึผืึทืืืืึทืืื ืขืก ืืึทืื ืืื ืืขืจ ืขืืึทืกืืืฉ ืฉืคึผืจืึทื.
ืืื ื ืืึธืงื ืคึฟืจืืื ืืขื ืขื ืคืืจืืื ืื ืืื ืืึทืืก, ืืื ืืขื ืขื ืืจืื ื ืฆื ืงืึธืจืึทืืืื ืืื ืืขืืจืืงืก, ืืื ืืื ืึท ืจืขืืืืืึทื, ืืื ืืขื ืขื ืืจืื ืืขืจ ืฆื ืึธืจืืึทื ืืืืจื ืึทืคึผืขืจืืืฉืึทื ืึทื ืืึธื ืืืึธืจืื ื ืืื.
ืกืงืึทืืึทืืืืืื
ืืืืืข ืกืืึทืงืก ืืขื ืขื ืืึธืจืืืึทื ืืึทืื ืกืงืึทืืึทืืืข, ืึธืืขืจ ืืึธืงื ืืืื ืขืก ืืจืื ืืขืจ ืืืืึทื ืขืก ืืื ืืึทืืื ืืขืจ ืืืืขื ืขื ืืื ืฉืจืืึทืื ืคึผืึทืืก ืืื ืึท ืืืงืจืึธืกืขืจืืืืก ืึทืจืงืึทืืขืงืืฉืขืจ. ืืึธืงื ืงืขื ืขื ืืืื ืงืึทืกืืึทืืืืื ืฆื ืคึผืึทืกื ืืืื ืืืืขืจืคืขื ืืฉื ืืื ืงืขื ืขื ืืืื ืืขืืืืื ื ืคึฟืึทืจ ืืืืขืจ ืืจืืืก ืืืึทืืืืื ืคืื ืงืืึธืฅ ืืึทืื.
ืืืืืืืขื ืึทื ืกื
ืงื ืืื ืืืืืืืขื ืึทื ืกื ืืื ืึท ืคึผืจืึธืกื ืืขืืข ืืื ืื OPEX ืึทืืจืืืืืืืฉืึทื, ืืืืืข ืกืืึทืงืก ืฆืืฉืืขืื ืืืืืืืขื ืึทื ืกื. ืขืก ืืขื ืขื ืขืืืขืืข ืคึฟืึทืจ Elasticsearch ืงืืืขื ื ืฆืขืฉืืืืื ื: ืืึทืืื ืืขืจ ืืื ืืขืงืก ืคึฟืึทืจ ืืขืืขืจ ืงืืืขื ื, ืงืืืขื ื-ืืืืืจื ืจืืืื ื, ืืื ืฆืืง ืงืืืขื ื ืคืขืืืขืจ, ืืืื ืคืืืืขืจืก. ืืึธืงื ืืื ืืื ืื ืคืึธืจืขื ืคืื ืึท HTTP X-Scope-OrgID ืืขืืขืจ.
ืคึผืจืืึทื
ืืึธืงื ืืื ืืึทื ืฅ ืคึผืจืืึทื ืขืคืขืงืืืื ืจืขืื ืฆื ืืขื ืคืึทืงื ืึทื ืขืก ืืื ื ืืฉื ืืื ืืขืงืก ืื ืืึทืื, ื ืึธืจ ืื ืืขืืึทืืึทืืึท. ืืึธืก ืืขืจืืจืืืื ืืื ืืึผืจืื (ืงืึทืฉ), ืืืืึทื ืื ืกืืึธืจืืืืฉ ืคืื ืึทืืืืฉืขืงืฅ ืืื ืืฉืืคึผืขืจ ืืื ืืืึธืง ืกืืึธืจืืืืฉ, ืืืึธืก ืืื ืืขื ืืฆื ืืื Elasticsearch ืงืืึทืกืืขืจื.
ืกืึธืฃ
ืื EFK ืึธื ืืืืื ืงืขื ืขื ืืืื ืืขืืืืื ื ืคึฟืึทืจ ืึท ืคืึทืจืฉืืืื ืงืืึทื ืคืื ืฆืืืขืงื, ืคึผืจืึทืืืืืืื ื ืืึทืงืกืืืื ืืืืืืงืืื ืืื ืึท ืฉืืจืื-ืจืืึทื ืงืืืึทื ืึท ืฆืืืื ื ืคึฟืึทืจ ืึทื ืึทืืืืืงืก, ืืืืืฉืืืึทืืึทืืืืฉืึทื ืืื ืคึฟืจืืื. ืขืก ืงืขื ืขื ืืืื ืืขืจ ืืืคึผืจืืืื ืืืจื ืืึทืฉืื ืืขืจื ืขื ืงืืืคึผืึทืืืืึทืืื.
ืื ืืึธืงื ืึธื ืืืืื ืืื ื ืืฆืืง ืืื ืื Kubernetes ืืงืึธืืกืืกืืึทื ืืืืึทื ืคืื ืืืื ืืขืืึทืืึทืืึท ืืคืืขืงืื ื ืืขืงืึทื ืืืึทื. ืืืจ ืงืขื ืขื ืืืืื ืงืึธืจืึทืืืื ืืึทืื ืคึฟืึทืจ ืืึธื ืืืึธืจืื ื ืืืืืจื ืืืืฃ ืฆืืื ืกืขืจืืข ืืื Grafana ืืื ืืึธืืก.
ืืืขื ืขืก ืงืืื ืฆื ืงืึธืก ืืื ืืึทื ื-ืืขืจืืื ืงืืึธืฅ ืกืืึธืจืืืืฉ, Loki ืืื ืึท ืืืกืืขืฆืืืื ื ืคึผืึธืืืฆืืข ืคืื ื ืืื ืืืึธืืงื ืกืึทืืืฉืึทื ื.
ืขืก ืืขื ืขื ืืขืจ ืึทืืืขืจื ืึทืืืืืขืก ืืืืฃ ืืขื ืืึทืจืง - ืขืืืขืืข ืงืขื ืืืื ืืขืกืขืจ ืคึฟืึทืจ ืืืจ. ืคึฟืึทืจ ืืืึทืฉืคึผืื, GKE ืืื ืึท ืกืืึทืงืงืืจืืืืขืจ ืื ืืึทืืจืืืฉืึทื ืืืึธืก ืืื ืึท ืืืกืืขืฆืืืื ื ืืึธื ืืืึธืจืื ื ืืืืืื ื. ืืืจ ืืึธืื ืืื ื ืืฉื ืึทืจืืึทื ืืขืจืขืื ื ืืื ืืื ืืืขืจ ืึทื ืึทืืืกืืก ืืื ืืขื ืึทืจืืืงื.
ืืื ืงืก:
ืืขืจ ืึทืจืืืงื ืืื ืืืืขืจืืขืืขืฆื ืืื ืฆืืืขืืจืืื ืคึฟืึทืจ ืืืจ ืืืจื ืึธื ืืขืฉืืขืืืขืจ - ืืื ืืขื ืกืืืืข ืงืึธืจืกืึทื, ืืืืืขื ืงืึธืจืกืึทื ืืื ืคึฟืืจืืข ืืจืืื ืื ื ืคืื ืคึผืจืึทืงืืืกืื ื ืกืคึผืขืฉืึทืืึทืกืฅ (Kubernetes, DevOps, Docker, Ansible, Ceph, SRE, Agile)
ืืงืืจ: www.habr.com
