![]() ![]() For the purposes of this post we’ll focus on their dd-trace Node.js library which enables APM.ĭd-trace has two sources of documentation: there is general Datadog APM documentation along with library specific documentation. ![]() ![]() In order to make use of their offerings, Datadog provides a number of client libraries. In addition to APM, Datadog has a host of monitoring options-logging, monitoring, analytics, synthetics-and their web UI gracefully ties them all together. In Datadog’s words, APM “provides you with deep insight into your application’s performance - from automatically generated dashboards for monitoring key metrics, like request volume and latency, to detailed traces of individual requests - side by side with your logs and infrastructure monitoring”. ![]() For example, if your server offers an API, the APM will keep track of when a request starts, what functions are called to handle that request, what database queries are performed, and what the response is.Ī representative flame chart from Datadog’s APM for one API request. It can take different forms from one offering to another, but it generally consists of breaking down what your server is doing while accomplishing a specific unit of work.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |