āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻāĻāĻŋāĻ˛āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ°āĻŽāĻŦāĻ°ā§āĻ§āĻŽāĻžāĻ¨ āĻā§āĻ˛āĻžāĻāĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻāĻāĻŋ āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§āĨ¤ āĻ¤āĻžāĻĻā§āĻ° āĻāĻāĻ°āĻŖ āĻŦā§āĻāĻž āĻĻāĻ°āĻāĻžāĻ°āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻāĻŦāĻ āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ, āĻ¤ā§āĻ°ā§āĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨, āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ āĻ˛āĻ āĻ¸āĻš āĻŦāĻŋāĻļā§āĻˇāĻā§āĻāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻāĻāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻāĻ āĻāĻāĻ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻĻāĻā§āĻˇ āĻāĻŦāĻ āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨āĻļā§āĻ˛ āĻšāĻ¤ā§ āĻšāĻŦā§. āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§, āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻĻā§āĻāĻŦ: EFK (Elasticsearch) āĻāĻŦāĻ PLG (Loki) āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻĨāĻā§āĻ¯ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻŦāĨ¤
EFK āĻ¸ā§āĻā§āĻ¯āĻžāĻ
āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻā§āĻŦ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ ELK āĻŦāĻž EFK āĻļā§āĻ¨ā§ āĻĨāĻžāĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻ āĻāĻļ āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻ (āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ), āĻ˛āĻāĻ¸ā§āĻā§āĻ¯āĻžāĻļ āĻŦāĻž āĻĢā§āĻ˛ā§āĻ¯āĻŧā§āĻ¨ā§āĻāĻĄāĻŋ (āĻ˛āĻāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻāĻā§āĻ°āĻš āĻāĻŦāĻ āĻāĻāĻ¤ā§āĻ°ā§āĻāĻ°āĻŖ) āĻāĻŦāĻ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻŦāĻžāĻ¨āĻžāĨ¤
āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§āĻŽāĻĒā§āĻ°āĻŦāĻžāĻš āĻāĻ āĻŽāĻ¤ āĻĻā§āĻāĻžāĻ¯āĻŧ:
Elasticsearch - āĻ°āĻŋāĻ¯āĻŧā§āĻ˛-āĻāĻžāĻāĻŽ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻ¸āĻš āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ˛āĻā§āĻ° āĻŽāĻ¤ā§ āĻāĻ§āĻž-āĻāĻ āĻŋāĻ¤ āĻĄā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĨ¤ āĻ¤āĻĨā§āĻ¯āĻāĻŋ JSON āĻ¨āĻĨāĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ°āĻŋāĻ¯āĻŧā§āĻ˛ āĻāĻžāĻāĻŽā§ āĻ¸ā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄ āĻā§āĻĄāĻŧā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒā§āĻ°ā§āĻŖ-āĻĒāĻžāĻ ā§āĻ¯ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻ¨āĻ¨ā§āĻ¯ āĻļāĻŦā§āĻĻ āĻāĻŦāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¨āĻĨāĻŋ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻāĻžāĻ¨ā§ āĻ¸ā§āĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ Apache Lucene āĻ¸āĻžāĻ°ā§āĻ āĻāĻā§āĻāĻŋāĻ¨ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
āĻ¸āĻžāĻŦāĻ˛ā§āĻ˛ āĻĄāĻŋ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸āĻāĻā§āĻ°āĻžāĻšāĻ āĻ¯āĻž āĻĄā§āĻāĻž āĻ¸āĻāĻā§āĻ°āĻš āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ JSON-āĻ āĻĄā§āĻāĻž āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĨ¤ āĻāĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻāĻā§āĻ¸āĻā§āĻ¨āĻ¸āĻŋāĻŦāĻ˛, āĻāĻ°āĻ āĻāĻā§
Kibana āĻāĻžāĻāĻŽ āĻ¸āĻŋāĻ°āĻŋāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ, āĻā§āĻ°āĻžāĻĢ, āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§āĻ° āĻŽāĻ¤ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¸āĻš āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĄā§āĻāĻž āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻā§āĻ˛āĨ¤
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĄā§āĻāĻž āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨ā§āĻĄ āĻā§āĻĄāĻŧā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤ āĻĨāĻžāĻā§āĨ¤ āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻāĻŦāĻ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻāĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻ¤ā§ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¨ā§āĻĄ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻ¯ā§āĻā§āĻ¨ āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻŽāĻŋāĻāĻž āĻĒāĻžāĻ˛āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻŦāĻĄāĻŧ, āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻžāĻ¯āĻŧ, āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻĒā§āĻĨāĻ āĻāĻžāĻāĻā§āĻ˛āĻŋ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄ āĻĒā§āĻ°āĻāĻžāĻ°:
- āĻŽāĻžāĻ¸ā§āĻāĻžāĻ° āĻ¨ā§āĻĄ - āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŽāĻĒāĻā§āĻˇā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻāĻāĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĨāĻžāĻā§;
- āĻĄā§āĻāĻž āĻ¨ā§āĻĄ - āĻ¸ā§āĻā§āĻā§āĻ¤ āĻĄā§āĻāĻž āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§ āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°ā§;
- āĻāĻ¨āĻā§āĻ¸ā§āĻ āĻ¨ā§āĻĄ - āĻāĻ¨āĻĄā§āĻā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻĄā§āĻāĻž āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻĢāĻ°ā§āĻŽā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°ā§;
- āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧāĻāĻžāĻ°ā§ āĻ¨ā§āĻĄ - āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ°āĻžāĻāĻāĻŋāĻ, āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻšā§āĻ°āĻžāĻ¸, āĻŦāĻžāĻ˛ā§āĻ āĻāĻ¨āĻĄā§āĻā§āĻ¸āĻŋāĻ āĻ¸āĻŽāĻ¨ā§āĻŦāĻ¯āĻŧ;
- āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻ¨ā§āĻĄ - āĻŦāĻŋāĻā§āĻāĻĒā§āĻ¤āĻŋ āĻāĻžāĻ¸ā§āĻ āĻāĻžāĻ˛ā§ āĻāĻ°āĻž;
- āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻ¨ā§āĻĄ - āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻāĻžāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖāĨ¤
āĻ¨ā§āĻā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻā§āĻāĻžāĻŦā§ āĻĄā§āĻāĻž āĻāĻŋāĻā§ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻāĻā§āĻāĻ¤āĻ° āĻĄā§āĻāĻž āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻ āĻ°ā§āĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻĄ āĻā§āĻĄāĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻĒā§āĻ° āĻĄā§āĻāĻž āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻāĻžāĻ¨ā§ āĻ¸ā§āĻāĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¨ā§āĻā§āĻ° āĻāĻŋāĻ¤ā§āĻ°āĻāĻŋ āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯ā§ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻā§:
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻĻā§āĻāĻž āĻ¯āĻžāĻŦā§
$ helm install efk-stack stable/elastic-stack --set logstash.enabled=false --set fluentd.enabled=true --set fluentd-elastics
āĻĒāĻŋāĻāĻ˛āĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻ
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ°ā§āĻĒāĻāĻŋ āĻā§āĻāĻā§ āĻ¨āĻž āĻĒāĻžāĻ¨ āĻ¤āĻŦā§ āĻ āĻŦāĻžāĻ āĻšāĻŦā§āĻ¨ āĻ¨āĻž, āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ Grafana Loki āĻ¨āĻžāĻŽā§ āĻŦā§āĻļāĻŋ āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĨ¤ āĻ¯āĻžāĻ āĻšā§āĻ āĻ¨āĻž āĻā§āĻ¨, āĻāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧāĻ¤āĻž āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻā§ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻā§āĻ˛ Grafana āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻļā§āĻ¨ā§āĻā§āĻ¨āĨ¤ āĻāĻ° āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻ¤āĻžāĻ°āĻž, āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻĒā§āĻ°āĻžāĻŖāĻŋāĻ¤ āĻšāĻ¯āĻŧā§, āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯, āĻāĻā§āĻ-āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻ˛āĻ āĻāĻāĻ¤ā§āĻ°ā§āĻāĻ°āĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻā§āĻ¨āĨ¤ āĻ˛ā§āĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¸ā§āĻā§ āĻāĻ°ā§, āĻāĻžāĻ°ā§āĻ¨āĻžāĻ˛āĻā§āĻ˛āĻŋ āĻ¨āĻ¯āĻŧ, āĻāĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻŦāĻ āĻ¸āĻžāĻļā§āĻ°āĻ¯āĻŧā§ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĻā§āĨ¤
āĻĒā§āĻ°āĻŽāĻā§āĻ˛ - āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĨā§āĻā§ āĻ˛ā§āĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ˛āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻ¨ āĻāĻā§āĻ¨ā§āĻāĨ¤ āĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻž āĻ˛ā§āĻāĻŋ āĻĨā§āĻā§ āĻĄā§āĻāĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻā§āĻ˛āĨ¤
āĻ˛ā§āĻāĻŋ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻ¨ā§āĻ¤āĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, āĻ¤āĻžāĻ āĻāĻāĻŋ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻ˛āĻ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¯ā§āĻā§āĻ¤āĨ¤
āĻ˛ā§āĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯
Loki āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻž āĻāĻāĻžāĻ§āĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ˛āĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻ āĻ¸ā§āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŽāĻ¨ā§āĻ˛āĻŋāĻĨāĻŋāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ¯āĻŧāĻ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧ āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻŦāĻž āĻ¸ā§āĻā§āĻˇā§āĻŽ-āĻĻāĻžāĻ¨āĻž āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻļāĻŋāĻ˛ā§āĻĒ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯ āĻāĻžāĻā§āĻ° āĻāĻžāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯, āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻžāĻŽāĻ°ā§āĻļ āĻĻā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧāĨ¤ āĻĄā§āĻāĻž āĻ˛ā§āĻāĻž āĻāĻŦāĻ āĻĒāĻĄāĻŧāĻžāĻ° āĻĒāĻĨāĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻžāĻ¤ā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¸ā§āĻā§āĻˇā§āĻŽāĻāĻžāĻŦā§ āĻāĻŋāĻāĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻāĻ¸ā§āĻ¨ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ˛āĻ āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°āĻāĻŋ āĻĻā§āĻāĻŋ:
āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻŦāĻ°ā§āĻŖāĻ¨āĻž (āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°):
āĻāĻĒāĻžāĻĻāĻžāĻ¨:
āĻĒā§āĻ°āĻŽāĻā§āĻ˛ - āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻāĻā§āĻ¨ā§āĻ (āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ āĻšāĻŋāĻ¸āĻžāĻŦā§), āĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻ˛āĻāĻā§āĻ˛āĻŋ āĻ¸āĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻĒā§āĻ¤ā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ API āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°ā§ āĻ¯āĻž āĻ˛āĻāĻā§āĻ˛āĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻŦā§ā§ˇ āĻāĻāĻŋ āĻ¤āĻžāĻ°āĻĒāĻ° āĻ˛āĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ˛ā§āĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ¤ā§ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻŽāĻŋāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻ āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ā§āĻ° āĻŽāĻ¤ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤āĨ¤
āĻĒāĻ°āĻŋāĻŦā§āĻļāĻ - āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻĒāĻ°āĻŋāĻŦā§āĻļāĻ, āĻŦāĻžāĻĢāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻ˛āĻā§āĻˇ āĻ˛āĻā§āĻˇ āĻ°ā§āĻāĻ°ā§āĻĄ āĻĒā§āĻ°āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§, āĻāĻāĻŋ āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ āĻĄā§āĻāĻž āĻĒā§āĻ¯āĻžāĻ āĻāĻ°ā§, āĻāĻāĻŋ āĻāĻ¸āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻāĻāĻŋāĻā§ āĻŦā§āĻ˛āĻā§ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻāĻžāĻ§āĻŋāĻ āĻĄā§āĻāĻž āĻ¸āĻŋāĻā§āĻ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻāĻ˛āĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ āĻāĻ¨āĻāĻžāĻŽāĻŋāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽā§āĻ° āĻ˛āĻāĻā§āĻ˛āĻŋ āĻāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻŦā§āĻ˛āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋāĻ¤ā§ āĻļā§āĻˇ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻāĻāĻŋ āĻ°āĻŋāĻ¸āĻŋāĻāĻžāĻ° āĻāĻŦāĻ āĻā§āĻ°āĻŽāĻŋāĻ āĻšā§āĻ¯āĻžāĻļāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻāĻāĻŋ āĻ°āĻŋāĻ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸āĻšāĻ¨āĻļā§āĻ˛āĻ¤āĻž āĻāĻŦāĻ āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻŋ n āĻŦāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧ (3 āĻ¯āĻĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ¨āĻž āĻĨāĻžāĻā§)āĨ¤
ingester - āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻā§āĻ°āĻšāĻŖāĻāĻžāĻ°ā§āĨ¤ āĻ¤āĻĨā§āĻ¯ āĻŦā§āĻ˛āĻ āĻ¯ā§āĻ āĻ˛āĻ āĻ¸āĻā§āĻā§ āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻ¸āĻž. āĻŦā§āĻ˛āĻāĻāĻŋ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻāĻāĻžāĻ°ā§āĻ° āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻŦā§āĻ˛āĻāĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§ āĻĢā§āĻ˛āĻžāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ¤ā§ āĻ¯āĻžāĻ¯āĻŧ, āĻāĻŦāĻ āĻ˛āĻ āĻŦā§āĻ˛āĻ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ āĻāĻļā§ āĻ¯āĻžāĻ¯āĻŧ (āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ)āĨ¤ āĻ°āĻŋāĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻ°āĻŋāĻ¸āĻŋāĻāĻžāĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§āĻ˛āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻ¨āĻ¤ā§āĻ¨ āĻ°ā§āĻāĻ°ā§āĻĄ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻ¸ā§āĻāĻ - āĻĄāĻžāĻāĻžāĻŦā§āĻ¸, DynamoDB, Cassandra, Google BigTable āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§āĨ¤
āĻāĻ¨ā§āĻĄā§ - āĻ¸āĻāĻā§āĻāĻŋāĻ¤ āĻāĻāĻžāĻ°ā§ āĻ˛āĻā§āĻ° āĻŦā§āĻ˛āĻ, āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, S3āĨ¤
āĻĒā§āĻ°āĻļā§āĻ¨āĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻĒāĻĨ āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨ā§āĻāĻ°āĻž āĻāĻžāĻ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻžāĻāĻŽ āĻ°ā§āĻā§āĻ āĻāĻŦāĻ āĻāĻžāĻāĻŽāĻ¸ā§āĻā§āĻ¯āĻžāĻŽā§āĻĒ āĻĻā§āĻā§ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻŽāĻŋāĻ˛āĻā§āĻ˛āĻŋ āĻĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻāĻāĻŋ āĻĻā§āĻā§āĨ¤ āĻāĻ° āĻĒāĻ°ā§, āĻāĻāĻŋ āĻĄā§āĻāĻžāĻ° āĻŦā§āĻ˛āĻāĻā§āĻ˛āĻŋ āĻĒāĻĄāĻŧā§ āĻāĻŦāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻĒā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋāĻā§ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°ā§āĨ¤
āĻāĻāĻ¨ āĻāĻžāĻā§āĻ° āĻ¸āĻŦāĻāĻŋāĻā§ āĻĻā§āĻāĻž āĻ¯āĻžāĻāĨ¤
āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸
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
āĻ¨ā§āĻā§ Etcd āĻāĻ° āĻāĻ¨ā§āĻ¯ Prometheus āĻāĻŦāĻ Etcd āĻĒāĻĄ āĻ˛āĻā§āĻ° āĻāĻ¨ā§āĻ¯ Loki āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻĄā§āĻāĻž āĻĻā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄāĨ¤
āĻāĻŦāĻ āĻāĻāĻ¨ āĻāĻ¸ā§āĻ¨ āĻāĻāĻ¯āĻŧ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻŋ, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āĻāĻā§ āĻ āĻĒāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻŋāĨ¤
āĻ¤ā§āĻ˛āĻ¨āĻž
āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻāĻžāĻˇāĻž
āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻā§āĻā§āĻ¸āĻ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻĄāĻŋāĻāĻ¸āĻāĻ˛ āĻāĻŦāĻ āĻ˛ā§āĻ¸āĻŋāĻ¨ āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻāĻžāĻˇāĻž āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤ā§āĻ¤ āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻˇā§āĻ āĻŋāĻ¤ āĻļāĻā§āĻ¤āĻŋāĻļāĻžāĻ˛ā§ āĻ¸āĻžāĻ°ā§āĻ āĻāĻā§āĻāĻŋāĻ¨āĨ¤ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ā§, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻžāĻ¸āĻā§āĻāĻŋāĻāĻ¤āĻž āĻ āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¸āĻžāĻāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻ°āĻŋāĻ āĻāĻ° āĻ
āĻ¨ā§āĻ¯ āĻĻāĻŋāĻā§ āĻ˛ā§āĻāĻŋāĻ° LogQL, PromQL āĻāĻ° āĻāĻ¤ā§āĻ¤āĻ°āĻ¸ā§āĻ°ā§ (āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ āĻā§āĻ¯āĻŧā§āĻ°āĻŋ āĻāĻžāĻˇāĻž)āĨ¤ āĻāĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻ˛āĻ āĻĄā§āĻāĻž āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻ˛āĻ āĻ˛ā§āĻŦā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻ
āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻŋāĻā§ āĻ
āĻĒāĻžāĻ°ā§āĻāĻ° āĻāĻŦāĻ āĻĒāĻžāĻāĻŋāĻāĻŖāĻŋāĻ¤ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ
āĻ¯ā§āĻšā§āĻ¤ā§ āĻ˛ā§āĻāĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ˛ā§āĻŦā§āĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤, āĻ¸ā§āĻā§āĻ˛āĻŋ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¸āĻšāĻ, āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻžāĻ˛ āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻž āĻ¸āĻšāĻāĨ¤
āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯āĻ¤āĻž
āĻāĻāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻ āĻ āĻ¨ā§āĻā§āĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻ¸ā§āĻā§āĻ˛āĻ¯ā§āĻā§āĻ¯, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ˛ā§āĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋāĻ¤ā§ āĻāĻ˛āĻžāĻĻāĻž āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻŦāĻ āĻ˛ā§āĻāĻžāĻ° āĻĒāĻžāĻĨ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻŋāĻ° āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ Loki āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ āĻ¨ā§āĻ¯āĻžāĻ¯āĻŧā§ āĻāĻžāĻ¸ā§āĻāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻ˛āĻ āĻĄā§āĻāĻžāĻ° āĻā§āĻŦ āĻŦāĻĄāĻŧ āĻāĻ˛āĻŋāĻāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻŦāĻšā§ āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻž
āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻā§āĻ¨ā§āĻ¨ā§āĻ¸āĻŋ āĻšāĻ˛ OPEX āĻšā§āĻ°āĻžāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻĨāĻŋāĻŽ, āĻāĻāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻ āĻŽāĻžāĻ˛ā§āĻāĻŋ-āĻā§āĻ¨ā§āĻ¨ā§āĻ¸āĻŋ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻ˛āĻžāĻ¸ā§āĻāĻŋāĻāĻ¸āĻžāĻ°ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻļ āĻāĻŋāĻā§ āĻāĻā§
āĻāĻ°āĻ
āĻ˛ā§āĻāĻŋ āĻā§āĻŦāĻ āĻ¸āĻžāĻļā§āĻ°āĻ¯āĻŧā§ āĻāĻ āĻāĻžāĻ°āĻŖā§ āĻ¯ā§ āĻāĻāĻŋ āĻĄā§āĻāĻž āĻ¸ā§āĻāĻ āĻāĻ°ā§ āĻ¨āĻž, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻŽā§āĻāĻžāĻĄā§āĻāĻžāĨ¤ āĻāĻāĻāĻžāĻŦā§,
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°
EFK āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻāĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ, āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻā§āĻļāĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĻā§āĻ§ āĻāĻŋāĻŦāĻžāĻ¨āĻž āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻŽā§āĻļāĻŋāĻ¨ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ°āĻ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤
āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ°ā§āĻ° āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖā§ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻāĻā§āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻ˛ā§āĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°āĨ¤ āĻāĻĒāĻ¨āĻŋ Grafana āĻāĻŦāĻ āĻ˛āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻžāĻāĻŽ āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻšāĻā§āĻ āĻĄā§āĻāĻž āĻĒāĻžāĻ°āĻ¸ā§āĻĒāĻ°āĻŋāĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ¯āĻāĻ¨ āĻāĻ°āĻ āĻāĻŦāĻ āĻĻā§āĻ°ā§āĻāĻŽā§āĻ¯āĻŧāĻžāĻĻā§ āĻ˛āĻ āĻ§āĻ°ā§ āĻ°āĻžāĻāĻžāĻ° āĻāĻĨāĻž āĻāĻ¸ā§, āĻ¤āĻāĻ¨ āĻ˛ā§āĻāĻŋ āĻā§āĻ˛āĻžāĻāĻĄā§ āĻĒā§āĻ°āĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāĻ° āĻĒāĻāĻ¨ā§āĻĻāĨ¤
āĻŦāĻžāĻāĻžāĻ°ā§ āĻāĻ°ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻāĻā§ - āĻāĻŋāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ˛ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§. āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, GKE āĻāĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻĄā§āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§ āĻ¤āĻžāĻĻā§āĻ° āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°āĻŋāĻ¨āĻŋāĨ¤
āĻ°ā§āĻĢāĻžāĻ°ā§āĻ¨ā§āĻ¸:
https://github.com/grafana/loki/blob/master/docs/overview/comparisons.md https://www.elastic.co/blog/found-elasticsearch-from-the-bottom-up https://www.elastic.co/blog/found-elasticsearch-in-production/
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻāĻ°ā§āĻŽāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻšāĻžāĻŦāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¨ā§āĻŦāĻžāĻĻ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻāĻ¤ā§āĻ¸: www.habr.com