SRE/DevOps āĻāĻā§āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ°āĻĻā§āĻ° āĻĒāĻ°āĻŋāĻŦā§āĻļā§, āĻāĻāĻŋ āĻāĻžāĻāĻā§ āĻ
āĻŦāĻžāĻ āĻāĻ°āĻŦā§ āĻ¨āĻž āĻ¯ā§ āĻāĻāĻĻāĻŋāĻ¨ āĻāĻāĻāĻ¨ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ (āĻŦāĻž āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ) āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻ°āĻŋāĻĒā§āĻ°ā§āĻ āĻāĻ°ā§ āĻ¯ā§ "āĻ¸āĻŦāĻāĻŋāĻā§ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻā§āĻā§": āĻ¸āĻžāĻāĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž, āĻ
āĻ°ā§āĻĨāĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻā§āĻŦāĻ¨ āĻā§āĻˇāĻ¯āĻŧāĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻšāĻ¯āĻŧ ... āĻāĻŽāĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻ¤āĻ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ¨ āĻ¨āĻž āĻā§āĻ¨, āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻŦāĻ āĻŦā§āĻ§āĻāĻŽā§āĻ¯ āĻā§āĻ˛ āĻāĻžāĻĄāĻŧāĻž āĻāĻāĻŋ āĻāĻ°āĻž āĻā§āĻŦ āĻāĻ āĻŋāĻ¨ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻā§āĻĄā§ āĻ˛ā§āĻāĻŋāĻ¯āĻŧā§ āĻĨāĻžāĻā§; āĻāĻĒāĻ¨āĻžāĻā§ āĻā§āĻŦāĻ˛ āĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻ¨ā§āĻ¯āĻŧāĻāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻ° āĻĻā§āĻāĻā§ āĻ āĻāĻ¨āĻ¨ā§āĻĻā§...
āĻāĻāĻž āĻ¤āĻžāĻ āĻāĻā§āĻā§ āĻ¯ā§ āĻāĻŽāĻ°āĻž āĻĻā§āĻ°ā§āĻ āĻāĻŦāĻ āĻāĻā§āĻ°āĻāĻžāĻŦā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻĒā§āĻ°ā§āĻŽā§ āĻĒāĻĄāĻŧā§āĻāĻŋāĨ¤ āĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻ°āĻ¯āĻŧā§ āĻā§āĻā§, āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° (āĻāĻ° āĻāĻā§āĻ¨ā§āĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§) āĻāĻŦāĻ āĻāĻ°āĻ āĻ
āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻāĻ°āĻžāĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻŦāĻ āĻ¸āĻŦāĻāĻŋāĻā§ āĻĻā§āĻ°ā§āĻĻāĻžāĻ¨ā§āĻ¤ āĻšāĻ¤ā§ āĻĒāĻžāĻ°āĻ¤ āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻŽā§āĻ˛ā§āĻ¯ āĻ¨ā§āĻ¤āĻŋāĻ¤ā§ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻ¨āĻž āĻšāĻ¯āĻŧ: āĻāĻāĻŋ āĻŽā§āĻ˛ā§āĻ¯
āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ: "āĻ¸ā§āĻĨāĻžāĻ¯āĻŧā§ āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ¤ā§" āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻž; āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻļā§āĻ°ā§ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻŽā§āĻšā§āĻ°ā§āĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻāĻāĻŋ āĻŽāĻ¨ā§ āĻ°āĻžāĻā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻ¨āĻ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻŋāĻ¤ āĻ
āĻ°ā§āĻĨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ (āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻžāĻ¸ā§ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋ 140 USD), āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻā§āĻ˛āĻžāĻāĻĄ āĻ
āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ¤ā§ āĻ¸ā§āĻā§āĻ˛ āĻāĻ°āĻž āĻ¯ā§āĻāĻĢāĻ˛ āĻŦāĻ°āĻ āĻ
āĻ¨ā§āĻ āĻŦā§āĻļāĻŋāĨ¤ āĻ¯āĻĻāĻŋāĻ āĻāĻāĻāĻŋ Pay-As-You-Go āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§āĻā§, āĻ¨āĻ¤ā§āĻ¨ Relic āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻ¯āĻž āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ¯ā§āĻā§āĻ¤ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ° āĻā§āĻˇāĻ¤āĻŋāĻ° āĻāĻžāĻ°āĻŖ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻļā§āĻ°ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻāĻŋāĻā§āĻā§āĻˇāĻŖ āĻāĻā§, āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ¯āĻžāĻ°āĻŋāĻĢ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻ¨ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻā§ -
āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸āĻ¸ā§āĻ¤āĻž āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻā§āĻāĻāĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻāĻžāĻŦāĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋ, āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻāĻ¨ā§āĻĻ āĻĻā§āĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻĒāĻ° āĻĒāĻĄāĻŧā§: Datadog āĻāĻŦāĻ AtatusāĨ¤ āĻā§āĻ¨ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĒāĻ°?
āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻā§āĻĻā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§
āĻāĻŽāĻžāĻā§ āĻāĻāĻ¨āĻ āĻŦāĻ˛āĻ¤ā§ āĻĻāĻŋāĻ¨ āĻ¯ā§ āĻŦāĻžāĻāĻžāĻ°ā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻŽāĻ¨āĻāĻŋ āĻāĻŽāĻ°āĻž āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĻāĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸ā§āĻŦ-āĻšā§āĻ¸ā§āĻā§āĻĄ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻšā§āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¨ā§āĻ... - āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻ¤āĻžāĻĻā§āĻ° āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ°āĻā§āĻˇāĻŖāĻžāĻŦā§āĻā§āĻˇāĻŖā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§āĨ¤ āĻāĻŽāĻ°āĻž āĻ¯ā§ āĻĻāĻŽā§āĻĒāĻ¤āĻŋāĻāĻŋāĻā§ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻžāĻā§āĻ° āĻšāĻ¯āĻŧā§ āĻāĻ ā§āĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻšāĻŋāĻĻāĻž:
- āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻĻā§āĻ° āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻāĻŋ āĻā§āĻŦ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯āĻŽāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¸āĻā§āĻā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¨ā§āĻ¤āĻž);
- āĻ¸āĻžāĻļā§āĻ°āĻ¯āĻŧā§ āĻŽā§āĻ˛ā§āĻ¯ā§āĻ° āĻāĻ°āĻ (āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¸ā§āĻ āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻžāĻ¸ā§ 100 āĻāĻāĻāĻ¸āĻĄāĻŋāĻ° āĻāĻŽ);
- āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¯āĻ¨ā§āĻ¤ā§āĻ°;
- āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖ;
- āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻŋāĻ˛ āĻāĻāĻāĻŋ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ āĻĒā§āĻ˛āĻžāĻ¸ (āĻāĻžāĻ°āĻŖ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻā§āĻļāĻ˛ā§āĻ°āĻž āĻāĻ¤ā§ āĻ āĻā§āĻ¯āĻ¸ā§āĻ¤)āĨ¤
āĻ āĻ¤āĻāĻŦ, āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ā§āĻ° āĻĒāĻ°ā§āĻ¯āĻžāĻ¯āĻŧā§, āĻāĻŽāĻ°āĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦā§āĻļ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ¯āĻŧā§āĻāĻŋ, āĻāĻŦāĻ āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§:
- Tideways, AppDynamics āĻāĻŦāĻ Dynatrace - āĻāĻ°āĻā§āĻ° āĻāĻ¨ā§āĻ¯;
- Stackify āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĢā§āĻĄāĻžāĻ°ā§āĻļāĻ¨ā§ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻā§āĻŦ āĻāĻŽ āĻĄā§āĻāĻž āĻĻā§āĻāĻžāĻ¯āĻŧāĨ¤
āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻŦāĻžāĻāĻŋ āĻ āĻāĻļāĻāĻŋ āĻāĻŽāĻ¨āĻāĻžāĻŦā§ āĻāĻ āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻĒā§āĻ°āĻļā§āĻ¨ā§ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĨāĻŽā§ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤āĻāĻžāĻŦā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻŽāĻŋ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻŋāĻĨāĻ¸ā§āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŦāĻ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ āĻāĻ°āĻžāĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž/āĻāĻŽāĻĒā§āĻ°ā§āĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŦāĨ¤
āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻā§āĻĻā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
āĻāĻĒāĻ°
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻā§āĻ¨ā§āĻ āĻŽāĻžāĻ˛āĻŋāĻāĻžāĻ¨āĻž āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ā§āĻ° āĻāĻĒāĻ° āĻāĻ˛ā§ āĻāĻŦāĻ OpenTracing āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ¨ā§āĻ¸āĻā§āĻ°ā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻ āĻŦāĻļā§āĻˇā§, Kubernetes āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻāĻ¨āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻŽā§āĻ˛āĻāĨ¤
2010 āĻ¸āĻžāĻ˛ā§ āĻāĻ° āĻŦāĻŋāĻāĻžāĻļ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻĄā§āĻāĻžāĻĄāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧā§āĻāĻŋ āĻ¯ā§ āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻā§āĻ˛āĻāĻžāĻŦā§ āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻāĻ¤ āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ā§ˇ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻ§āĻ°āĻ¨āĻāĻŋ āĻā§āĻ˛ āĻļāĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§āĻā§ (āĻā§āĻ¯āĻžāĻļāĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¯āĻžāĻā§āĻā§āĻā§ āĻā§āĻ˛ āĻāĻ°ā§) āĻāĻŦāĻ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒā§āĻ°āĻŋāĻĄāĻŋāĻ¸ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§ 500āĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻ¸ā§āĻˇā§āĻāĻŋ āĻāĻ°ā§āĻā§āĨ¤
āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻšāĻ˛ āĻāĻāĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° Node.js āĻāĻŦāĻ PHP āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§āĨ¤ āĻ āĻ¨ā§āĻ¯āĻĻāĻŋāĻā§, āĻāĻāĻŋ Datadog āĻāĻ° āĻā§āĻ¯āĻŧā§ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻžāĻ˛ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒāĻ°ā§āĻ°āĻāĻŋāĻ° āĻŽāĻ¤ āĻ¨āĻ¯āĻŧ, āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻžāĻ¸-āĻāĻ° āĻā§āĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻŦāĻž āĻā§āĻĄā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ˛ā§āĻŦā§āĻ˛ āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
āĻāĻŽāĻ°āĻž āĻāĻŋāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻŋ
āĻāĻāĻ¨ āĻāĻ¸ā§āĻ¨ āĻāĻŽāĻ°āĻž āĻā§āĻāĻžāĻŦā§ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋ āĻ¤āĻž āĻŦā§āĻ° āĻāĻ°āĻŋāĨ¤ āĻ§āĻ°āĻž āĻ¯āĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻāĻā§ āĻ¯āĻžāĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨:
āĻā§āĻ°āĻžāĻĢā§ āĻĻā§āĻāĻž āĻ¸āĻšāĻ āĻāĻ˛ā§āĻ° āĻāĻŋāĻāĻž - āĻāĻ° āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖ āĻāĻ°āĻž āĻ¯āĻžāĻ. āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§, āĻāĻ¯āĻŧā§āĻŦ āĻ˛ā§āĻ¨āĻĻā§āĻ¨āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻā§āĻ°āĻžāĻĢā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻšāĻžāĻ°, āĻ
āĻ¨ā§āĻ°ā§āĻ§-āĻšāĻžāĻ° āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻ°āĻ¯āĻŧā§āĻā§... āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻāĻ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻ
āĻāĻļāĻā§āĻ˛āĻŋ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻŽāĻžāĻāĻāĻ¸āĻāĻŋāĻāĻāĻ˛-āĻ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻŦāĻŋāĻāĻžāĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻŦā§)āĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻžāĻ§ā§āĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻāĻŽāĻ°āĻž āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒā§āĻ° āĻāĻāĻāĻŋ āĻĸā§āĻ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻāĻŋ āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ, āĻāĻ āĻāĻžāĻ°ā§āĻā§ āĻā§āĻ˛āĻŋāĻ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¯āĻžāĻ¨ āĻ˛ā§āĻ¨āĻĻā§āĻ¨:
āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž, āĻ¯āĻž āĻŽā§āĻ˛āĻ¤ MVC āĻŽāĻĄā§āĻ˛ āĻĨā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻ, āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ā§ˇ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻžāĻĒā§āĻā§āĻˇ, āĻ¯āĻž āĻā§āĻŦ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ: āĻāĻŽāĻ°āĻž āĻ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĻā§āĻāĻ¤ā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻŋ āĻāĻ°ā§. āĻāĻāĻžāĻ¨ā§ āĻĻā§āĻ°ā§āĻ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻžāĻāĻžāĻ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§, āĻāĻāĻŋ āĻā§āĻāĻā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¸āĻšāĻ:
- āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ˛ā§āĻĄ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ;
- āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻžāĻŽāĻ;
- āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻāĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ§ā§āĻ°āĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻā§āĻĄāĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻā§ āĻāĻ°āĻāĻŋāĻ˛ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻ
āĻŦāĻļā§āĻˇā§, āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻĻā§āĻ°ā§āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻāĻŋāĻšā§āĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻā§āĻāĻ¯āĻŧ āĻāĻ°ā§ (āĻ¯āĻž 2 āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§āĻ° āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ¨ā§āĻ¯āĻŧ)āĨ¤ āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻĻā§āĻ°ā§āĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻāĻā§:
āĻāĻāĻŋ āĻĻā§āĻāĻž āĻ¯āĻžāĻ¯āĻŧ āĻ¯ā§ āĻĻā§āĻāĻŋ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ¤ā§ āĻ
āĻ¨ā§āĻ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§ āĻāĻŦāĻ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§ āĻ¯āĻāĻ¨ āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¤āĻžāĻ° āĻāĻāĻāĻ°āĻāĻ āĻāĻŦāĻ āĻĄā§āĻŽā§āĻāĻ¨āĻ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤ āĻā§āĻŦ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻ āĻāĻāĻŋ āĻ˛āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻā§āĻāĻŋ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻā§āĻ°ā§āĻ¸, āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻ¯ā§ āĻāĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧā§āĻā§:
āĻāĻŦāĻ āĻŽāĻ§ā§āĻ¯ā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĒā§āĻ°āĻļā§āĻ¨ â āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻš āĻāĻ°āĻž āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻ¨:
āĻāĻ āĻā§āĻāĻžāĻ¨ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¸āĻā§āĻāĻŋāĻ¤, āĻāĻŽāĻ°āĻž āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻā§āĻ¨ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻ§ā§āĻ° āĻšāĻ¯āĻŧā§ āĻ¯āĻžāĻā§āĻā§ āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻļāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸āĻ¤ā§ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦā§, āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻ¸āĻŦāĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻŦāĻŋ āĻĻā§āĻ¯āĻŧ āĻ¨āĻž, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ¤āĻĻāĻ¨ā§āĻ¤ā§āĻ° āĻā§āĻā§āĻāĻ° āĻāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻšāĻžāĻ¯āĻŧāĻ¤āĻž āĻāĻ°ā§:
- āĻĻā§āĻ°ā§āĻ
PDO::Construct
pgpoll āĻāĻ° āĻ āĻĻā§āĻā§āĻ¤ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨ā§āĻ¤ā§āĻ¤ā§āĻŦā§; - āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻ
āĻ¸ā§āĻĨāĻŋāĻ°āĻ¤āĻž
Memcache::Get
āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻ¯ā§ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨āĻāĻŋ āĻā§āĻ˛āĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; - āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻ¨āĻāĻāĻžāĻŦā§ āĻŦāĻ°ā§āĻ§āĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻ āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻā§ 500āĻāĻŋ āĻ āĻŦāĻ¤āĻžāĻ°ā§āĻ° āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻ¨ā§āĻ¸ā§āĻā§āĻĄ āĻ˛ā§āĻĒā§āĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§;
- āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ ...
āĻāĻāĻŋāĻ āĻāĻā§ āĻ¯ā§ āĻā§āĻĄ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§, āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻāĻŋāĻā§ āĻŽā§āĻ˛ āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨ā§ āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒāĻžāĻ¯āĻŧ - āĻāĻŦāĻ āĻāĻāĻŋ āĻā§ āĻšāĻŦā§ āĻ¤āĻž āĻŦāĻŋāĻŦā§āĻā§āĻ¯ āĻ¨āĻ¯āĻŧ: Redis āĻŦāĻž PostgreSQL - āĻāĻā§āĻ˛āĻŋ āĻ¸āĻŦāĻ āĻā§āĻ¯āĻžāĻŦā§ āĻ˛ā§āĻāĻžāĻ¨ā§ āĻĨāĻžāĻā§ āĻĄā§āĻāĻžāĻŦā§āĻ¸.
āĻāĻĒāĻ¨āĻŋ āĻāĻŦā§āĻˇāĻŖāĻž āĻāĻŦāĻ āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ - āĻāĻāĻŋ āĻ¯ā§āĻāĻžāĻŦā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¤āĻžāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻĒāĨ¤ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻā§āĻ¯āĻžāĻŦā§ āĻāĻŋāĻ¯āĻŧā§, āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§ āĻāĻ¤āĻŦāĻžāĻ° āĻāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻā§ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻ¤āĻŦāĻžāĻ° āĻāĻ˛ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¤āĻž āĻ
āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻž āĻā§āĻŦ āĻāĻ°āĻžāĻŽāĻĻāĻžāĻ¯āĻŧāĻ:
āĻā§āĻ¯āĻžāĻŦā§ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻĄā§āĻāĻž āĻ°āĻ¯āĻŧā§āĻā§ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž, āĻ¯āĻž āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ HTTP āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋāĻā§ āĻ˛ā§āĻāĻŋāĻ¯āĻŧā§ āĻ°āĻžāĻā§, āĻ¯ā§āĻŽāĻ¨ āĻ
āĻŦāĻā§āĻā§āĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻž, āĻ¸ā§āĻ¨ā§āĻā§āĻ°āĻŋāĻ¤ā§ āĻāĻā§āĻ¨ā§āĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻŦāĻž āĻāĻ° āĻŽāĻ¤ā§ā§ˇ āĻā§āĻ¯āĻžāĻŦā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻĒ:
āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻā§āĻ°āĻž: āĻ¸ā§āĻ¯ā§āĻ āĻāĻŦāĻ āĻāĻŽāĻĒā§āĻ°ā§āĻļāĻ¨
āĻāĻāĻ¨ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻā§āĻ°āĻž āĻ¯āĻž āĻ āĻĢāĻžāĻ° āĻāĻ°ā§ āĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĨ¤ āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻāĻŽāĻ°āĻž āĻāĻ¤ā§āĻĒāĻžāĻĻāĻ¨ā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻāĻāĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĻ¨āĻŋāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻ°āĻž āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ/āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĻāĻŋ āĻ¯āĻž āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ āĻ āĻāĻŋāĻ¨ā§āĻ¨āĨ¤
1. āĻĄā§āĻāĻžāĻĄā§āĻ
āĻĄā§āĻāĻžāĻĄāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻā§āĻ° āĻ¸āĻš āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¸ā§āĻŦāĻžāĻāĻ¤ āĻāĻžāĻ¨āĻžāĻ¯āĻŧ:
āĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨/āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ā§ āĻāĻžāĻā§āĻāĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§, āĻ¤āĻžāĻ āĻāĻĻāĻžāĻšāĻ°āĻŖā§ āĻā§āĻ¯āĻžāĻā§āĻā§ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻ¤ā§ āĻāĻŽāĻ°āĻž āĻĒā§āĻ¸ā§āĻāĻā§āĻ°ā§āĻāĻ¸āĻāĻŋāĻāĻāĻ˛-āĻāĻ° āĻ¸āĻžāĻĨā§ 2āĻāĻŋ āĻ¸āĻāĻ¯ā§āĻ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻŦ (defaultdb
и postgres
), āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ¸ā§āĻ˛āĻžāĻ°āĻŋ, āĻ°ā§āĻĄāĻŋāĻ¸āĨ¤ Datadog-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ MVC āĻ¨ā§āĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻā§āĻāĻžāĻ¨ āĻĨāĻžāĻāĻ¤ā§ āĻšāĻŦā§: āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻā§āĻĨāĻž āĻĨā§āĻā§ āĻāĻ¸ā§ āĻ¤āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻŦā§āĻāĻ¤ā§ āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°ā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°:
āĻ¯āĻžāĻāĻšā§āĻ, āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻāĻŋāĻā§ āĻāĻā§:
... āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻŽāĻžāĻ¨āĻāĻŋāĻ¤ā§āĻ°, āĻāĻŽāĻžāĻ° āĻŽāĻ¤ā§, āĻ¸āĻšāĻ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§: āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§ āĻ¨āĻž (āĻ¯āĻž āĻāĻāĻŋāĻā§ āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŦāĻŋāĻ¸ā§āĻ¤āĻžāĻ°āĻŋāĻ¤ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§, āĻ¯ā§āĻŽāĻ¨ āĻĄā§āĻāĻžāĻĄāĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§), āĻ¤āĻŦā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž āĻŦāĻž āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸āĻā§āĻ˛āĻŋāĨ¤
Datadog-āĻ āĻĢāĻŋāĻ°ā§ āĻāĻ¸āĻž āĻ¯āĻžāĻ: āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻŽā§āĻ¯āĻžāĻĒ āĻĨā§āĻā§ āĻāĻŽāĻ°āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻāĻŋ āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻā§āĻ¯āĻžāĻā§āĻā§āĻ¤ā§ āĻāĻ¸ā§āĨ¤ āĻāĻ¸ā§āĻ¨ āĻā§āĻ¯āĻžāĻā§āĻā§ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ¤ā§ āĻ¯āĻžāĻ āĻāĻŦāĻ āĻ āĻŦāĻļā§āĻˇā§ āĻāĻŽāĻ°āĻž āĻā§ āĻāĻļāĻž āĻāĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¤āĻž āĻĻā§āĻā§āĻ¨:
āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻāĻāĻžāĻ¨ā§ āĻā§āĻ¨ā§ āĻā§āĻ°āĻžāĻĢ āĻ¨ā§āĻ āĻāĻ¯āĻŧā§āĻŦ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§ āĻ¯āĻž āĻĻā§āĻāĻŋ āĻ¤āĻžāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻĒāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻŋ āĻļāĻŋāĻĄāĻŋāĻāĻ˛ā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§. āĻāĻāĻŋ āĻ¸ā§āĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻĒā§āĻ°āĻāĻžāĻ° āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻĒā§āĻ°āĻ¤āĻŋ āĻāĻĄāĻŧ āĻ¸āĻŽāĻ¯āĻŧ... āĻāĻ° āĻāĻāĻ¨ āĻā§āĻ¨āĻž āĻā§āĻ°āĻžāĻĢ āĻāĻŽāĻžāĻĻā§āĻ° āĻĻāĻŋāĻā§ āĻ¤āĻžāĻāĻŋāĻ¯āĻŧā§ āĻāĻā§!
āĻā§āĻ¨ Datadog āĻāĻāĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻāĻžāĻ°ā§āĻ āĻŦā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧā§āĻā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻžāĻā§ āĻāĻāĻāĻŋ āĻ°āĻšāĻ¸ā§āĻ¯āĨ¤ āĻāĻ°ā§āĻāĻāĻŋ āĻšāĻ¤āĻžāĻļāĻžāĻāĻ¨āĻ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻ¯ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĒāĻāĻ¨ā§āĻĻ āĻŽāĻ¨ā§ āĻ°āĻžāĻā§ āĻ¨āĻž (āĻāĻāĻ¯āĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻā§āĻ° āĻŦāĻŋāĻĒāĻ°ā§āĻ¤ā§), āĻāĻŦāĻ āĻ¤āĻžāĻ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻšāĻ˛ āĻāĻžāĻ¸ā§āĻāĻŽ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĨ¤
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻĄā§āĻāĻžāĻĄāĻ-āĻāĻ° āĻāĻ āĻā§āĻ°āĻžāĻĢāĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻžāĻ°, āĻ˛āĻāĻā§āĻ˛āĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻŦāĻ āĻāĻ¯āĻŧā§āĻŦ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°āĻā§āĻ˛āĻŋāĻ¤ā§ (āĻā§āĻ¨āĻŋāĻāĻ°ā§āĻ¨) āĻ˛ā§āĻĄ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻŽāĻŋ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ āĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻ¤ā§āĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻāĻ... āĻāĻŦāĻ āĻāĻ°āĻ āĻāĻŋāĻā§ (āĻ˛āĻ)!
āĻā§āĻ°āĻžāĻĢā§āĻ° āĻ¨ā§āĻā§ āĻ˛ā§āĻ¨āĻĻā§āĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒ:
Datadog āĻ, āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒāĻĻ. āĻāĻĒāĻ¨āĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž, āĻāĻĄāĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
āĻ¤āĻŋāĻŦāĻžāĻšāĻŋāĻ¤ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻāĻĻā§āĻ° āĻ¸āĻžāĻāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻāĻŋ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻāĻŋ āĻāĻŽāĻ¨ āĻ¸āĻŦāĻāĻŋāĻā§ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻ¸āĻŽā§āĻĒāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨, āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ āĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻāĻžāĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§... āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻā§āĻļāĻ˛ā§āĻ°āĻž āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻā§āĻ¨ā§ˇ
Datadog āĻ āĻ¯ā§āĻā§āĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻ˛āĻž āĻāĻŦāĻ āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋ, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§ āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ°āĻ¸āĻāĻā§āĻˇā§āĻĒ āĻāĻžāĻ°ā§āĻ āĻāĻŦāĻ āĻāĻ˛ā§āĻ° āĻā§āĻ°āĻŽ āĻĻā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻ˛āĻĒā§āĻ°āĻĒāĻžāĻ¤ā§āĻ° āĻāĻžāĻ°ā§āĻ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻ¨āĻŋ āĻāĻ˛āĻĒā§āĻ°āĻĒāĻžāĻ¤ āĻāĻžāĻ°ā§āĻā§āĻ° āĻāĻāĻāĻŋ āĻā§āĻ°āĻŋ āĻāĻŋāĻāĻ¤ā§āĻ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻāĻŦāĻ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻšāĻ˛ āĻšā§āĻ¸ā§āĻā§āĻ° āĻ˛ā§āĻĄ āĻĻā§āĻāĻž āĻ¯āĻžāĻ° āĻāĻĒāĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ˛āĻāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻžāĨ¤
āĻŽāĻšāĻžāĻ¨ āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻļāĻ¨!
āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻŦāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻā§āĻ¯āĻžāĻŦāĻā§āĻ˛ā§ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻĄā§āĻāĻžāĻŦā§āĻ¸ и āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž, āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻ¤ā§āĨ¤ āĻāĻāĻžāĻ¨ā§ āĻā§āĻ¨āĻāĻŋ āĻ¨ā§āĻ: āĻ¯ā§āĻšā§āĻ¤ā§ Datadog āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻāĻ°ā§, PostgreSQL āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž, āĻāĻŦāĻ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻāĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻž āĻŽā§āĻ˛ā§āĻ¯āĻŦāĻžāĻ¨ā§ˇ aws.storage
(āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŽāĻ¨ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋ āĻāĻāĻ āĻ°āĻāĻŽ āĻšāĻŦā§)āĨ¤
āĻāĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸āĻā§āĻā§ postgres
:
āĻŽā§āĻ˛āĻ¤ āĻāĻŽāĻ°āĻž āĻ¯āĻž āĻā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¸āĻŦāĻ āĻāĻā§:
āĻāĻĒāĻ¨āĻŋ āĻā§āĻ¨ "āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž" āĻĨā§āĻā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ¸ā§āĻā§ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ
āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻā§āĻ˛ āĻšāĻŦā§ āĻ¨āĻž āĻ¯ā§ āĻĄā§āĻāĻžāĻĄāĻ āĻāĻ¨āĻāĻŋāĻāĻāĻāĻ¨āĻāĻā§āĻ¸ āĻāĻ¨āĻā§āĻ°ā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°ā§āĻĒā§āĻ°āĻŋ āĻāĻā§āĻā§āĻ¤ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ¸āĻžāĻ° āĻŽā§āĻšā§āĻ°ā§āĻ¤ āĻĨā§āĻā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¨ā§āĻĄ-āĻā§-āĻāĻ¨ā§āĻĄ āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻžāĻ¸āĻĄāĻŋ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻā§āĻ°āĻšāĻŖ āĻāĻ°āĻ¤ā§, āĻ˛āĻ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻšā§āĻ¸ā§āĻ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ .
Datadog āĻāĻ° āĻāĻāĻāĻŋ āĻŦāĻŋāĻļāĻžāĻ˛ āĻĒā§āĻ˛āĻžāĻ¸ āĻšāĻ˛ āĻāĻ° āĻĻāĻžāĻŽ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°ā§ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ, āĻāĻĒāĻŋāĻāĻŽ, āĻ˛āĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻ¸āĻŋāĻ¨āĻĨā§āĻāĻŋāĻā§āĻ¸ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻĨā§āĻā§, āĻ¯ā§āĻŽāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻ¨āĻŽāĻ¨ā§āĻ¯āĻŧāĻāĻžāĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨.
2.āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻžāĻ¸
āĻ ā§āĻ¯āĻžāĻāĻžāĻāĻžāĻ¸ āĻĻāĻ˛ āĻĻāĻžāĻŦāĻŋ āĻāĻ°ā§ āĻ¯ā§ āĻ¤āĻžāĻĻā§āĻ° āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž "āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻ¤ā§āĻ, āĻ¤āĻŦā§ āĻāĻ°āĻ āĻāĻžāĻ˛āĨ¤" āĻĻā§āĻāĻž āĻ¯āĻžāĻ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻ¤āĻžāĻ āĻšāĻ¯āĻŧ āĻāĻŋāĻ¨āĻžāĨ¤
āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻāĻāĻ āĻ°āĻāĻŽ āĻĻā§āĻāĻžāĻ¯āĻŧ, āĻ¤āĻŦā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻ°ā§āĻĄāĻŋāĻ¸ āĻāĻŦāĻ āĻŽā§āĻŽāĻā§āĻ¯āĻžāĻļā§āĻĄ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
APM āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°ā§, āĻ¯āĻĻāĻŋāĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻ¯āĻŧā§āĻŦ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧāĨ¤ Datadog āĻāĻ° āĻŽāĻ¤, āĻŽā§āĻ˛ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻĨā§āĻā§ āĻĒāĻāĻ¨ā§āĻĻāĻ¸āĻ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ¤ā§ āĻ¨ā§āĻāĻŋāĻā§āĻ āĻāĻ°āĻžāĻ° āĻā§āĻ¨ āĻāĻĒāĻžāĻ¯āĻŧ āĻ¨ā§āĻāĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻ˛ā§āĻ¨āĻĻā§āĻ¨āĻā§āĻ˛āĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻĒāĻ°ā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯āĻž APM-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻŦ āĻ¯ā§āĻā§āĻ¤āĻŋāĻ¯ā§āĻā§āĻ¤ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤
Atatus āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§, āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻ¯āĻ¤āĻāĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻ¤ā§āĨ¤ āĻ¨ā§āĻ¤āĻŋāĻŦāĻžāĻāĻ āĻĻāĻŋāĻ āĻšāĻ˛ āĻ¯ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¤āĻŋāĻļā§āĻ˛āĻ¤āĻž āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻĻā§āĻļā§āĻ¯āĻŽāĻžāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ° āĻā§āĻŦāĻŋāĻ˛ā§ āĻāĻāĻŋ āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻŦāĻžāĻāĻžāĻ āĻāĻ°ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§:
āĻāĻ¨ā§āĻā§āĻ°ā§āĻ˛āĻžāĻ°ā§āĻ° āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻā§āĻ¯āĻžāĻŦā§ āĻāĻĒāĻ˛āĻŦā§āĻ§ Explore:
āĻāĻŋāĻā§ āĻāĻĒāĻžāĻ¯āĻŧā§, āĻāĻ āĻā§āĻŦāĻŋāĻ˛āĻāĻŋ Datadog-āĻāĻ° āĻ¸ā§āĻŽāĻ°āĻŖ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻāĻŋāĻā§ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻĒā§āĻ° āĻā§āĻ¯āĻŧā§ āĻāĻžāĻ˛ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻā§ āĻāĻ°āĻā§ āĻ¤āĻž āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻĄā§āĻāĻžāĻĄāĻā§āĻ° āĻāĻ°āĻ āĻŦā§āĻļāĻŋ āĻ¸ā§āĻŽāĻ°āĻŖ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻ¯āĻŧ: āĻ
āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻ°āĻ¯āĻŧā§āĻā§, āĻāĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻŋāĻ¤ā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻĒāĻ°ā§āĻ° āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻāĻāĻāĻŋ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻā§āĻ¯āĻžāĻŦ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ HTTP āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻž āĻāĻŦāĻ āĻ§ā§āĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¸ā§āĻļāĻ¨ āĻā§āĻ°ā§āĻ¸:
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§ āĻ¯āĻžāĻ¨, āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻ¸ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻāĻĒāĻ¨āĻŋ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŦāĻāĻŋāĻā§āĻ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻŽāĻ¤ā§:
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§, āĻ
ā§āĻ¯āĻžāĻāĻžāĻāĻžāĻ¸ āĻŦāĻŋāĻļāĻĻ āĻāĻŋāĻšā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ - āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ¸ā§āĻŽāĻžāĻ°āĻ āĻŦā§āĻ˛āĻā§ āĻāĻ˛ā§āĻ° āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻ āĻāĻ āĻžāĻ˛ā§ āĻāĻžāĻĄāĻŧāĻž:
āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°ā§āĻ° āĻ
āĻāĻžāĻŦ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯āĻž (New Relic-āĻāĻ° āĻŽāĻ¤ā§) āĻ
āĻ¤āĻŋ-āĻĻā§āĻ°ā§āĻ¤ āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ (<5ms) āĻā§āĻā§ āĻĻā§āĻŦā§āĨ¤ āĻ
āĻ¨ā§āĻ¯āĻĻāĻŋāĻā§, āĻāĻŽāĻŋ āĻā§āĻĄāĻŧāĻžāĻ¨ā§āĻ¤ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻ¸āĻĢāĻ˛āĻ¤āĻž āĻŦāĻž āĻ¤ā§āĻ°ā§āĻāĻŋ) āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĻāĻŋāĨ¤
āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻĄā§āĻāĻžāĻŦā§āĻ¸ āĻāĻĒāĻ¨āĻžāĻā§ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ āĻ§ā§āĻ¯āĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻŦā§ āĻ¯āĻž āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻŋ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻ¨ā§ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ āĻ¯ā§ Atatus āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° PostgreSQL āĻāĻŦāĻ MySQL āĻā§āĻāĻā§ āĻĒā§āĻ¯āĻŧā§āĻā§, āĻ¯āĻĻāĻŋāĻ Redis āĻāĻŦāĻ memcachedāĻ āĻāĻ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻĄāĻŧāĻŋāĻ¤āĨ¤
āĻ
āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ: āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĢā§āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸āĻŋ, āĻāĻĄāĻŧ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ āĻāĻ°āĻ āĻ
āĻ¨ā§āĻ āĻāĻŋāĻā§āĨ¤ āĻāĻŽāĻŋ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ§ā§āĻ°āĻāĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ¯āĻžāĻŦāĻāĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ - āĻāĻāĻŋ āĻā§āĻŦ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻāĨ¤ āĻ¤āĻžāĻāĻžāĻĄāĻŧāĻž, PostgreSQL-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻā§āĻ¯āĻžāĻŦā§ āĻĨāĻžāĻāĻž āĻĄā§āĻāĻž āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨ā§āĻ° āĻĄā§āĻāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧ
āĻā§āĻ¯āĻžāĻŦ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ
āĻāĻŋāĻ¨ā§āĻ¨āĨ¤
āĻ¤āĻĨā§āĻ¯āĻ
āĻāĻāĻ¯āĻŧ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ APM āĻā§āĻŽāĻŋāĻāĻžāĻ¯āĻŧ āĻāĻžāĻ˛ āĻ¸āĻā§āĻāĻžāĻ˛āĻŋāĻ¤. āĻ¤āĻžāĻĻā§āĻ° āĻ¯ā§ āĻā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ āĻĢāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻŽāĻĒā§āĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻ¸āĻāĻā§āĻˇā§āĻĒā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ°ā§āĻĒ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻĄāĻžāĻāĻžāĻĄā§āĻ
āĻĒā§āĻļāĻžāĻĻāĻžāĻ°āĻ°āĻž:
- āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ āĻļā§āĻ˛ā§āĻā§āĻ° āĻ¸āĻŽāĻ¯āĻŧāĻ¸ā§āĻā§ (āĻāĻĒāĻŋāĻāĻŽ āĻĒā§āĻ°āĻ¤āĻŋ āĻšā§āĻ¸ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ 31 āĻāĻāĻāĻ¸āĻĄāĻŋ āĻāĻ°āĻ āĻšāĻ¯āĻŧ);
- āĻĒāĻžāĻāĻĨāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ˛ āĻāĻžāĻ āĻāĻ°ā§āĻā§;
- OpenTracing āĻāĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž
- āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖ;
- NGINX āĻĒā§āĻ°āĻŦā§āĻļā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻā§āĻāĻ°āĻŖāĨ¤
āĻāĻ¨āĻ¸:
- āĻāĻāĻŽāĻžāĻ¤ā§āĻ° APM āĻ¯āĻžāĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° (predis) āĻāĻžāĻ°āĻŖā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻāĻŋ āĻ āĻ¨ā§āĻĒāĻ˛āĻŦā§āĻ§ āĻšāĻ¯āĻŧā§āĻā§;
- āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻ āĻā§-āĻāĻ¨āĻ¸ā§āĻā§āĻ°ā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨;
- āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻ° āĻāĻāĻļāĻŋāĻ āĻ āĻĻā§āĻā§āĻ¤ āĻ¸āĻāĻā§āĻāĻž āĻāĻŦāĻ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯āĨ¤
āĻāĻ¤āĻžāĻ¤ā§āĻ¸
āĻĒā§āĻļāĻžāĻĻāĻžāĻ°āĻ°āĻž:
- āĻāĻā§āĻ° āĻĒāĻŋāĻāĻāĻāĻĒāĻŋ āĻāĻĒāĻāĻ°āĻŖ;
- āĻāĻāĻāĻžāĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ āĻ¨āĻŋāĻ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒāĨ¤
āĻāĻ¨āĻ¸:
- āĻĒā§āĻ°āĻžāĻ¨ā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž (Ubuntu 12.05, CentOS 5);
- āĻĻā§āĻ°ā§āĻŦāĻ˛ āĻ āĻā§-āĻāĻ¨āĻ¸ā§āĻā§āĻ°ā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨;
- āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĻā§āĻāĻŋ āĻāĻžāĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ (Node.js āĻāĻŦāĻ PHP);
- āĻ§ā§āĻ° āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸āĨ¤
āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻŽāĻžāĻ¸ā§ Atatus-āĻāĻ° āĻŽā§āĻ˛ā§āĻ¯ 69 USD āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§, āĻāĻŽāĻ°āĻž āĻŦāĻ°āĻ Datadog āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦ, āĻ¯āĻž āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻ¸āĻāĻšāĻ¤ āĻāĻ°ā§ (K8s-āĻ āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨) āĻāĻŦāĻ āĻ āĻ¨ā§āĻ āĻĻāĻ°āĻāĻžāĻ°ā§ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯
āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ˛āĻā§āĻ āĻĒāĻĄāĻŧā§āĻ¨:
- ÂĢ
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§ āĻāĻžāĻ˛āĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ "; - ÂĢ
Kubernetes āĻĒāĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ kubectl-debug āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ "; - ÂĢ
āĻŽāĻžāĻāĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸: āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĨāĻžāĻāĻ˛ā§āĻ āĻāĻāĻžāĻ° āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ Âģ.
āĻāĻ¤ā§āĻ¸: www.habr.com