เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ SRE / DevOps, เบกเบฑเบ™เบˆเบฐเบšเปเปˆเปเบ›เบเปƒเบˆเบœเบนเป‰เปƒเบ”เบ—เบตเปˆเบกเบทเป‰เบซเบ™เบถเปˆเบ‡เบฅเบนเบเบ„เป‰เบฒ (เบซเบผเบทเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก) เบ›เบฒเบเบปเบ”เปเบฅเบฐเบฅเบฒเบเบ‡เบฒเบ™เบงเปˆเบฒ "เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบชเบนเบ™เป€เบชเบ": เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ, เบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบšเปเปˆเบœเปˆเบฒเบ™, เบŠเบตเบงเบดเบ”เบˆเบฐเป€เบชเบทเปˆเบญเบกเป‚เบŠเบก. ... เบšเปเปˆเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบขเบฒเบเบŠเปˆเบงเบเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰. เป€เบฅเบทเป‰เบญเบเป†เบšเบฑเบ™เบซเบฒเป„เบ”เป‰เบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เปƒเบ™เบฅเบฐเบซเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡;

เปเบฅเบฐโ€‹เปƒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เป‚เบชเบโ€‹เป€เบชเบปเป‰เบฒโ€‹เปเบฅเบฐโ€‹เบ„เบงเบฒเบกโ€‹เบชเบธเบ ...

เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ•เบปเบโ€‹เบฅเบปเบ‡โ€‹เปƒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบฎเบฑเบโ€‹เบเบฒเบงโ€‹เปเบฅเบฐโ€‹เป€เบฅเบดเบโ€‹เบเบฑเบš New Relicโ€‹. เบกเบฑเบ™เปเบกเปˆเบ™เปเบฅเบฐเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เปเบฅเบฐเบเบฑเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบˆเบธเบฅเบฐเบžเบฒเบ (เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เบกเบฑเบ™) เปเบฅเบฐเบซเบผเบฒเบ, เบกเบตเบซเบผเบฒเบเบซเบผเบฒเบ. เปเบฅเบฐเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบญเบฒเบ”เบˆเบฐเบ”เบตเบ–เป‰เบฒเบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ™เบฐเป‚เบเบšเบฒเบเบฅเบฒเบ„เบฒเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™: เบกเบฑเบ™ เบ„เปˆเบฒโ€‹เปƒเบŠเป‰โ€‹เบˆเปˆเบฒเบ เบˆเบฒเบเบ›เบต 2013 เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ 3+ เป€เบ—เบปเปˆเบฒ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบšเบฑเบ™เบŠเบตเบ—เบปเบ”เบฅเบญเบ‡เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบฅเบนเบเบ„เป‰เบฒเบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡.

เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบด: New Relic เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปƒเบ™ "เบžเบทเป‰เบ™เบ–เบฒเบ™เบ–เบฒเบงเบญเบ™"; เปเบ•เปˆเบ—เปˆเบฒเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบˆเปˆเบฒเบเป€เบ›เบฑเบ™เบ›เบฐเบˆเปเบฒ (140 เป‚เบ”เบฅเบฒเบ•เปเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ•เปเปˆเป€เบ”เบทเบญเบ™), เปเบฅเบฐเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบ„เบฅเบฒเบงเบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบœเบปเบ™เบฅเบงเบกเบˆเบฐเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบ Pay-As-You-Go, เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰ New Relic เบˆเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™ restart เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เป€เบŠเบดเปˆเบ‡เบญเบฒเบ”เบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เบชเบนเบ™เป€เบชเบเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”. เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰, New Relic เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบœเบ™เบเบฒเบ™เบญเบฑเบ”เบ•เบฒเบžเบฒเบชเบตเปƒเบซเบกเปˆ - Essentials, - เป€เบŠเบดเปˆเบ‡เบขเบนเปˆ glance เบ—เปเบฒเบญเบดเบ”เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบเบฑเบš Professional ... เปเบ•เปˆเป€เบกเบทเปˆเบญเบเบฒเบ™เบเบงเบ”เบเบฒเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”, เบกเบฑเบ™เป„เบ”เป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบšเบฒเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบฒเบ”เบซเบฒเบเป„เบ› (เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบกเบฑเบ™เบšเปเปˆเบกเบต. เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™, Cross Application Tracing, เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เปเบˆเบเบขเบฒเบ).

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบตเปˆเบกเบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบŠเบญเบเบซเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบฅเบฒเบ„เบฒเบ–เบทเบเบเบงเปˆเบฒ, เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบซเบผเบธเบ”เบฅเบปเบ‡เปƒเบ™เบชเบญเบ‡เบšเปเบฅเบดเบเบฒเบ™: Datadog เปเบฅเบฐ Atatus. เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ?

