Skip to content

Introduction to APM

Coralogix offers Application Performance Monitoring (APM) for modern, cloud-native environments. Our new features decorate all pillars of observability with additional information that extends beyond system availability, service performance, and response times.

With this expanded visibility into service performance, you can effectively monitor latency and rapidly find the component responsible for issues like performance degradation or increased errors. APM allows you to contextualize and pinpoint the root cause of a problem and respond immediately before the user is affected.

Concepts

Spans and traces form the basis of application performance monitoring in Coralogix APM.

Using this telemetry data, Coralogix allows you to observe application resource consumption and infrastructure resource consumption using two new observability layers.

PODapplication resource consumptionKey factors that impact response times and throughput of applications
HOSTinfrastructure resource consumptionUsage of IT resources, systems, and processes

Features

Pod & Host

Our APM provides you with all logs relevant to a particular span context, granting a full picture of the services that power your applications.

Use our newest layers of observability – POD and HOST – to:

  • Instantly view all of your pod and host metrics, including resource consumption and associated network information

  • Compare metrics within a specific pod and across pods from a specific service

  • Compare all of the pods associated with a specific service

  • Correlate between Kubernetes spans, logs, and metrics for a specific pod and/or host

  • Troubleshoot log span errors

  • Annotate deployment tags based on span context

Find out more here.

Service Map

Our Service Map feature provides a full visualization of your system architecture, breaking down your application into all its constituent services and drawing the observed dependencies between these services in real time on the basis of your distributed tracing.

Use Service Map to:

  • Enjoy a visual representation of your entire system

  • Gain a better understanding of the health of your system by viewing data flows

  • Identify bottlenecks and troubleshoot in real time

Find out more here.

Service Catalog

Our Service Catalog feature provides a list of all the services that you have in your system, showing you the health of each service. You can choose the timeframe for which you want to see the services, from a list of options. The service catalog shows the service type, the number of requests sent by the service, the error rate, and the P95 latency (that is, the frequency with which there was a delay in the request).

The service catalog also includes a search bar that lets you search either by service or by any of the other parameters shown.

Use the Service Catalog to:

  • Get a deeper understanding of the health of your services using the service drilldown.

  • See how many and what resources are being used by your services.

  • Identify problems and troubleshoot in real time.

Find out more here.

Severless Monitoring

Our Serverless Monitoring feature provides customers using the Coralogix AWS Lambda Telemetry Exporter with the ability to better control and understand your lambda servers on both macro and granular levels.

For each lambda function, view its triggers, the AWS account to which the function belongs, region, runtime, invocations, errors, timeouts, last invocation, average latency, and whether the function is out of memory.

Find out more here.

Getting Started

Get started using our APM Onboarding Tutorial.

Additional Resources

BlogOne Click Visibility: Coralogix Expands APM Capabilities to Kubernetes

Support

Need help?

Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.

Feel free to reach out to us via our in-app chat or by sending us an email at [email protected].