Performance Monitoring is a set of processes and tools to be able to determine how well fast applications are running in the cloud. Due to the nature of cloud applications being highly distributed, special software is required to be able to trace where traffic is going between networks and applications to truly understand how well an application is performing. There is an entire industry dedicated to measuring how well cloud applications, infrastructure, and networks perform, called Application Performance Monitoring (APM). APM tools will tell you the latency a user may expect on your website, or where a bottleneck in your network is based on telemetry it is measuring. APM tools are installed by developers and infrastructure engineers, and operations teams monitor these systems that are live to make sure all systems are healthy.
PERFORMANCE MONITORING SYSTEM: DEFINITION AND EXAMPLES
Performance monitoring systems are tools used to observe cloud applications, log issues, trace, and alert DevSecOps teams about irregularities or issues with cloud infrastructure. Examples of performance monitoring systems include observability tools, APM, tracing systems, alert and dashboards, and more.
What do we mean by this?
When your website brings home its report card.