เบเปˆเบฝเบงเบเบฑเบšเบ„เบนเปˆเปเบ‚เปˆเบ‡

เปƒเบซเป‰เบ‚เป‰เบญเบเป€เบงเบปเป‰เบฒเบ—เบฑเบ™เบ—เบตเบงเปˆเบฒเบกเบตเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบญเบทเปˆเบ™เป†เปƒเบ™เบ•เบฐเบซเบผเบฒเบ”. เบžเบงเบเป€เบฎเบปเบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบ Open Source, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบฅเบนเบเบ„เป‰เบฒเบ—เบธเบเบ„เบปเบ™เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡ ... - เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบ„เบนเปˆเบœเบปเบงเป€เบกเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเป„เบ”เป‰เบเบฒเบเบกเบฒเป€เบ›เบฑเบ™เบ„เบนเปˆเบ—เบตเปˆเปƒเบเป‰เบŠเบดเบ”เบ—เบตเปˆเบชเบธเบ” เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ PHP ( stack เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบผเบฒเบเบซเบผเบฒเบเบซเบผเบฒเบ, เปเบ•เปˆเบ™เบตเป‰เปเบกเปˆเบ™เบœเบนเป‰เบ™เปเบฒเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบซเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบš New Relic);
  • เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก (เบซเบ™เป‰เบญเบเบเบงเปˆเบฒ 100 USD เบ•เปเปˆเป€เบ”เบทเบญเบ™เบ•เปเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš);
  • เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”;
  • เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Kubernetes;
  • เบ„เบงเบฒเบกเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš New Relic เปเบกเปˆเบ™เบเบฒเบ™เบšเบงเบเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™ (เป€เบžเบฒเบฐเบงเปˆเบฒเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบšเบกเบฑเบ™).

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฅเบปเบšเบฅเป‰เบฒเบ‡เบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบ—เบตเปˆเบ™เบดเบเบปเบกเบญเบทเปˆเบ™เป†, เปเบฅเบฐเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ:

  • Tideways, AppDynamics เปเบฅเบฐ Dynatrace - เบชเปเบฒเบฅเบฑเบšเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ;
  • Stackify เบ–เบทเบเบšเบฅเบฑเบญเบเบขเบนเปˆเปƒเบ™เบชเบฐเบซเบฐเบžเบฑเบ™เบฅเบฑเบ”เป€เบŠเบเปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบ™เป‰เบญเบเป€เบเบตเบ™เป„เบ›.

เบชเปˆเบงเบ™เบ—เบตเปˆเป€เบซเบผเบทเบญเบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเปเบกเปˆเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เปƒเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เปƒเบ™เบ„เปเบฒเบ–เบฒเบกเบ—เปเบฒเบญเบดเบ”เบˆเบฐเบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบชเบฑเป‰เบ™เป†, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปเบšเบšเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบš New Relic เปเบฅเบฐเบ›เบฐเบชเบปเบšเบเบฒเบ™ / เบ„เบงเบฒเบกเบ›เบฐเบ—เบฑเบšเปƒเบˆเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบทเปˆเบ™เป†.

เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบœเบนเป‰เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบ

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus
เบเปˆเบฝเบงเบเบฑเบš New Relic, เบญเบฒเบ”เบˆเบฐเบ—เบธเบเบ„เบปเบ™เป„เบ”เป‰เบเบดเบ™? เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ™เบตเป‰เป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ•เบปเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ 10 เบ›เบตเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เปƒเบ™เบ›เบต 2008. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบŠเป‰เบกเบฑเบ™เบขเปˆเบฒเบ‡เบซเป‰เบฒเบงเบซเบฑเบ™เบ•เบฑเป‰เบ‡เปเบ•เปˆเบ›เบต 2012 เปเบฅเบฐเบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเปƒเบ™ PHP, Ruby เปเบฅเบฐ Python, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš C# เปเบฅเบฐ Go. เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบกเบตเบงเบดเบ—เบตเปเบเป‰เป„เบ‚เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™, tracing microservice infrastructures, เบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเบฐเบ”เบงเบเบชเปเบฒเบฅเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบœเบนเป‰เปƒเบŠเป‰, เปเบฅเบฐเบกเบตเบซเบผเบฒเบเบซเบผเบฒเบ.

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ•เบปเบงเปเบ—เบ™ New Relic เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เป‚เบ›เบฃเป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡ เปเบฅเบฐ เบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบš OpenTracing. เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบฑเป‰เบ™เบชเบนเบ‡เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบš New Relic. เบชเบธเบ”เบ—เป‰เบฒเบ, เบเบฒเบ™เบŠเปˆเบงเบเป€เบซเบผเบทเบญ Kubernetes เปเบกเปˆเบ™เบเบฑเบ‡เบ—เบปเบ”เบฅเบญเบ‡เบขเบนเปˆ.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus
เป„เบ”เป‰โ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เปƒเบ™โ€‹เบ›เบต 2010โ€‹ datadog เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบเปˆเบงเบฒ New Relic เบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก Kubernetes. เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐ, เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบš NGINX Ingress, เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบšเบฑเบ™เบ—เบถเบ, statsd เปเบฅเบฐ OpenTracing protocols, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบˆเบฒเบเป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบชเปเบฒเป€เบฅเบฑเบ”, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบŠเบญเบเบซเบฒเบšเบฑเบ™เบ—เบถเบเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰ (เบ—เบฑเบ‡เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป€เบŠเบตเบŸเป€เบงเบต. เปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเป‚เบžเบ).

