methodName (URL) is used to correlate tracing and metrics
With right data, effective correlations can be obtained to find the root cause
For example:
Traffic spike is highly correlated with the user john@email.com
Monitoring
collecting and analyzing predefined data types (network bandwidth, CPU utilization rates, etc.) in order to detect abnormal behaviors that might indicate problems.
part of Observability
with monitoring, you might be asking “is an individual piece (network, website, application or other service) up and running as expected?”
with observability, you’re asking a bigger question: “How well is everything working?”
Profiling
Profiling refers to the practice of collecting and analyzing data about the performance and behavior of software applications or systems
Real User Monitoring
aka RUM
used in frontend
collects information on the users of your apps and the actions they perform on the frontend applications
Instrumentation
refers to adding capabilities to systems and applications to track and capture information that can be used to observe the behavior and performance
OpenTelemetry (aka OTel)
open source observability framework that provides standardized protocols and tools for collecting and routing telemetry data.