เป€เบกเบทเปˆเบญเปƒเบŠเป‰ Datadog, เบžเบงเบเป€เบฎเบปเบฒเบžเบปเบšเบงเปˆเบฒเบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เบชเป‰เบฒเบ‡เปเบœเบ™เบ—เบตเปˆ microservice เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐเบšเบฒเบ‡เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เป„เบ”เป‰เบฅเบฐเบšเบธเบ›เบฐเป€เบžเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡ (เป€เบฎเบฑเบ”เบœเบดเบ” Django เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ) เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” 500 เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ PHP เป‚เบ”เบเปƒเบŠเป‰เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” Predis เบ—เบตเปˆเบ™เบดเบเบปเบก.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus
เบญเบฒเบ•เบฒเบ•เบฑเบช โ€” เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบ—เบตเปˆโ€‹เบ™เป‰เบญเบโ€‹เบ—เบตเปˆโ€‹เบชเบธเบ”โ€‹; เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹เป„เบ”เป‰โ€‹เป€เบ›เบตเบ”โ€‹เบ•เบปเบงโ€‹เปƒเบ™โ€‹เบ›เบต 2014โ€‹. เบ‡เบปเบšเบ›เบฐเบกเบฒเบ™เบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”เบ‚เบญเบ‡เบ•เบปเบ™เปเบกเปˆเบ™เบˆเบฐเปเบˆเป‰เบ‡ inferior เบเบฑเบšเบ„เบนเปˆเปเบ‚เปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰, เบเบฒเบ™เบเปˆเบฒเบงเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบกเบตเบซเบผเบฒเบเบซเบ™เป‰เบญเบเบ—เบปเปˆเบงเป„เบ›. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš New Relic, เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™ (APM, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, เปเบฅเบฐเบญเบทเปˆเบ™เป†), เปเบ•เปˆเบเบฑเบ‡เบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐ.

เบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ Node.js เปเบฅเบฐ PHP เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เบเปˆเบงเบฒ Datadog. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบ, Atatus เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบžเบทเปˆเบญเบ”เบฑเบ”เปเบ›เบ‡เบซเบผเบทเป€เบžเบตเปˆเบกเบ›เป‰เบฒเบเบ•เบทเปˆเบกเปƒเบชเปˆเบฅเบฐเบซเบฑเบ”.

เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš New Relic

เบ•เบญเบ™เบ™เบตเป‰เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบ„เบดเบ”เบญเบญเบเบงเปˆเบฒเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ New Relic เปเบ™เบงเปƒเบ”. เปƒเบซเป‰เป€เบงเบปเป‰เบฒเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบซเบฑเบ™เปƒเบ™เบเบฒเบŸ splash - เบ‚เปเปƒเบซเป‰เบงเบดเป€เบ„เบฒเบฐเบกเบฑเบ™. เปƒเบ™ New Relic, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเป€เบงเบฑเบšเบ–เบทเบเป€เบฅเบทเบญเบเบ—เบฑเบ™เบ—เบตเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒ, เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™, เบกเบตเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”, เบญเบฑเบ”เบ•เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป, เบเบฐเบ”เบฒเบ™เบญเบฑเบ”เบ•เบฒ ... เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เป‚เบ”เบเบเบปเบ‡เบˆเบฒเบเปเบœเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบžเบฒเบเบชเปˆเบงเบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆ MySQL เบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบชเปˆเบงเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™).

เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบเบดเบ”เบˆเบฐเบเปเบฒเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™ PHP, เปƒเบซเป‰เบ„เบฅเบดเบเปƒเบชเปˆเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ™เบตเป‰เปเบฅเบฐเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป„เบ› Transactions:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบˆเบฒเบเบฎเบนเบšเปเบšเบš MVC, เบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เป‚เบ”เบ เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”, เป€เบŠเบดเปˆเบ‡เบชเบฐเบ”เบงเบเบซเบผเบฒเบ: เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบ—เบฑเบ™เบ—เบตเบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบฎเบฑเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบเบฒเบงเบ™เบฒเบ™เบ—เบตเปˆเบ–เบทเบเบฅเบงเบšเบฅเบงเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบ New Relic. เป‚เบ”เบเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบฅเบฝเบ‡, เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒ:

  • เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเป‚เบซเบฅเบ”เบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”;
  • เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเป€เบฅเบทเป‰เบญเบเป†เบ—เบตเปˆเบชเบธเบ”;
  • เบŠเป‰เบฒเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ„เบงเบšเบ„เบธเบก.

เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเปเบ•เปˆเบฅเบฐเบ—เบธเบฅเบฐเบเปเบฒเปเบฅเบฐเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบซเบเบฑเบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบฅเบฐเบซเบฑเบ”เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบชเบธเบ”เบ—เป‰เบฒเบ, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบฎเปˆเบญเบ‡เบฎเบญเบเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบง (เบœเบนเป‰เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบเบงเปˆเบฒ 2 เบงเบดเบ™เบฒเบ—เบต). เบ™เบตเป‰เปเบกเปˆเบ™เบเบฐเบ”เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบเบฒเบงเบ™เบฒเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบชเบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบ, เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, URI เปเบฅเบฐเป‚เบ”เป€เบกเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบเบฑเบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™. เป€เบฅเบทเป‰เบญเบเป†เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบŠเบญเบเบซเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบขเบนเปˆเปƒเบ™เบšเบฑเบ™เบ—เบถเบ. เป„เบ› เบ•เบดเบ”เบ•เบฒเบกเบฅเบฒเบเบฅเบฐเบญเบฝเบ”, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเป€เบญเบตเป‰เบ™เบˆเบฒเบ:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปเบฅเบฐเปƒเบ™ เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ โ€” เบเบฒเบ™โ€‹เบ›เบฐโ€‹เป€เบกเบตเบ™โ€‹เบเบฒเบ™โ€‹เบชเบญเบšโ€‹เบ–เบฒเบกโ€‹เบเบฑเบšโ€‹เบ–เบฒเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบตเปˆโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฐโ€‹เบ•เบดโ€‹เบšเบฑเบ”โ€‹เปƒเบ™โ€‹เบ‚เบฐโ€‹เบ™เบฐโ€‹เบ—เบตเปˆโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เปเบฅเปˆเบ™โ€‹:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ›เบฐเบเบญเบšเบญเบฒเบงเบธเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ›เบฐเป€เบกเบตเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบถเปˆเบ‡เบŠเป‰เบฒเบฅเบปเบ‡เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบตเบเบธเบ”เบ—เบฐเบชเบฒเบ”เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, New Relic เบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบชเบฐเป€เบซเบกเบต, เปเบ•เปˆเบกเบฑเบ™เบŠเปˆเบงเบเป€เบฅเบทเบญเบ vector เบ‚เบญเบ‡เบเบฒเบ™เบชเบทเบšเบชเบงเบ™:

  • เบเบฒเบง PDO::Construct เป„เบ”เป‰เบ™เปเบฒเบžเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเปเบ›เบเบ›เบฐเบซเบผเบฒเบ”เบ‚เบญเบ‡ pgpoll;
  • เบ„เบงเบฒเบกเบšเปเปˆเบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบšเปƒเบ™เป„เบฅเบเบฐเป€เบงเบฅเบฒ Memcache::Get เปเบ™เบฐเบ™เปเบฒเบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual เป„เบ”เป‰เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡;
  • เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เปœเป‰เบฒเบชเบปเบ‡เป„เบชเบชเบณเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบกเปˆเปเบšเบšเป„เบ”เป‰เบ™เบณเป„เบ›เบชเบนเปˆเบเบฒเบ™เบ•เบดเบ”เบžเบฑเบ™เบเบฑเบ™เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบเบฒเบ™เบกเบต 500 เบฎเบนเบšเปเบ—เบ™เบ•เบปเบงเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบงเบฑเบ”เบ–เบธ;
  • เปเบฅเบฐเบญเบทเปˆเบ™เป†โ€ฆ

เบกเบฑเบ™เบเบฑเบ‡เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบฅเบฐเบซเบฑเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”, เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเบ™เบญเบเบˆเบฐเป€เบ•เบตเบšเป‚เบ•เปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบซเบฅเบฑเบ - เปเบฅเบฐเบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”: Redis เบซเบผเบท PostgreSQL - เบžเบงเบเบกเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เปƒเบ™เปเบ–เบš. เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฅเบทเบญเบโ€‹เป€เบญเบปเบฒโ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เบชเบฐโ€‹เป€เบžเบฒเบฐโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบปเป‰เบ™โ€‹เบ„โ€‹เป‰โ€‹เบงเบฒโ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบฅเบฝเบ‡โ€‹เบเบฒเบ™โ€‹เบชเบญเบšโ€‹เบ–เบฒเบก - เบ„เป‰เบฒเบโ€‹เบ„เบทโ€‹เบเบฑเบ™โ€‹เบเบฑเบšโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบ—เบธโ€‹เบฅเบฐโ€‹เบเปเบฒโ€‹. เปเบฅเบฐเป‚เบ”เบเบเบฒเบ™เป„เบ›เบ—เบตเปˆเปเบ–เบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบˆเปเบฒเบ™เบงเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เปเบ•เปˆเบฅเบฐเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เปเบฅเบฐเบเบฑเบ‡เบ„เบฒเบ”เบ„เบฐเป€เบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™เป€เบฅเบทเป‰เบญเบเป†เป€เบ—เบปเปˆเบฒเปƒเบ”. เบกเบฑเบ™เบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเบซเบผเบฒเบ:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปเบ–เบšเบ›เบฐเบเบญเบšเบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™ เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบ, เป€เบŠเบดเปˆเบ‡เป€เบŠเบทเปˆเบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ HTTP เบžเบฒเบเบ™เบญเบ, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบ–เบธ, เบเบฒเบ™เบชเบปเปˆเบ‡เป€เบซเบ”เบเบฒเบ™เป„เบ›เบซเบฒ sentry, เบซเบผเบทเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™. เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เปเบ–เบšเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ„เบนเปˆเปเบ‚เปˆเบ‡: เป‚เบญเบเบฒเบ”เปเบฅเบฐเบ„เบงเบฒเบกเบ›เบฐเบ—เบฑเบšเปƒเบˆ

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ New Relic เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เบนเปˆเปเบ‚เปˆเบ‡เบชเบฐเป€เบซเบ™เบต. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบ—เบปเบ”เบชเบญเบšเบ—เบฑเบ‡เบชเบฒเบกเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบชเบฐเบšเบฑเบšเบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”. เปเบ™เบงเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบ›เบฝเบšเบ—เบฝเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™/เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบ„เบทเบเบฑเบ™เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰.

1.Datadog

Datadog เบ—เบฑเบเบ—เบฒเบเบžเบงเบเป€เบฎเบปเบฒเบ”เป‰เบงเบเบเบฐเบ”เบฒเบ™เบ—เบตเปˆเบกเบตเบเบฒเบšเปเบฅเบดเบเบฒเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบกเบฑเบ™เบžเบฐเบเบฒเบเบฒเบกเบ—เปเบฒเบฅเบฒเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš / เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ Django เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบซเบฑเบ™ 2 เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบš PostgreSQL (defaultdb ะธ postgres), เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš Celery, Redis. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Datadog เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™เบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบซเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบซเบผเบฑเบเบเบฒเบ™ MVC: เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเปƒเบช. เบ™เบตเป‰เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบˆเบฐเบŠเปˆเบงเบเป„เบ”เป‰ เปเบœเบ™โ€‹เบ—เบตเปˆโ€‹เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™ New Relic:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

... เปเบฅเบฐเปเบœเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปƒเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เปเบกเปˆเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบŠเบฑเบ”เป€เบˆเบ™เบเบงเปˆเบฒ: เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบ™เบถเปˆเบ‡ (เป€เบŠเบดเปˆเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบเบตเบ™เป„เบ›, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡ Datadog), เปเบ•เปˆเบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบซเบผเบท microservices เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เปƒเบซเป‰เบเบฑเบšเบ„เบทเบ™เป„เบ›เบซเบฒ Datadog: เบˆเบฒเบเปเบœเบ™เบ—เบตเปˆเบšเปเบฅเบดเบเบฒเบ™เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบซเบฑเบ™เป„เบ”เป‰เบงเปˆเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบกเบฒเบฎเบญเบ” Django. เปƒเบซเป‰เป„เบ›เบ—เบตเปˆเบšเปเบฅเบดเบเบฒเบ™ Django เปเบฅเบฐเบชเบธเบ”เบ—เป‰เบฒเบเป€เบšเบดเปˆเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ„เบฒเบ”เบซเบงเบฑเบ‡:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบšเปเปˆเบกเบตเบเบฒเบŸเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบ—เบธโ€‹เบฅเบฐโ€‹เบเปเบฒโ€‹เป€เบงเบฑเบšโ€‹, เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™เบเบฐเบ”เบฒเบ™ New Relic เบ•เบปเป‰เบ™เบ•เป. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ % เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰. เบกเบฑเบ™เบžเบฝเบ‡เบžเปเบ—เบตเปˆเบˆเบฐเบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ เป€เบงเบฅเบฒเบชเบฐเป€เบฅเปˆเบเบ•เปเปˆเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป‚เบ”เบเบ›เบฐเป€เบžเบ”... เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเปเบฒเบฅเบฑเบ‡เบŠเบญเบเบซเบฒเบขเบนเปˆเปƒเบ™เบžเบงเบเป€เบฎเบปเบฒ!

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡ Datadog เป€เบฅเบทเบญเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบถเบเบฅเบฑเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเป€เบชเบปเป‰เบฒเปƒเบˆเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฐเบšเบปเบšเบšเปเปˆเบˆเบทเปˆเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ (เบšเปเปˆเบ„เบทเบเบฑเบšเบ„เบนเปˆเปเบ‚เปˆเบ‡เบ—เบฑเบ‡เบชเบญเบ‡), เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เปเบเป‰เป„เบ‚เบžเบฝเบ‡เปเบ•เปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบœเบ‡เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡.

เปเบ•เปˆเบ‚เป‰เบญเบเบžเปเปƒเบˆเบเบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™ Datadog เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบˆเบฒเบเบเบฒเบŸเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป„เบ›เบซเบฒ metrics เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡, เบญเปˆเบฒเบ™เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบ›เบฐเป€เบกเบตเบ™เบเบฒเบ™เป‚เบซเบผเบ”เปƒเบ™ web server handlers (Gunicorn). เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เป€เบเบทเบญเบšเบ„เบทเบเบฑเบ™เบเบฑเบšเปƒเบ™ New Relic ... เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบฅเบฑเบเบ™เป‰เบญเบ (เบšเบฑเบ™เบ—เบถเบ)!

เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰เบเบฃเบฒเบŸเปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบš New Relic:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปƒเบ™ Datadog, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปเบกเปˆเบ™เป€เบญเบตเป‰เบ™เบงเปˆเบฒ เบŠเบฑเบšโ€‹เบžเบฐโ€‹เบเบฒโ€‹เบเบญเบ™. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบˆเบฑเบ”โ€‹เบฅเบฝเบ‡โ€‹เบฅเปเบฒโ€‹เบ”เบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบงเบšโ€‹เบ„เบธเบกโ€‹เป‚เบ”เบโ€‹เบˆโ€‹เปโ€‹เบฒโ€‹เบ™เบงเบ™โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹, เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เป‚เบ”เบโ€‹เบชเบฐโ€‹เป€เบฅเปˆเบโ€‹, เปเบฅเบฐโ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบชเบนเบ‡โ€‹เบชเบธเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เป„เบฅโ€‹เบเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เป€เบฅเบทเบญเบโ€‹.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เปเบฅเป‰เบงเปƒเบ™ New Relic:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบกเบตเบชเบฐเบ–เบดเบ•เบดเบเปˆเบฝเบงเบเบฑเบšเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™, เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—เบžเบฒเบเปƒเบ™, เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเบฅเบฐเบซเบฑเบ”เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡ ... เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเปเปˆเบกเบฑเบเบเบฒเบ™เบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบ™เบตเป‰.

เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เปƒเบ”เบ™เบถเปˆเบ‡เปƒเบ™ Datadog เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ” เปเบฅเบฐเบชเบถเบเบชเบฒเป„เบ”เป‰:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบ•เปˆเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบš, เปเบฅเบฐเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ™เป‰เปเบฒเบ•เบปเบเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบฅเปเบฒเบ”เบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบต. เบ™เบญเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เป„เบ›เป€เบšเบดเปˆเบ‡เบ•เบปเป‰เบ™เป„เบกเป‰เบ‚เบญเบ‡เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ™เป‰เปเบฒเบ•เบปเบ:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เป€เบšเบดเปˆเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆ!

เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบชเบปเบ‡เป„เบชเบงเปˆเบฒเปเบ–เบšเบขเบนเปˆเปƒเบช เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ ะธ เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบ, เปƒเบ™ New Relic. เบšเปเปˆเบกเบตเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰: เบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ Datadog decomposes เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš, PostgreSQL เบˆเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒ เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เปเบฅเบฐเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบ, เบกเบฑเบ™เบ„เบธเป‰เบกเบ„เปˆเบฒเบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒ aws.storage (เบกเบฑเบ™เบˆเบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ—เบธเบเป†เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบเบญเบทเปˆเบ™เป†เบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เป„เบ”เป‰).

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบต postgres:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบกเบตเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบงเปˆเบฒ "เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹" เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹เป„เบ”เป‰โ€‹เบกเบฒโ€‹เบˆเบฒเบโ€‹.

เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบžเบฒเบ”เบ—เบตเปˆเบˆเบฐเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒ Datadog เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปเบšเบšเบเบฑเบš NGINX Ingress เปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเปเบšเบšเบชเบดเป‰เบ™เบชเบธเบ”เบˆเบฒเบเป€เบงเบฅเบฒเบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบ‚เบปเป‰เบฒเบกเบฒเปƒเบ™เบเบธเปˆเบก, เปเบฅเบฐเบเบฑเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบš statsd metrics, เป€เบเบฑเบšเบเปเบฒเบ‚เปเป‰เบกเบนเบ™เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐ host metrics. .

เบšเบงเบเปƒเบซเบเปˆเบ‚เบญเบ‡ Datadog เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฒเบ„เบฒเบ‚เบญเบ‡เบกเบฑเบ™ เบžเบฑเบ”เบ—เบฐเบ™เบฒ เบˆเบฒเบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™, APM, เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบšเบฑเบ™เบ—เบถเบเปเบฅเบฐเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเบฑเบ‡เป€เบ„เบฒเบฐ, i.e. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบเปเบœเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบšเบšเบเบทเบ”เบซเบเบธเปˆเบ™.

2.Atatus

เบ—เบตเบกเบ‡เบฒเบ™ Atatus เบญเป‰เบฒเบ‡เบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™ "เบ„เบทเบเบฑเบ™เบเบฑเบš New Relic, เปเบ•เปˆเบ”เบตเบเบงเปˆเบฒ." เปƒเบซเป‰โ€‹เป€เบฎเบปเบฒโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบงเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เปเบ—เป‰โ€‹.

เปเบœเบ‡เบ•เบปเป‰เบ™เบ•เปเบกเบตเบฅเบฑเบเบชเบฐเบ™เบฐเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ” Redis เปเบฅเบฐ memcached เบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

APM เป€เบฅเบทเบญเบเบ—เบธเบเบ—เบธเบฅเบฐเบเปเบฒเบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบ™เป€เบงเบฑเบšเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš Datadog, เบšเปเปˆเบกเบตเบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเบ—เบฒเบ‡เป„เบ›เบซเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฒเบเบเบฐเบ”เบฒเบ™เบ•เบปเป‰เบ™เบ•เป. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเป„เบงเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”, เป€เบŠเบดเปˆเบ‡เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบšเปเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบš APM.

เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ Atatus, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบเบฑเบš New Relic. เบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ™เบฐเป‚เบเบšเบฒเบเบ”เป‰เบฒเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเปเบกเปˆเบ™เบšเปเปˆเป€เบซเบฑเบ™เบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”. เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบŠเบญเบเบซเบฒเบกเบฑเบ™เบขเบนเปˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ„เบงเบšเบ„เบธเบก, เบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบก เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเปเบกเปˆเบ™เบกเบตเบขเบนเปˆเปƒเบ™เปเบ–เบš เป‚เบ„เบ‡เบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปƒเบ™เบšเบฒเบ‡เบงเบดเบ—เบต, เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ™เบตเป‰เปเบกเปˆเบ™ reminiscent เบ‚เบญเบ‡ Datadog เปเบฅเบฐเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบกเบฑเบเบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™ New Relic.

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเปเบ•เปˆเบฅเบฐเบ—เบธเบฅเบฐเบเปเบฒเปเบฅเบฐเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบซเบเบฑเบ‡:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบเบฐเบ”เบฒเบ™เบเบฑเบ‡ reminiscent เบซเบผเบฒเบเบ‚เบญเบ‡ Datadog: เบกเบตเบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป, เบฎเบนเบšเบžเบฒเบšเบ—เบปเปˆเบงเป„เบ›เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—. เปเบœเบ‡เบ”เป‰เบฒเบ™เป€เบ—เบดเบ‡เปƒเบซเป‰เปเบ–เบšเบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ” HTTP เบฅเบปเป‰เบกเป€เบซเบฅเบง เปเบฅเบฐเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบŠเป‰เบฒ เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเป€เบŠเบ”เบŠเบฑเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ›เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบšเบดเปˆเบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเป€เบšเบดเปˆเบ‡เบซเบปเบงเบ‚เปเป‰เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป. เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš New Relic:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, Atatus เบžเปเปƒเบˆเบเบฑเบšเบฎเปˆเบญเบ‡เบฎเบญเบเบฅเบฐเบญเบฝเบ” - เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡ New Relic gluing เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ•เบฑเบ™เป€เบ•เบทเบญเบ™:

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus
เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบกเบฑเบ™เบ‚เบฒเบ”เบ•เบปเบงเบเบญเบ‡เบ—เบตเปˆ (เป€เบŠเบฑเปˆเบ™ New Relic) เบˆเบฐเบ•เบฑเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเป„เบงเบ—เบตเปˆเบชเบธเบ” (<5ms). เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบ‚เป‰เบญเบเบกเบฑเบเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบ•เบญเบšเป‚เบ•เป‰เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบชเบธเบ”เบ—เป‰เบฒเบ (เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบทเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”).

เบเบฐเบ”เบฒเบ™ เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบถเบเบชเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเบ™เบญเบเบ—เบตเปˆเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ‚เปเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒ Atatus เบžเบปเบšเป€เบซเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆ PostgreSQL เปเบฅเบฐ MySQL, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒ Redis เปเบฅเบฐ memcached เบเบฑเบ‡เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™.

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ–เบทเบเบˆเบฑเบ”เบฎเบฝเบ‡เบ•เบฒเบกเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ›เบปเบเบเบฐเบ•เบด: เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡, เป€เบงเบฅเบฒเบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบชเบฐเป€เบฅเปˆเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบขเบฒเบเบเปˆเบฒเบงเป€เบ–เบดเบ‡เปเบ–เบšเบ—เบตเปˆเบกเบตเบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเบ—เบตเปˆเบŠเป‰เบฒเบ—เบตเปˆเบชเบธเบ” - เบกเบฑเบ™เบชเบฐเบ”เบงเบเบซเบผเบฒเบ. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เปเบ–เบšเบ™เบตเป‰เบชเปเบฒเบฅเบฑเบš PostgreSQL coincided เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ pg_stat_statements - เบœเบปเบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบ—เบตเปˆโ€‹เบ”เบตโ€‹เป€เบฅเบตเบ”โ€‹!

เบšเปเปˆเปเบกเปˆเบ™ New Relic เบ”เบฝเบง: โ€‹โ€‹เป€เบšเบดเปˆเบ‡ Datadog เปเบฅเบฐ Atatus

เปเบ–เบš เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบžเบฒเบเบ™เบญเบ เบ„เบทเบเบฑเบ™เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™.

เบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบš

เบ—เบฑเบ‡เบชเบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบ”เบตเปƒเบ™เบšเบปเบ”เบšเบฒเบ”เบ‚เบญเบ‡ APM. เปƒเบ”เป†เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเป€เบซเบ™เบตเบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰. เบ„เบงเบฒเบกเบ›เบฐเบ—เบฑเบšเปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบผเบธเบšเบชเบฑเป‰เบ™เป†เป„เบ”เป‰เบ”เบฑเปˆเบ‡เบ™เบตเป‰:

datadog

Pros:

  • เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบญเบฑเบ”เบ•เบฒเบžเบฒเบชเบตเบชเบฐเบ”เบงเบ (APM เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ 31 USD เบ•เปเปˆเป€เบˆเบปเป‰เบฒเบžเบฒเบš);
  • เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบเบฑเบš Python;
  • เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบš OpenTracing
  • เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš Kubernetes;
  • เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบš NGINX Ingress.

Cons:

  • APM เบญเบฑเบ™เบ”เบฝเบงเบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เป‚เบกเบ”เบนเบ™ (predis);
  • PHP เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เบตเปˆเบญเปˆเบญเบ™เปเบญ;
  • เบ„เปเบฒเบ™เบดเบเบฒเบกเบ—เบตเปˆเปเบ›เบเบ›เบฐเบซเบฅเบฒเบ”เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปเบฅเบฐเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ.

เบญเบฒเบ•เบฒเบ•เบฑเบช

Pros:

  • เป€เบ„เบทเปˆเบญเบ‡เบกเบท PHP เป€เบฅเบดเบ;
  • เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš New Relic.

Cons:

  • เบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป€เบเบปเปˆเบฒ (Ubuntu 12.05, CentOS 5);
  • เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เบญเบฑเบ”โ€‹เบ•เบฐโ€‹เป‚เบ™โ€‹เบกเบฑเบ”โ€‹เบญเปˆเบญเบ™โ€‹เปเบญโ€‹;
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบžเบฒเบชเบฒ (Node.js เปเบฅเบฐ PHP);
  • เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบŠเป‰เบฒ.

เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบฅเบฒเบ„เบฒเบ‚เบญเบ‡ Atatus เบ‚เบญเบ‡ 69 USD เบ•เปเปˆเป€เบ”เบทเบญเบ™เบ•เปเปˆเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰ Datadog, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ (เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเปƒเบ™ K8s) เปเบฅเบฐเบกเบตเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ.

PS

เบญเปˆเบฒเบ™เบเบฑเบ‡เบขเบนเปˆเปƒเบ™ blog เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ:

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™