# Atatus Docs > Atatus documentation: APM, RUM, infrastructure, logs, database, synthetic and security monitoring. ## Docs - [Docs Home](/index): Atatus is a full-stack observability tool that identifies performance bottlenecks and optimizes your application - [Quick Start](/getting-started/quick-start): Atatus provides real-time monitoring in order to help you understand the performance, availability, uptime and downtime of your applications. - [Supported Agents](/getting-started/supported-agents): Several different agents are available for different applications in Atatus APM. Check based on your need and install Atatus APM in your app. - [Overview](/application-monitoring/overview): Monitor web and background applications, detect slow transactions, diagnose database bottlenecks, and track errors in real time with Atatus APM. - [Overview](/application-monitoring/php-agent/overview): Get started with Atatus PHP APM agent. Monitor PHP application performance, track errors, slow transactions, and optimize backend behavior with real-time insights. - [Overview](/application-monitoring/php-agent/installation/overview): Get a detailed overview on the set up and configuration process to find php rest api errors in your PHP app with Atatus PHP APM agent. - [Debian](/application-monitoring/php-agent/installation/debian): Troubleshoot errors by installing PHP APM agent on Ubuntu and Debian Linux distribution. Here is the simple procedure to start with monitoring your php errors. - [RedHat](/application-monitoring/php-agent/installation/redhat): Troubleshoot php rest api errors by installing PHP APM agent on Ubuntu and Debian Linux distribution. Here is the simple procedure to start with monitoring your php errors. - [Musl](/application-monitoring/php-agent/installation/musl): Monitor your PHP application with Atatus in your Alpine and Linux Machine. Debug php errors and get them displayed a dashboard using PHP application performance monitoring. - [Mac](/application-monitoring/php-agent/installation/mac): Monitor your PHP application with Atatus in your Mac Machine. Debug php errors and get them displayed in an all in one dashboard using PHP application performance monitoring. - [Tar Archive](/application-monitoring/php-agent/installation/tar-archive): Install your Atatus PHP agent using Tar Archive. Start PHP performance monitoring in your app, diagnose and fix php performance problems. - [Tar Archive for arm64](/application-monitoring/php-agent/installation/tar-archive-arm): Install your Atatus PHP agent in arm64 architecture using tar archive. Start PHP performance monitoring in your app, diagnose and fix php performance problems. - [Overview](/application-monitoring/php-agent/other-installations/overview): Get a comprehensive overview on PHP APM agent installation in various platforms and start monitoring your app to debug php errors in your app! - [Heroku](/application-monitoring/php-agent/other-installations/heroku): Install PHP APM agent in Heroku PHP apps with the below installation steps and detect php errors to find out the performance bottlenecks in your PHP app. - [Docker](/application-monitoring/php-agent/other-installations/docker): Detailed overview on how to set up the Atatus PHP APM agent in Docker. Debug php errors and stop application before it crashes with the help of APM. - [Bitnami](/application-monitoring/php-agent/other-installations/bitnami): Setup PHP APM Agent in Bitnami Wordpress. Here are the steps to install and configure the Atatus PHP agent and find out the php errors using PHP application performance monitoring. - [AWS Elastic Beanstalk](/application-monitoring/php-agent/other-installations/beanstalk): Requirements and the installation process of Atatus PHP APM Agent in AWS Elastic Beanstalk ans start monitoring using Atatus APM solution. - [Laravel Vapor](/application-monitoring/php-agent/other-installations/laravel-vapor): Install PHP APM agent in Vapor PHP apps with the below installation steps and detect php errors to find out the performance bottlenecks in your PHP app. - [Laravel Analytics Middleware](/application-monitoring/php-agent/other-installations/laravel-analytics-middleware): The Atatus Laravel Middleware facilitates the seamless capturing of Laravel API calls along with request body and response body and send them to the Atatus. - [Laravel Octane](/application-monitoring/php-agent/other-installations/laravel-octane): The Atatus Laravel Octane Middleware enables the automatic instrumentation of API requests, capturing them and sending data to Atatus for analysis. - [Overview](/application-monitoring/php-agent/supported-frameworks): Install Atatus Java agent supports various servers and frameworks such as zend, laravel and so on. Check out these learning resources for more interesting queries! - [CodeIgniter](/application-monitoring/php-agent/codeigniter): See how can you install your PHP APM agent in the PHP framework CodeIgniter and monitor php errors with PHP application performance monitoring. Sign up with Atatus now! - [Lumen](/application-monitoring/php-agent/lumen): See how can you install your PHP APM agent in Lumen application and monitor php errors with PHP application performance monitoring. Sign up with Atatus now! - [Phalcon](/application-monitoring/php-agent/phalcon): Easily integrate Phalcon with your applications for optimized performance. Sign up with Atatus now! - [Customizing Agent](/application-monitoring/php-agent/customizing-agent): Want to customize the way to instrument your PHP app performances? Learn more about how to customize the agent using PHP Agent options. Sign up with Atatus to know more! - [Overview](/application-monitoring/php-agent/agent-api/overview): Set up custom instrumentations in your PHP app using Atatus PHP agent API. Sign up with Atatus and gain in-depth APM analytics to resolve your php errors at a faster rate. - [Add custom data](/application-monitoring/php-agent/agent-api/php-add-custom-data): Add custom attributes to your traces and php errors with our simple function and gain insightful php metrics with our PHP performance monitoring tool. - [Add custom layer](/application-monitoring/php-agent/agent-api/php-add-custom-layer): A simple documentation on atatus_add_custom_layer() functionality and its uses with examples. Learn before start monitoring your php app for better understanding. - [Begin transaction](/application-monitoring/php-agent/agent-api/php-begin-transaction): Start measuring custom transaction manually by calling the atatus_begin_transaction() function to gain more php error information. - [End transaction](/application-monitoring/php-agent/agent-api/php-end-transaction): This call lets you stop measuring current running transaction immediately and sends data to Atatus Daemon. - [Ignore transaction](/application-monitoring/php-agent/agent-api/php-ignore-transaction): Ignore a specific transaction which is of no use, you can use a simple function provided by Atatus PHP APM agent and stop tracking the particular transaction. - [Notify exception and error](/application-monitoring/php-agent/agent-api/php-notify-exception-and-error): Do not miss any of your errors. Get alerted about your php errors manually with the help of the function provide by PHP application performance monitoring, Atatus. - [Set background transaction](/application-monitoring/php-agent/agent-api/php-set-background-transaction): Measure PHP background operation performance using the simple function offered by Atatus PHP APM. Sign up with Atatus and get an instant demo for free! - [Set company](/application-monitoring/php-agent/agent-api/php-set-company): Define your organization in PHP analytics with the atatus_set_company() function. Gain insights into how your PHP API is being utilized. - [Set request body](/application-monitoring/php-agent/agent-api/php-set-request-body): The function allows you to debug API failures by investicating problematic request bodies. - [Set response body](/application-monitoring/php-agent/agent-api/php-set-response-body): Capture the response body in your PHP analytics using the atatus_set_response_body() function. Sign up with Atatus to improve your monitoring capabilities. - [Set status code](/application-monitoring/php-agent/agent-api/php-set-status-code): Set a custom status code to a PHP transaction manually by calling the status_set_status_code() function. - [Set transaction name](/application-monitoring/php-agent/agent-api/php-set-transaction-name): Change the default route name with our method provide in the PHP APM documentation and begin a new transaction to optimize PHP application performance.. - [Set user](/application-monitoring/php-agent/agent-api/php-set-user): With this function, you can identify user for API requests. - [Set app version](/application-monitoring/php-agent/agent-api/php-set-app-version): Easily track your application version in PHP analytics using the `atatus_set_app_version()` function. Sign up with Atatus for advanced PHP application monitoring and seamless version tracking. - [Overview](/application-monitoring/php-agent/uninstallation/overview): Get detailed information on how to uninstall PHP APM agent. Follow the steps provided in the Debian, RedHat, Musl and other OSes for Agent uninstallation. - [Debian](/application-monitoring/php-agent/uninstallation/uninstall-debian): Uninstall the Atatus PHP APM agent on Ubuntu and Debian machine. - [RedHat](/application-monitoring/php-agent/uninstallation/uninstall-redhat): Uninstall the PHP APM agent installed in RedHat and CentOS machine by following the steps provided in the documentation. - [Musl](/application-monitoring/php-agent/uninstallation/uninstall-musl): Uninstall the PHP APM agent installed in Alpine and Void Linux machine by following the steps provided in the documentation. - [Mac](/application-monitoring/php-agent/uninstallation/uninstall-mac): Using the simple command, Uninstall the Atatus PHP APM agent and ensure it by restarting your PHP services. - [Tar Archive](/application-monitoring/php-agent/uninstallation/uninstall-tar-archive): Uninstall the PHP APM agent installed through Tar Archive by following the steps provided in the documentation. - [Heroku](/application-monitoring/php-agent/uninstallation/heroku): Uninstall PHP Agent in Heroku PHP apps with the simple steps provided in the PHP APM documenatation. - [Overview](/application-monitoring/php-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus PHP APM agent. Find solutions for data visibility problems, agent configuration errors, and platform-specific issues. - [Unable to see data in PHP APM](/application-monitoring/php-agent/troubleshooting/unable-to-see-data-in-php-apm): Hard to get data from your PHP application? These steps will help you to solve the issue. - [Manually starting Atatus PHP Collector](/application-monitoring/php-agent/troubleshooting/manually-starting-atatus-php-collector): how to start the PHP collector service using both systemd and init.d. - [No transaction names in CodeIgniter framework](/application-monitoring/php-agent/troubleshooting/no-transaction-names-in-codeIgniter-framework): Atatus doesn't auto-detect CodeIgniter in PHP APM, causing missing transaction names. Resolve by configuring the framework name in Atatus settings. - [Atatus PHP Agent not working in CentOS](/application-monitoring/php-agent/troubleshooting/php-agent-not-working-in-centos): Here are some debugging tips to help understand why the Atatus PHP agent is not sending data when SELinux is enabled. - [Atatus PHP Agent not working in CloudLinux](/application-monitoring/php-agent/troubleshooting/php-agent-not-working-in-cloudlinux): If the Atatus PHP agent is not sending data in CloudLinux, it may be due to CageFS. This guide outlines the cause and steps to resolve it. - [Overview](/application-monitoring/php-agent/faq/overview): Frequently asked questions about the Atatus PHP APM agent covering installation, configuration, analytics, and version management. - [How to install specific agent version?](/application-monitoring/php-agent/faq/how-install-specific-agent-version): This article will guide you to install specific Atatus PHP agent version. - [How to Enable analytics in Atatus PHP agent?](/application-monitoring/php-agent/faq/how-to-enable-atatus-php-analytics) - [How to install Atatus APM agent in PHP 5.4?](/application-monitoring/php-agent/faq/how-to-install-apm-agent-in-php54): Find slowest functions, DB queries and external calls in your PHP 5.4 apps with Atatus PHP APM. - [Install PHP agent in specific PHP version](/application-monitoring/php-agent/faq/install-php-agent-in-specific-php-version): Easily install the PHP agent for a specific PHP version with Atatus. Use Atatus' comprehensive installation guide for a streamlined setup process. - [Multiple PHP Apps in a Single Server](/application-monitoring/php-agent/faq/php-multiple-apps-in-a-single-server) - [Set URI as Transaction Name in WordPress](/application-monitoring/php-agent/faq/set-uri-as-transaction-name-in-wordpress) - [Overview](/application-monitoring/nodejs-agent/overview): Complete overview on how to install and configure the Node.js agent to start monitoring your Node.js application with Node.js application performance monitoring. - [Installation](/application-monitoring/nodejs-agent/installation/nodejs-apm-installation-setup): See how your Node.js app is performing in rel-time with the help of the application performance monitoring tool. Install the Atatus Node.js APM agent and start monitoring! - [Overview](/application-monitoring/nodejs-agent/other-installations/overview): Installation and configuration of Node.js agent in your app to keep track of your software performance bottlenecks in real-time. Sign up and get an instant demo now! - [Heroku](/application-monitoring/nodejs-agent/other-installations/heroku): See the exact poor-performing API call and find any related errors in your Heroku Node.js app. Sign up to detect the possible errors in real-time. - [NestJS](/application-monitoring/nodejs-agent/other-installations/nestjs) - [Next.js](/application-monitoring/nodejs-agent/other-installations/nextjs): Effortlessly track and analyze the performance of your Next.js apps with Atatus - [Nuxt.js](/application-monitoring/nodejs-agent/other-installations/nuxtjs): Effortlessly track and analyze the performance of your Nuxt.js apps with Atatus - [Prisma](/application-monitoring/nodejs-agent/other-installations/prisma): Monitoring Prisma ORM in Node.js Apps for Performance and Insights using the Atatus Node.js agent. - [Supported Frameworks](/application-monitoring/nodejs-agent/supported-frameworks): Atatus Node.js agent supports various servers and frameworks such as Express, Hapi, Koa and Restify. Check out these learning resources for more interesting queries! - [Customizing Agent](/application-monitoring/nodejs-agent/customizing-agent): What! Advanced options for Atatus Node.js agent? A simple documentation on customizing the agent using Node.js options. Sign up with Atatus to know more! - [Log Correlation](/application-monitoring/nodejs-agent/log-correlation): Understand how the Atatus Node.js APM agent automatically captures application logs and correlates them with traces and transactions for deeper observability. - [Async & Background Work](/application-monitoring/nodejs-agent/async-and-background-work): How to capture spans for non-awaited work, background timers, message-queue flushes, and worker callbacks with the Atatus Node.js APM agent. - [Overview](/application-monitoring/nodejs-agent/agent-api/overview): Set up custom instrumentations in your Java app using Atatus Node.js agent API. Sign up with Atatus and gain in-depth APM analytics to resolve your errors at a faster rate. - [Set outcome](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-outcome): Manually set the outcome (success, failure, or unknown) of a transaction or span with the Atatus Node.js agent to flag custom and non-HTTP operations correctly. - [Capture exceptions](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-notify-exception-and-error): Report your team with the recent errors using the simple function. Sign up and get an instant demo! - [Capture console errors](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-capture-console-errors): Automatically capture console errors from your Node.js apps and notify your team instantly. Sign up for a free demo today! - [Set user](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-user): Add user details to the Node.js errors, traces and transactions to know more about the customer who is facing the trouble in real-time. - [Set custom data](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-custom-data): Pass extra information along with Node.js traces, transactions and HTTP failure with the simple function. Identify errors with the exact line of the code with Atatus APM. - [Set company](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-company): Set your organization for Node.js analytics with atatus.setCompany(). With Atatus, you can analyze usage patterns and optimize API performance. Sign up with Atatus now! - [Set response body](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-response-body): Include the response body in your Node.js analytics using the setResponseBody() function. Sign up with Atatus to enhance your monitoring capabilities with detailed response data. - [Set tags](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-tags): Send informations related to the Node.js errors so that it will be easy while filtering out the most crucial errors which should be resolved prior. Sign up with Atatus now! - [Set transaction name](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-transaction-name): A function that helps you to set a name for every new transactions. Start monitoring your new Node.js transactions with Atatus and gain in-depth metrics. - [Start transaction](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-start-transaction): What are all the possible ways to capture custom transaction performance metrics in Node.js application? Have a look into the guide and track the errors. - [Start background transaction](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-start-background-transaction): Measure Node.js background operation performance using the simple function offered by Atatus Node.js APM. Sign up with Atatus and get an instant demo for free! - [Start message transaction](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-start-message-transaction): This function provides a way to get the trace id from message queuing system like SQS, RabbitMQ and others and use it in the current trace. - [End transaction](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-end-transaction): Use end_transaction() method to stop the currently running transaction and receive data from Atatus daemon. Sign up with Atatus and get in-depth APM analytics on your errors. - [Capture span](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-start-span): A simple learning resource on how to capture code level performance using the method offered by Node.js APM agent in Atatus. Sign up with Atatus! - [Set skip](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-skip): Discover how to skip or ignore certain requests in Node.js transactions to improve performance and streamline data analysis. Enhance your monitoring with Atatus' powerful tools. - [Set analytics skip](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-analytics-skip): Learn how to skip or ignore specific requests in Node.js analytics to enhance performance and focus on relevant data. Sign up with Atatus and get in-depth APM analytics on your errors. - [Set analytics mask](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-analytics-mask): Learn to mask confidential data in Node.js analytics to protect sensitive information with Atatus. Utilize setAnalyticsMask to customize request details for enhanced data protection. - [Set log body content types](/application-monitoring/nodejs-agent/agent-api/nodejs-apm-set-log-body-content-type): Configure the content types to allow or ignore the capturing of response body. - [Uninstallation](/application-monitoring/nodejs-agent/uninstallation/uninstall-agent): Follow the steps in the documentation to uninstall the Atatus Node.js APM agent. - [Overview](/application-monitoring/nodejs-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus Node.js APM agent. Find solutions for data visibility and agent configuration problems. - [Unable to see data in Node.js APM](/application-monitoring/nodejs-agent/troubleshooting/unable-to-see-data-in-node.js-APM): Here is the debug tips to understand why Node.js agent is not sending data. Try these steps and let us know the details. - [Unhandled server errors in Next.js](/application-monitoring/nodejs-agent/troubleshooting/nextjs-unhandled-server-errors): Configure the Next.js instrumentation hook to capture unhandled server-side errors and report them to Atatus. - [Overview](/application-monitoring/nodejs-agent/faq/overview): Frequently asked questions about the Atatus Node.js APM agent covering setup, configuration, analytics, cluster integration, and more. - [How can Atatus be added to my Node.js app?](/application-monitoring/nodejs-agent/faq/how-can-atatus-be-added-to-my-nodejs-app): Learn how to add Atatus to your Node.js app for performance and error monitoring. Monitor code, database, and external service performance with our detailed Node.js documentation. - [How can HTTP status codes in APM error tracking be excluded?](/application-monitoring/nodejs-agent/faq/how-can-http-status-codes-in-apm-error-tracking-be-excluded) - [How can specific transactions be excluded?](/application-monitoring/nodejs-agent/faq/how-can-specific-transactions-be-excluded) - [How to Enable analytics in Atatus Node.js agent?](/application-monitoring/nodejs-agent/faq/how-to-enable-atatus-nodejs-analytics) - [How to integrate Node APM with Node.js cluster?](/application-monitoring/nodejs-agent/faq/how-to-integrate-node-apm-with-node-js-cluster) - [How to Link Cross-Server APIs with Redis in Node.js?](/application-monitoring/nodejs-agent/faq/how-to-link-cross-server-api-redis): how to link cross-server APIs and track job processing with Redis in Node.js using Atatus for distributed tracing - [How to measure AWS Lambda functions?](/application-monitoring/nodejs-agent/faq/how-to-measure-aws-lamda-functions) - [How to measure background jobs?](/application-monitoring/nodejs-agent/faq/how-to-measure-web-sockets-calls-or-background-jobs) - [How to migrate Node.js agent v0.x to Node.js agent v1.x?](/application-monitoring/nodejs-agent/faq/how-to-migrate-to-new-nodejs-agent) - [How to set my own hostname in Node.js APM?](/application-monitoring/nodejs-agent/faq/how-to-set-my-own-hostname-in-node.js-apm) - [How to set unique request Id in Atatus agent?](/application-monitoring/nodejs-agent/faq/how-to-set-unique-request-id) - [How to track Meteor server errors?](/application-monitoring/nodejs-agent/faq/how-to-track-meteor-server-errors) - [Overview](/application-monitoring/java-agent/overview): Java APM monitoring tool lets you monitor your application and provides you actionable insights on how your java app is performing. Atatus, an APM solution to detect errors. - [Overview](/application-monitoring/java-agent/installation/overview): Get a comprehensive overview with detailed instructions on how to install and configure Atatus Java agent in your Java application. Sign up with Atatus! - [Spring Boot](/application-monitoring/java-agent/installation/spring-boot): Requirements and Instructions to install Atatus Java agent in Spring Boot apps. Start monitoring your services now by installing Atatus with the help of the guide. - [Apache Tomcat](/application-monitoring/java-agent/installation/apache-tomcat): A complete guide for the steps to install and configure Atatus Java agent in Apache Server. Sign up with Atatus for free. No credit card required! - [GlassFish](/application-monitoring/java-agent/installation/glassfish): An in-depth guide to set up and configure the Java agent in glassFish server. Follow the steps in the guide and start monitoring your services. - [JBoss](/application-monitoring/java-agent/installation/jboss): A simple guide on how to install and configure Atatus Java agent in JBoss server. Here are the steps to install the Java agent in various OS. Sign up for free! - [Jetty](/application-monitoring/java-agent/installation/jetty): Learn how to install and configure Java APM agent in Jetty server, measure the performance of your Java applications and deliver the best app to your end-users. - [Oracle Weblogic](/application-monitoring/java-agent/installation/oracle-weblogic): Measure performance bottlenecks that occurs in your Java app with Atatus. Here is an simple guide to install and configure the Java APM agent in Oracle WebLogic servers - [Websphere Liberty](/application-monitoring/java-agent/installation/websphere-liberty): Guide to installing the Java agent in IBM WebSphere Application Server. - [Wildfly](/application-monitoring/java-agent/installation/wildfly): Follow the instructions to set up and configure Atatus Java agent in WildFly server. - [Other JVMs](/application-monitoring/java-agent/installation/other-jvm): Detailed steps on how to set up Atatus Java agent in your Java apps. Follow the below steps and install Atatus and keep track of the real-time errors that happen in your Java app. - [Akka](/application-monitoring/java-agent/installation/akka): Follow the steps to install the Atatus Java APM agent in Akka framework app to keep track of the errors and resolve them at the right time. Sign up for free with Atatus! - [Overview](/application-monitoring/java-agent/other-installations/overview): Installation and configuration of Java agent in your app to keep track of your software performance bottlenecks in real-time. Sign up and get an instant demo now! - [Heroku](/application-monitoring/java-agent/other-installations/heroku): Follow the steps to install the Atatus Java APM agent in your Heroku app to keep track of the errors and resolve them at the right time. Sign up for free with Atatus! - [AWS Elastic Beanstalk](/application-monitoring/java-agent/other-installations/beanstalk): Some of the basic guidelines to follow while installing Atatus Java APM agent in Amazon AWS Elastic Beanstalk. Sign up with Atatus Application Performance Monitoring for free! - [Supported Frameworks](/application-monitoring/java-agent/supported-frameworks): Install Atatus Java agent supports various servers and frameworks. Check out these learning resources for more interesting queries and start monitoring your services now! - [Overview](/application-monitoring/java-agent/agent-api/overview): Set up custom instrumentations in your Java app using Atatus Java agent API and debug java errors in your app. - [Set outcome](/application-monitoring/java-agent/agent-api/java-set-outcome): Manually set the outcome (SUCCESS, FAILURE, or UNKNOWN) of a transaction or span with the Atatus Java agent to flag custom and non-HTTP operations correctly. - [Capture exception](/application-monitoring/java-agent/agent-api/java-capture-exception): Capture API exceptions using Atatus Java agent. - [Set custom data](/application-monitoring/java-agent/agent-api/java-custom-data): Capture custom data along with traces with the help of Atatus Java agent. Sign up for free with Atatus APM, RUM, Infra and Logs Monitoring and start noticing your errors. - [Set User](/application-monitoring/java-agent/agent-api/java-set-user): Attach user details to Java errors, traces, and transactions to identify which customer is affected by performance issues or failures in real time. - [Set transaction name](/application-monitoring/java-agent/agent-api/java-set-transaction-name): A function that helps you to set a name for every new transactions. Start monitoring your new Java transactions with Atatus and gain in-depth metrics. - [Set transaction type](/application-monitoring/java-agent/agent-api/java-set-background-transaction): A function that helps you to set a type for new transactions. Learn more about its functionality and start monitoring your services. - [Start transaction](/application-monitoring/java-agent/agent-api/java-start-transaction): Set up custom instrumentations in your Java app using Atatus Java agent API. Sign up with Atatus and gain in-depth APM analytics to resolve your errors at a faster rate. - [End transaction](/application-monitoring/java-agent/agent-api/java-end-transaction): See how End transaction API works in Atatus Java agent and learn how can you use the End transaction API functions. - [Annotation API](/application-monitoring/java-agent/agent-api/annotation-api): Learn how to use Atatus Java agent annotations (@CaptureTransaction, @CaptureSpan, @Traced) to create and manage custom transactions and spans automatically. - [Trace Methods](/application-monitoring/java-agent/agent-api/trace-methods): Learn how to use trace_methods configuration to create transactions or spans for specific methods using a pointcut-like syntax in Atatus Java agent. - [Customizing Agent](/application-monitoring/java-agent/customizing-agent): Learn how to configure and customize the Atatus Java APM Agent using Java system properties and environment variables. - [Uninstallation](/application-monitoring/java-agent/uninstall-agent): To uninstall Atatus Java agent, remove the JVM options and restart your server. - [Log Correlation](/application-monitoring/java-agent/log-correlation): Understand how the Atatus Java APM agent enhances log visibility with automatic log correlation for deeper context across traces, transactions, and errors. - [Overview](/application-monitoring/java-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus Java APM agent. Find solutions for data visibility problems and profiler errors. - [Unable to see data in Java APM](/application-monitoring/java-agent/troubleshooting/unable-to-see-data-in-java-apm): Do not worry if your Java app doesn't report any errors just follow the below guidelines and stay in touch with us for updates. - [Async Profiler Library Loading Error (/tmp error)](/application-monitoring/java-agent/troubleshooting/async-profiler-library-loading-error): Resolve java.lang.UnsatisfiedLinkError errors caused by noexec restrictions on /tmp partition or missing libstdc++ library when using profiling features. - [Overview](/application-monitoring/java-agent/faq/overview): Frequently asked questions about the Atatus Java APM agent covering analytics setup and configuration. - [How to Enable analytics in Atatus Java agent?](/application-monitoring/java-agent/faq/how-to-enable-atatus-java-analytics) - [Overview](/application-monitoring/ruby-agent/overview): Here is the complete overview on how to install and configure the Ruby agent to start monitoring your Ruby application performance. - [Rails](/application-monitoring/ruby-agent/installation/rails): Learn how to install and configure Ruby APM agent in Rails server, run performance tests for your Ruby applications to find out ruby app performance issues. - [Sinatra](/application-monitoring/ruby-agent/installation/sinatra): Installation and Configuration of Atatus Ruby agent in Sinatra server. Start monitoring your Ruby app and optimize Ruby application performance. - [Grape](/application-monitoring/ruby-agent/installation/grape): Learn how to install and configure Ruby APM agent in Grape server, run performance tests for your Ruby applications to find out ruby app performance issues. - [Heroku](/application-monitoring/ruby-agent/installation/heroku): Follow the steps to install the Atatus Ruby agent to your Heroku add-on. Start monitoring your Ruby app and optimize Ruby application performance. - [Supported Frameworks](/application-monitoring/ruby-agent/supported-frameworks): Atatus Ruby agent supports Rails and Sinatra frameworks, using anyone of the framework you can monitor your Ruby app performance based on your preference. - [Overview](/application-monitoring/ruby-agent/agent-api/overview): Discover how to use the Atatus Ruby agent API to gather data about your Ruby application performance. Sign up with Atatus and get an instant demo! - [Set outcome](/application-monitoring/ruby-agent/agent-api/ruby-set-outcome): Manually set the outcome (success, failure, or unknown) of a transaction or span with the Atatus Ruby agent to flag custom and non-HTTP operations correctly. - [Custom instrumentation of method](/application-monitoring/ruby-agent/agent-api/ruby-span-instrumentation): Adding Atatus instrumentation in your ruby apps you can monitoring your ruby app performance. Start monitoring your services and find ruby errors that decelerates your app. - [Notify exception](/application-monitoring/ruby-agent/agent-api/ruby-notify-exception): Do not miss any of your Ruby errors. Get alerted about your ruby errors manually with the help of the function provide by Ruby application performance monitoring, Atatus. - [Set company](/application-monitoring/ruby-agent/agent-api/ruby-set-company): Set your organization in Ruby analytics with the set_company() function. Analyze usage patterns and optimize your Ruby API performance with Atatus. - [Set custom data](/application-monitoring/ruby-agent/agent-api/ruby-set-custom-data): Add custom data to the current transaction's context. Debug and troubleshoot Ruby errors and optimize ruby application performance with Atatus. - [Set response body](/application-monitoring/ruby-agent/agent-api/ruby-set-response-body): Include response body data in Ruby analytics with the set_response_body() function. Optimize monitoring capabilities and gain deeper insights with Atatus. - [Set user](/application-monitoring/ruby-agent/agent-api/ruby-set-user): Add current user details to the current transaction's context. Debug and troubleshoot Ruby issues for a specific user. - [Start transaction](/application-monitoring/ruby-agent/agent-api/ruby-start-transaction): Capture custom transaction performance metrics in Ruby application and resolve errors that happened due to the app crashes. Optimize ruby application performance issues to deliver best user experience. - [End transaction](/application-monitoring/ruby-agent/agent-api/ruby-end-transaction): Here is a documentation for End transaction API in Atatus Ruby agent. Learn more about it and start monitoring your Ruby Application performance! - [Customizing Agent](/application-monitoring/ruby-agent/customizing-agent): Get to know more about how to add customized configuration in Atatus ruby APM agent. Sign up with Atatus ruby Application Performance Monitoring! - [Uninstallation](/application-monitoring/ruby-agent/uninstall-agent): Uninstall the Ruby agent, execute the gem uninstall atatus, remove or command the atatus package in your gemfile to optimize your python application performance. - [Log Correlation](/application-monitoring/ruby-agent/log-correlation): Understand how the Atatus Ruby APM agent enhances log visibility with automatic log correlation for deeper context across traces and transactions. - [Overview](/application-monitoring/ruby-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus Ruby APM agent. Find solutions for exception tracking and data visibility problems. - [No exceptions found in Rails](/application-monitoring/ruby-agent/troubleshooting/no-exceptions-found-in-rails) - [Overview](/application-monitoring/ruby-agent/faq/overview): Frequently asked questions about the Atatus Ruby APM agent covering analytics setup and configuration. - [How to Enable analytics in Atatus Ruby agent?](/application-monitoring/ruby-agent/faq/how-to-enable-atatus-ruby-analytics) - [Overview](/application-monitoring/python-agent/overview): Gain metrics that decelerates your Python application performance with our Python APM and debug python errors with actionable insights provided by Atatus. - [Django](/application-monitoring/python-agent/installation/django): Monitor your Python application performance with Atatus in your Django server. Debug python errors using Python application performance monitoring (APM). - [Flask](/application-monitoring/python-agent/installation/flask): Here are the simple steps to set up and configure the Atatus Python agent for monitoring your flask server and optimize your python app performance. - [FastAPI](/application-monitoring/python-agent/installation/fastapi): Monitor your Python application performance with Atatus in your FastAPI server. Debug python errors using Python application performance monitoring (APM). - [Odoo](/application-monitoring/python-agent/installation/odoo): Monitor your Odoo application performance with Atatus. Track transactions, errors, and performance metrics across your Odoo instance using the Atatus Python APM agent. - [Heroku](/application-monitoring/python-agent/installation/heroku): Learn how to install and configure the Python agent with your Heroku Atatus add-on. Debug python bottlenecks and errors using Python performance monitoring (APM). - [Custom code](/application-monitoring/python-agent/installation/custom-code): Learn how to integrate Atatus into your custom Python applications to track performance, create and manage transactions, propagate distributed traces, and capture detailed custom spans for advanced monitoring and troubleshooting. - [Supported Frameworks](/application-monitoring/python-agent/supported-frameworks): Install Atatus Python APM agent supports various servers and frameworks. Check out these learning resources and start monitoring your services using Python APM! - [Customizing Agent](/application-monitoring/python-agent/customizing-agent): Get to know more about how to add customized configuration in Atatus Python APM agent. Sign up with Atatus Python Application Performance Monitoring! - [Overview](/application-monitoring/python-agent/agent-api/overview): Discover how to use the Atatus Python agent API to gather python metrics and errors in your application and troubleshoot errors to optimize python application performance. - [Set outcome](/application-monitoring/python-agent/agent-api/python-set-outcome): Manually set the outcome (success, failure, or unknown) of a transaction or span with the Atatus Python agent to flag custom and non-HTTP operations correctly. - [Begin transaction](/application-monitoring/python-agent/agent-api/python-begin-transaction): Learn about how to start a transaction in the Python APM agent, monitor your python application performance and detect python errors easily. - [End transaction](/application-monitoring/python-agent/agent-api/python-end-transaction): Here is a simple guide for End transaction API in Atatus Python APM agent. Troubleshoot python errors and optimize your Python application performance. - [Capture span](/application-monitoring/python-agent/agent-api/python-capture-span): Measure how a specific transaction spends it's time in your python app with capture span API in Atatus Python APM agent. - [Notify exception](/application-monitoring/python-agent/agent-api/python-notify-exception): Python Application Performance Monitoring lets you easily diagnose, fix and optimize the performance of their python code while tracking python exceptions. - [Set company](/application-monitoring/python-agent/agent-api/python-set-company): You can set the organization or company that is accessing the API for analytics - [Set custom data](/application-monitoring/python-agent/agent-api/python-set-custom-data): Add custom data using a simple function in Atatus Python APM agent and resolve the python errors by monitoring your Python app with Atatus Application Performance Monitoring. - [Set response body](/application-monitoring/python-agent/agent-api/python-set-response-body): Incorporate the response body in your Python analytics using the atatus.set_response_body() function. Monitor API performance effectively with Atatus's comprehensive solutions. - [Set transaction name](/application-monitoring/python-agent/agent-api/python-set-transaction-name): Assign a name to the transaction using a simple function and find python errors in each transaction. Gain in-depth python application performance error information. - [Set user](/application-monitoring/python-agent/agent-api/python-set-user): Add user details to the Python errors, traces and transactions to know more about the customer who is facing the trouble in real-time. - [Uninstallation](/application-monitoring/python-agent/uninstall-agent): If you want to stop monitoring your Python application, follow the below steps to uninstall the Python APM agent. - [Log Correlation](/application-monitoring/python-agent/log-correlation): Atatus Python APM agent adds automatic log correlation to Python app logs, enabling seamless trace-context linking for enhanced observability. - [Overview](/application-monitoring/python-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus Python APM agent. Find solutions for data visibility and framework monitoring problems. - [Unable to see data in Python APM](/application-monitoring/python-agent/troubleshooting/unable-to-see-data-in-python-apm): If your Atatus Python application fails to report data after a few minutes, follow these troubleshooting steps. - [No python framework performance monitoring](/application-monitoring/python-agent/troubleshooting/no-python-framework-performance-monitoring) - [Overview](/application-monitoring/python-agent/faq/overview): Frequently asked questions about the Atatus Python APM agent covering analytics setup and configuration. - [How to Enable analytics in Atatus Python agent?](/application-monitoring/python-agent/faq/how-to-enable-atatus-python-analytics) - [Overview](/application-monitoring/go-agent/overview): Monitor go errors in your application at code level before it causes any crashes in your Go application performance. Start your Go app monitoring today! - [Overview](/application-monitoring/go-agent/installation/overview): Get a comprehensive overview with detailed instructions on how to install and configure Atatus Go agent in your Go application. Sign up with Atatus! - [Overview](/application-monitoring/go-agent/installation/frameworks/overview): Learn how to instrument popular Go web frameworks using Atatus Go Agent. Capture HTTP request traces, monitor route-level performance, and enhance observability across your Go applications. - [Http](/application-monitoring/go-agent/installation/frameworks/http): Trace HTTP handlers and requests in Go applications using the net/http package. Atatus offers visibility into request spans, performance metrics, and latency tracking. - [Fast HTTP](/application-monitoring/go-agent/installation/frameworks/fasthttp): Instrument Fast HTTP for ultra-fast request tracing in Go apps. Atatus captures per-request spans without compromising performance. - [HttpRouter](/application-monitoring/go-agent/installation/frameworks/httprouter): Integrate Atatus Go Agent with julienschmidt/httprouter to trace route-specific requests and monitor lightweight Go HTTP services. - [Echo v3](/application-monitoring/go-agent/installation/frameworks/echo-v3): Use Atatus Go Agent to instrument Echo v3. Automatically trace requests, measure middleware performance, and monitor route handlers. - [Echo v4](/application-monitoring/go-agent/installation/frameworks/echo-v4): Monitor Echo v4 applications with Atatus Go Agent. Capture detailed request traces and measure latency across routes and middleware. - [Gin](/application-monitoring/go-agent/installation/frameworks/gin): Trace API routes and handlers in Gin-powered Go applications. Atatus provides request span visibility, latency monitoring, and route insights. - [Fiber](/application-monitoring/go-agent/installation/frameworks/fiber): Integrate Atatus Go Agent with Fiber to trace handler execution and route processing in modern, high-performance Go web apps. - [Beego](/application-monitoring/go-agent/installation/frameworks/beego): Trace requests and controller actions in Beego-based Go applications using Atatus Go Agent. Monitor route-level performance with real-time insights. - [gorilla/mux](/application-monitoring/go-agent/installation/frameworks/gorillamux): Use Atatus Go Agent to monitor route handling in Gorilla Mux. Trace incoming HTTP requests and analyze middleware performance. - [go-restful](/application-monitoring/go-agent/installation/frameworks/go-restful): Instrument go-restful to monitor RESTful API endpoints in Go apps. Track execution paths, response times, and request traces. - [chi](/application-monitoring/go-agent/installation/frameworks/chi): Instrument Chi router to trace lightweight HTTP handlers in Go apps. Track performance per route and gain detailed request visibility. - [Negroni](/application-monitoring/go-agent/installation/frameworks/negroni): Monitor middleware chains and HTTP handlers in Negroni-powered Go apps. Atatus captures span data for each layer in the request flow. - [Overview](/application-monitoring/go-agent/installation/databases/overview): Learn how to instrument various databases in your Go application using Atatus Go Agent. Get started with monitoring query performance, database spans, and real-time metrics. - [database/sql](/application-monitoring/go-agent/installation/databases/sql): Use Atatus Go Agent to monitor SQL database queries in Go applications. Track query spans and analyze database performance. - [Gorm v1](/application-monitoring/go-agent/installation/databases/gormv1): Integrate GORM v1 with Atatus Go Agent to trace database queries and monitor SQL performance in Go applications. - [Gorm v2](/application-monitoring/go-agent/installation/databases/gormv2): Use Atatus Go Agent with GORM v2 to monitor SQL queries in Go apps. Capture performance metrics and trace spans efficiently. - [go-pg/pg](/application-monitoring/go-agent/installation/databases/gopg): Use Atatus Go Agent with go-pg to monitor PostgreSQL queries in Go apps. Track database spans and query performance. - [Cassandra (gocql)](/application-monitoring/go-agent/installation/databases/cassandra): Integrate Cassandra with Atatus Go Agent to monitor database interactions in Go apps. Track query spans and performance metrics for better visibility. - [gomodule/redigo](/application-monitoring/go-agent/installation/databases/redigo): Integrate Redigo with Atatus Go Agent to monitor Redis performance in Go applications. Capture query spans and metrics. - [go-redis/redis](/application-monitoring/go-agent/installation/databases/goredis): Integrate GoRedis with Atatus Go Agent to monitor Redis in Go apps. Track query spans and performance metrics for improved observability. - [go-redisv8/redis](/application-monitoring/go-agent/installation/databases/goredisv8): Integrate GoRedis v8 with Atatus Go Agent to monitor Redis performance in Go apps. Track spans and optimize database usage. - [Elasticsearch](/application-monitoring/go-agent/installation/databases/elasticsearch): Integrate Elasticsearch with Atatus Go Agent to monitor search queries in Go apps. Track spans and performance for improved observability. - [MongoDB](/application-monitoring/go-agent/installation/databases/mongodb): Integrate MongoDB with Atatus Go Agent to monitor NoSQL operations in Go apps. Track database spans and improve visibility. - [DynamoDB](/application-monitoring/go-agent/installation/databases/dynamodb): Integrate DynamoDB with Atatus Go Agent to monitor Go application database calls. Capture query traces and performance metrics. - [Overview](/application-monitoring/go-agent/installation/rpc-frameworks/overview): Instrument RPC frameworks like gRPC using Atatus Go Agent. Enable distributed tracing with client and server interceptors for improved visibility into remote procedure calls in your Go applications. - [gRPC](/application-monitoring/go-agent/installation/rpc-frameworks/grpc): Integrate Atatus with your Go-based gRPC services to trace requests, monitor latency, and capture real-time performance metrics across service boundaries. - [Overview](/application-monitoring/go-agent/installation/object-storage/overview): Learn how to instrument cloud object storage services like Amazon S3 and Azure Storage using Atatus Go Agent. Monitor file operations, track performance, and correlate storage access with application traces in Go applications. - [Amazon S3](/application-monitoring/go-agent/installation/object-storage/amazon-s3): Instrument Amazon S3 in your Go application using Atatus Go Agent. Capture spans for file uploads, downloads, and other S3 operations to monitor cloud storage access and latency. - [Azure Storage](/application-monitoring/go-agent/installation/object-storage/azure-storage): Instrument Azure Blob, Queue, and File Storage using Atatus Go Agent for Go. Trace storage access operations and correlate with application transactions for deeper observability. - [Overview](/application-monitoring/go-agent/installation/messaging-systems/overview): Monitor message queues and event publishing in your Go applications using Atatus Go Agent. Track spans for messaging operations in Amazon SQS, SNS, and more to improve traceability and event-driven observability. - [Amazon SQS](/application-monitoring/go-agent/installation/messaging-systems/amazon-sqs): Instrument Amazon SQS in your Go application using Atatus Go Agent. Capture spans for message send, receive, and delete operations for enhanced visibility into queue-based workflows. - [Amazon SNS](/application-monitoring/go-agent/installation/messaging-systems/amazon-sns): Track message publishing in Amazon SNS using Atatus Go Agent. Correlate SNS events with downstream services for complete observability in event-driven Go applications. - [Overview](/application-monitoring/go-agent/agent-api/overview): Set up custom instrumentations in your Go app using Atatus Go agent API. - [Capture exception](/application-monitoring/go-agent/agent-api/go-capture-exception): Capture/track exceptions using Atatus Go agent. - [Set outcome](/application-monitoring/go-agent/agent-api/go-set-outcome): Manually set the outcome (success, failure, or unknown) of a transaction or span with the Atatus Go agent to flag custom and non-HTTP operations correctly. - [Customizing Agent](/application-monitoring/go-agent/customizing-agent): Learn how to customize the Atatus Go APM agent using environment variables for advanced monitoring, logging, and performance optimization. Sign up with Atatus to get started! - [Log Correlation](/application-monitoring/go-agent/log-correlation): Understand how the Atatus Go APM agent enhances log visibility with automatic log correlation across traces, transactions, and spans. - [Overview](/application-monitoring/go-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus Go APM agent. Find solutions for data visibility problems and missing transaction instrumentation. - [Unable to see data in Go APM](/application-monitoring/go-agent/troubleshooting/unable-to-see-data-in-go-apm): If your Atatus Go application fails to report data, work through this checklist to find and fix the cause. - [Routes or handlers not showing up as transactions](/application-monitoring/go-agent/troubleshooting/routes-not-showing-as-transactions): Learn why some Go routes are missing from Atatus and how to wrap them with the correct framework middleware. - [Overview](/application-monitoring/go-agent/faq/overview): Frequently asked questions about the Atatus Go APM agent covering analytics and distributed tracing configuration. - [How to enable analytics in the Atatus Go agent?](/application-monitoring/go-agent/faq/how-to-enable-atatus-go-analytics): Enable App Analytics in the Atatus Go APM agent using the ATATUS_ANALYTICS environment variable. - [How to enable or disable distributed tracing in the Atatus Go agent?](/application-monitoring/go-agent/faq/how-to-enable-distributed-tracing-in-go-agent): Control distributed tracing in the Atatus Go APM agent using the ATATUS_TRACING environment variable. - [Uninstallation](/application-monitoring/go-agent/uninstall-agent): To uninstall Atatus Go agent, remove the env options and restart your server. - [Update Agent](/application-monitoring/go-agent/update-agent): To update Atatus Go agent, remove the env options and restart your server. - [Overview](/application-monitoring/dotnet-agent/overview): Explore the .NET APM Solution for comprehensive application performance monitoring. Gain deep insights into your .NET applications with Atatus' advanced tools. - [Overview](/application-monitoring/dotnet-agent/installation/overview): Select the .NET agent installation method that matches your environment: Profiler Auto-Instrumentation or NuGet Package. Supports .NET Framework, .NET Core / .NET 5+, ASP.NET, ASP.NET Core on Windows, Linux, and IIS. - [Profiler Auto Instrumentation](/application-monitoring/dotnet-agent/installation/profiler-auto-instrumentation): Deploy the Atatus .NET profiler to instrument .NET Framework and .NET Core applications without modifying source code. Covers standalone Windows, Linux, IIS deployments, and Docker containers. - [.NET Core](/application-monitoring/dotnet-agent/installation/net-core): Install the Atatus .NET agent in .NET 5+ and ASP.NET Core applications on Linux and Windows, using the Profiler or the NuGet package. - [.NET Framework](/application-monitoring/dotnet-agent/installation/net-framework): Install the Atatus .NET agent in .NET Framework 4.x applications on Windows, using the Profiler or the NuGet package. - [IIS](/application-monitoring/dotnet-agent/installation/iis): Install the Atatus .NET agent for .NET Framework and .NET Core applications hosted on IIS, using the Profiler or the NuGet package. - [Overview](/application-monitoring/dotnet-agent/other-installations/overview): Get a comprehensive overview on .NET APM agent installation in various platforms and start monitoring your app to debug .NET errors in your app! - [Docker](/application-monitoring/dotnet-agent/other-installations/docker): Install the ASP .NET Core Agent on Linux and Windows to monitor your applications effectively. Follow Atatus' guide for seamless setup and performance tracking. - [Overview](/application-monitoring/dotnet-agent/agent-api/overview): Set up custom instrumentations in your .NET app using Atatus .NET agent API and debug .NET errors in your app. - [Set outcome](/application-monitoring/dotnet-agent/agent-api/dotnet-set-outcome): Manually set the outcome (Success, Failure, or Unknown) of a transaction or span with the Atatus .NET agent to flag custom and non-HTTP operations correctly. - [Start transaction](/application-monitoring/dotnet-agent/agent-api/dotnet-start-transaction): Create custom transactions in your .NET application using the Atatus .NET agent API to monitor specific operations and background tasks. - [Start span](/application-monitoring/dotnet-agent/agent-api/dotnet-start-span): Create custom spans within transactions to measure the timing of specific operations in your .NET application using the Atatus agent API. - [Capture errors](/application-monitoring/dotnet-agent/agent-api/dotnet-capture-errors): Automatically capture errors from .NET applications with Atatus, or report them manually using CaptureError() or CaptureException() methods. Sign up with Atatus now! - [Diagnostic subscriber](/application-monitoring/dotnet-agent/agent-api/dotnet-diagnostic-subscriber): Use diagnostic subscribers in your .NET application to automatically capture outgoing HTTP calls as spans with the Atatus .NET agent. - [Set labels](/application-monitoring/dotnet-agent/agent-api/dotnet-set-labels): Add custom labels to transactions and spans to categorize and filter your .NET application performance data in Atatus. - [Set custom data](/application-monitoring/dotnet-agent/agent-api/dotnet-set-custom-data): Add custom attributes to your traces and dotnet errors with our simple method and gain insightful dotnet metrics with our .NET performance monitoring tool. - [Set user](/application-monitoring/dotnet-agent/agent-api/dotnet-set-user): With this method, you can identify user for API requests. - [HttpClient](/application-monitoring/dotnet-agent/assemblies/http-client): How to instrument outbound HttpClient requests with the Atatus .NET APM agent to capture spans for external HTTP calls and propagate distributed trace context. - [SqlClient](/application-monitoring/dotnet-agent/assemblies/sql-client): How to instrument System.Data.SqlClient and Microsoft.Data.SqlClient with the Atatus .NET APM agent to capture spans for SQL commands and forward telemetry to Atatus. - [Entity Framework Core](/application-monitoring/dotnet-agent/assemblies/entity-framework-core): How to instrument Entity Framework Core with the Atatus .NET APM agent to capture spans for database commands and queries and forward telemetry to Atatus. - [MongoDB](/application-monitoring/dotnet-agent/assemblies/mongodb): How to instrument the MongoDB .NET driver with the Atatus .NET APM agent to capture spans for MongoDB commands and forward telemetry to Atatus. - [Redis](/application-monitoring/dotnet-agent/assemblies/redis): How to instrument StackExchange.Redis with the Atatus .NET APM agent to capture spans for Redis commands and forward telemetry to Atatus. - [Elasticsearch](/application-monitoring/dotnet-agent/assemblies/elasticsearch): How to instrument the Elasticsearch .NET client with the Atatus .NET APM agent to capture spans for Elasticsearch requests and forward telemetry to Atatus. - [gRPC Client](/application-monitoring/dotnet-agent/assemblies/grpc-client): How to instrument outbound gRPC client calls with the Atatus .NET APM agent to capture spans and propagate distributed trace context to gRPC services. - [Azure Service bus](/application-monitoring/dotnet-agent/assemblies/service-bus): How to instrument Azure Service Bus with the Atatus .NET APM agent to trace message operations, capture spans for send/receive, and forward telemetry to Atatus. - [Azure Cosmos DB](/application-monitoring/dotnet-agent/assemblies/cosmos-db): How to instrument Azure Cosmos DB with the Atatus .NET APM agent to capture spans for Cosmos DB operations and forward telemetry to Atatus. - [Azure Storage](/application-monitoring/dotnet-agent/assemblies/storage): How to instrument Azure Blob, Queue, and File Share Storage with the Atatus .NET APM agent to capture spans for storage operations and forward telemetry to Atatus. - [Customizing Agent](/application-monitoring/dotnet-agent/customizing-agent): What! Advanced options for Atatus .NET agent? A simple documentation on customizing the agent using .Net env options. Sign up with Atatus to know more! - [Log Correlation](/application-monitoring/dotnet-agent/log-correlation): Send your .NET logs to Atatus and connect them with traces and transactions, using ILogger, Serilog, or NLog. - [Overview](/application-monitoring/dotnet-agent/troubleshooting/overview): Troubleshoot common issues with the Atatus .NET APM agent. Find solutions for data visibility problems, IIS configuration errors, and environment variable issues. - [.NET Application Data Not Visible in Atatus](/application-monitoring/dotnet-agent/troubleshooting/dotnet-application-data-not-visible): Troubleshooting steps for .NET Framework and .NET Core applications not sending data to Atatus. - [IIS hosted applications data not visible in Atatus](/application-monitoring/dotnet-agent/troubleshooting/iis-hosted-application-data-not-visible): Troubleshooting steps for IIS-hosted applications not sending data to Atatus. - [IIS Duplicate Environment Variable Error](/application-monitoring/dotnet-agent/troubleshooting/iis-duplicate-environment-variable-error): Resolve duplicate collection entry errors when configuring Atatus environment variables in IIS Application Pools using AppCmd.exe. - [Uninstallation](/application-monitoring/dotnet-agent/uninstallation/uninstall-agent): Follow the steps in the documentation to uninstall the Atatus .NET APM agent. - [Overview](/application-monitoring/guide/overview): Use APM metrics to align your business decisions and keep track of your health, functionality and availability of your app with Application Performance Monitoring. - [Application Monitoring Dashboard](/application-monitoring/guide/application-dashboard): Keep track of your application by monitoring them proactively and gain application performance monitoring metrics to resolve the errors. - [Exceptions Page](/application-monitoring/guide/application-exceptions): Capture all the exceptions and you can view them in an unified dashboard. APM solution provides an in-depth analysis on errors with the exact line of the code. - [HTTP Failures Page](/application-monitoring/guide/application-http-failures): Get HTTP failure metrics along with custom data to identify the root cause of the failures. See where the API failure causes and fix them soon. - [Distributed Tracing Headers](/application-monitoring/guide/distributed-tracing-headers): Which headers Atatus APM agents send on outbound calls, how they interoperate with other tracers, and how the One Agent joins kernel-level spans to the same trace. - [Session Traces Page](/application-monitoring/guide/application-session-traces): View the breakdown of the code with APM solution and stay ahead of difficulties in finding performance bottlenecks in your application. - [Transactions Page](/application-monitoring/guide/application-transactions): Trace individual transactions to find out the most time consumed queries that happen in your application and optimize them before any app crashes using APM solution. - [Databases Page](/application-monitoring/guide/application-databases): Measure and monitor db calls, query performance metrics and know how your database performance with the help of Database monitoring provide in Application Performance Monitoring. - [External Requests Page](/application-monitoring/guide/application-network-calls): Capture metrics details from external API and network calls makes it easy to pinpoint and fix the issues easier. Sign up Atatus APM fo free! - [App Versions Page](/application-monitoring/guide/application-appversions): Atatus captures information about a user's app version, including business transactions, tags, and the most recent release stages of session trace. Sign up with Atatus now! - [Host Tracking Page](/application-monitoring/guide/application-host-tracking): Track your hosts performance and gain application performance metrics to detect errors using network and server monitoring. Sign up with Atatus and debug host errors. - [Compares Page](/application-monitoring/guide/application-time-ranges): Notify your developers about errors in a specific time range with the help of application performance monitoring. Sign up with an APM solution to deliver better user experience. - [Deployments Page](/application-monitoring/guide/application-deployments): Track how your new software releases are happening and gain visibility into performance of the deployed code with the help of the Deployment tracking software. - [Reports Page](/application-monitoring/guide/application-reports): Pinpoint the errors using the application performance monitoring metrics provided in the report and resolve performance issues before your user notices them with APM solution. - [Overview](/serverless-monitoring/overview): Gain deep insights into the performance and behavior of your serverless applications deployed in cloud environments, including AWS Lambda. Monitor your serverless functions using Atatus. - [Overview](/serverless-monitoring/aws-lambda/overview): AWS Lambda enables you to monitor your Lambda functions through its serverless computing service. Start monitoring using Atatus - [Node.js](/serverless-monitoring/aws-lambda/nodejs): Monitor your AWS Lambda functions using Atatus Serverless Monitoring by adding Atatus Lambda layer to your Node.js functions. Start monitoring now! - [Python](/serverless-monitoring/aws-lambda/python): Monitor your AWS Lambda functions using Atatus Serverless Monitoring by adding Atatus Lambda layer to your Python functions. Start monitoring now! - [Lambda Extension](/serverless-monitoring/aws-lambda/lambda-extension): Effortlessly monitor AWS Lambda functions by integrating the Atatus Lambda Extension. Start lambda monitoring now! - [Overview](/serverless-monitoring/azure-app-service/overview): Atatus Serverless Monitorig enables you to monitor Azure App Service application using Atatus Wrapper acript. - [Linux](/serverless-monitoring/azure-app-service/linux-code): Monitor your Azure App Service using Atatus wrapper agent. Start monitoring now! - [.Net](/serverless-monitoring/azure-functions/dotnet): How to instrument Azure Functions (.NET isolated worker) with the Atatus .NET APM agent to trace HTTP-triggered executions, capture errors, and forward telemetry to Atatus. - [Overview](/browser-monitoring/overview): Capture and analyze transactions from each user and optimize your frontend performance issues and resolve errors at the right time and deliver best digital experience. - [Installation](/browser-monitoring/browser-installation-setup): Steps on how to install Atatus Real User Monitoring agent. Start monitoring your web page performance and notice the frontend issues that might affect your user journey. - [Overview](/browser-monitoring/other-installations/overview): Install Atatus Real User Monitoring agent in Drupal, Segment, Magento and start monitoring your app in real-time. - [Next.js](/browser-monitoring/other-installations/nextjs): Install the Atatus agent in your Next.js site for Real User Monitoring. Gain valuable insights into user interactions and site performance by signing up with Atatus. - [Nuxt.js](/browser-monitoring/other-installations/nuxtjs): Set up the Atatus agent in your Nuxt.js site for Real User Monitoring. Enhance your understanding of user behavior and site performance with Atatus. - [Segment](/browser-monitoring/other-installations/segment): Start monitoring your Segment frontend issues in real time and provide a better digital experience to your customers. Sign up with Atatus Real User Monitoring for free. - [Wordpress](/browser-monitoring/other-installations/wordpress): Start monitoring your Wordpress frontend issues in real time and provide a better digital experience to your customers. Sign up for Wordpress Real User Monitoring Free. - [Magento](/browser-monitoring/other-installations/magento): Start monitoring your Magento frontend issues in real time and provide a better digital experience to your customers. Sign up with Atatus Real User Monitoring for free. - [Drupal](/browser-monitoring/other-installations/drupal): Start monitoring your Drupal frontend issues and provide a better digital experience to your customers. Sign up with Atatus Real User Monitoring and start noticing your errors. - [Overview](/browser-monitoring/platforms/overview): Capture and analyze transactions from each user and optimize your Angular, Reat, Vue, Ember and so much more apps in real-time with Real User Monitoring tool, Atatus. - [Javascript](/browser-monitoring/platforms/javascript): Javascript performance monitoring with Real User Monitoring. Visualize expensive error metrics in an all in one dashbaord and resolve frontend errors easily with Atatus. - [AngularJS](/browser-monitoring/platforms/angularjs): Monitor frontend performance, track JavaScript errors, and capture AJAX failures in AngularJS applications with Atatus Real User Monitoring. - [Angular](/browser-monitoring/platforms/angular): Monitor your Angular application's frontend performance, track errors, and gain actionable insights with Atatus Real User Monitoring. - [Backbone](/browser-monitoring/platforms/backbone): Backbone performance monitoring with Real User Monitoring. Visualize expensive error metrics in an all in one dashbaord and resolve frontend errors easily with Atatus. - [Ember](/browser-monitoring/platforms/ember): Ember performance monitoring with Real User Monitoring. Visualize expensive error metrics in an all in one dashbaord and resolve frontend errors easily with Atatus. - [Ionic2+](/browser-monitoring/platforms/ionic2): Ionic 2+ performance monitoring with Real User Monitoring. Visualize expensive error metrics in an all in one dashbaord and resolve frontend errors easily with Atatus. - [Ionic](/browser-monitoring/platforms/ionic): Ionic performance monitoring with Real User Monitoring. Monitor your Ionic application and gain actionable insights from Real User Monitoring tool, Atatus. - [Meteor](/browser-monitoring/platforms/meteor): Meteor performance monitoring with Real User Monitoring. Visualize expensive error metrics in an all in one dashbaord and resolve frontend errors easily with Atatus. - [React](/browser-monitoring/platforms/react): We have covered how to use Real User Monitoring agent in React/Redux application. Optimize your website performance by monitoring your React application. - [Vue](/browser-monitoring/platforms/vue): We have covered how to use Real User Monitoring agent in Vue application. Optimize your website performance by monitoring your Vue application. - [Customizing Agent](/browser-monitoring/customize-agent): What! Advanced options for Atatus JS agent? A simple documentation on customizing the JS agent. Sign up with Atatus to know more about your Real User Monitoring errors! - [Overview](/browser-monitoring/browser-agent-api/overview): Real User Monitoring tool brings key performance metrics of your user journey and interaction made in your app where you can detect and resolve errors at a faster rate. - [Adding custom breadcrumbs](/browser-monitoring/browser-agent-api/adding-custom-breadcrumbs): Debugging errors will become much easier when you know your user's actions and trace their journey to find the error informations using End-user monitoring tool. - [Console options](/browser-monitoring/browser-agent-api/console-options): Monitor your console activities and debug errors with real user monitoring metrics provided by Atatus. Sign up and start monitoring your entire user journey. - [Custom transactions](/browser-monitoring/browser-agent-api/custom-transactions): Learn the possible ways to track your user's interactions and convert them into your customer by resolving errors with the help of Real User Monitoring tool. - [Disable atatus](/browser-monitoring/browser-agent-api/disable-atatus): Disable Atatus which captures errors and real user monitoring errors automatically using the steps given in the learning resource. Sign up with Atatus Real User Monitoring! - [Disable ajax monitoring](/browser-monitoring/browser-agent-api/disable-ajax-monitoring): Atatus Real User Monitoring tool provides you with in-depth Ajax(XHR) analytics. You can enable/disable this feature. - [Disable error monitoring](/browser-monitoring/browser-agent-api/disable-error-monitoring): Disable Error Monitoring in Atatus easily with simple steps. Customize your monitoring preferences to suit your needs effectively. Sign up with Atatus now! - [Disable error timeline](/browser-monitoring/browser-agent-api/disable-breadcrumbs): Turn off error timeline (breadcrumbs) in Atatus to focus solely on error stack traces for precise debugging. Customize your error-tracking experience effortlessly with Atatus. - [Disable sessions](/browser-monitoring/browser-agent-api/disable-session): Atatus Real User Monitoring tool provides you with in-depth view of frontend resources and its metrics. You can enable/disable this feature. - [Disable SPA](/browser-monitoring/browser-agent-api/disable-spa): If you want to disable SPA routes monitoring, follow these steps. - [Disable unhandled rejection errors](/browser-monitoring/browser-agent-api/disble-unhandled-rejections): Disable unhandled promise rejection error capturing. - [Hash routes](/browser-monitoring/browser-agent-api/hash-route): Need not to worry about the URL's with hashes. Real User Monitoring tool automatically removes the hashes in the path while gathering performance metrics. - [Ignore spans in routes](/browser-monitoring/browser-agent-api/ignore-spans-in-routes): Receive real user monitoring error information from a set of domains by whitelisting them. Sign with Atatus and gain insights on your user interactions. - [Ignore urls](/browser-monitoring/browser-agent-api/ignore-urls): Know how to exclude specific domain or url since it might create problems while monitoring. Sign up with Atatus and eliminate errors in real-time! - [Notify custom exceptions](/browser-monitoring/browser-agent-api/notify-custom-exceptions): Capture unhandled exception and notify your team about the real user monitoring error metrics and resolve them before your user could experience them. SIgn up with Atatus! - [Offline saving](/browser-monitoring/browser-agent-api/offline-saving): Do you have network issues? The JS errors that are caught offline can be stored locally with the help of the function provided by Real User Monitoring tool, Atatus. - [On before error send](/browser-monitoring/browser-agent-api/on-before-error-send): If you want to exclude errors once the payload has been inspected you can follow the guidelines provided in real user monitoring documentation. Sign up for free! - [On before send](/browser-monitoring/browser-agent-api/on-before-send): If you want to change the metrics payload or exclude the metrics payload, you can follow the guidelines provided in real user monitoring documentation. Sign up for free! - [Set route group url](/browser-monitoring/browser-agent-api/set-route-group-url): If you want to set new route group URL, you can use onTransformRouteUrl() method. - [Set error grouping key](/browser-monitoring/browser-agent-api/set-grouping-key-callback): Group all the errors with the same key using the Atatus server side grouping logic. Sign up with Atatus and start monitoring your user journey with Real User Monitoring. - [Set custom data](/browser-monitoring/browser-agent-api/setting-custom-data): Pass extra information along with performance metrics with the simple function provided by real user monitoring. Identify errors with the exact line of the code with Atatus RUM. - [Set tags](/browser-monitoring/browser-agent-api/setting-tags): Send informations related to the real user monitoring errors so that it will be easy while filtering out the most crucial errors which should be resolved prior. - [Set version](/browser-monitoring/browser-agent-api/application-version): Customize your application version for precise Real User Monitoring insights. Elevate your monitoring strategy with Atatus' tailored solutions. - [User tracking](/browser-monitoring/browser-agent-api/user-tracking): Keep track of your cutomer's journey and intercations and receive real user monitoring performance metrics to detect and resolve errors easily. - [Whitelist urls](/browser-monitoring/browser-agent-api/whitelist-urls): Receive real user monitoring error information from a set of domains by whitelisting them. Sign with Atatus and gain insights on your user interactions. - [Overview](/browser-monitoring/faq/overview): Find answers to your browser monitoring questions in our FAQ Overview, which covers topics from async loading Atatus to integrating with JIRA and much more. - [How to load Atatus async?](/browser-monitoring/faq/how-to-load-atatus-async): Optimize page loading by asynchronously loading Atatus. Improve performance and ensure seamless integration without blocking HTML execution. - [Can Atatus JS be used with CSP?](/browser-monitoring/faq/can-atatus-js-be-used-with-csp): Integrate Atatus JS seamlessly with Content Security Policy (CSP). Safeguard your applications with enhanced security and performance monitoring. - [Is there support for Meteor?](/browser-monitoring/faq/is-there-support-for-meteor): Atatus supports Meteor, allowing seamless integration for monitoring and performance tracking. Sign up to learn more about Meteor integration with Atatus! - [How to notify jQuery Ajax errors?](/browser-monitoring/faq/how-to-notify-jquery-ajax-errors): Notify jQuery Ajax errors to Atatus with straightforward code integration. Sign up with Atatus for comprehensive error tracking and resolution solutions. - [How can issues in JIRA be created from my Atatus errors?](/browser-monitoring/faq/how-can-issues-in-jira-be-created-from-my-atatus-errors): Effortlessly create JIRA issues from Atatus errors for streamlined issue tracking. Integrate Atatus with JIRA to enhance your error resolution process. - [Are there keyboard shortcuts to navigate error events?](/browser-monitoring/faq/are-there-keyboard-shortcuts-to-navigate-error-events): Efficiently navigate error events with keyboard shortcuts in Atatus. Use arrow keys to move between events for streamlined error management. - [How to deminify my JavaScript error coming out of a minified file?](/browser-monitoring/faq/how-to-deminify-my-javascript-error-coming-out-of-a-minified-file): Resolve JavaScript errors from minified files using source maps in Atatus. Easily upload maps or automate map retrieval with a footer in your minified JS. - [What is network and front-end time in page load performance?](/browser-monitoring/faq/what-is-network-and-frontend-time-in-page-load-performance): Understand network and front-end time in page load performance with Atatus. Optimize your website's efficiency with detailed performance insights from Atatus. - [How to send performance and error data particularly from specific domains?](/browser-monitoring/faq/how-to-send-performance-and-error-data-particularly-from-specific-domains): Send performance and error data from specific domains by configuring a domain whitelist in Atatus. Sign up with Atatus to learn more! - [Is there a way to identify a user in Atatus?](/browser-monitoring/faq/is-there-a-way-to-identify-a-user-in-atatus): Discover methods to identify users effectively within Atatus for tailored monitoring. Enhance user tracking with Atatus' advanced analytics. - [How to enable session tracking?](/browser-monitoring/faq/how-to-enable-session-tracking): Enable session tracking effortlessly with Atatus, automatically activated from version 3.0.2 onwards. Monitor user sessions seamlessly without additional configuration. - [Is there a way to see hash routing in pages?](/browser-monitoring/faq/is-there-a-way-to-see-hash-routing-in-pages): Easily visualize hash routing across pages for efficient navigation insights. Optimize your page routing with Atatus' monitoring solutions. - [Is there a way to see hash routing in SPA?](/browser-monitoring/faq/is-there-a-way-to-see-hash-routing-in-spa): Explore methods to visualize hash routing in Single Page Applications (SPAs) effortlessly. Gain insights into SPA routing with Atatus' monitoring solutions. - [How to configure navigo in Atatus SPA monitoring?](/browser-monitoring/faq/how-to-configure-navigo-in-atatus-spa-monitoring) - [How to ignore certain user agents?](/browser-monitoring/faq/how-to-ignore-certain-user-agents): Easily configure your system to ignore specific user agents for refined data analysis. Optimize your monitoring setup with Atatus' flexible solutions. - [Is there a way to add sampling in Atatus Browser Monitoring?](/browser-monitoring/faq/is-there-a-way-to-add-sampling-in-atatus-browser-monitoring): Explore how to implement sampling in Atatus to optimize data collection and analysis. - [Overview](/browser-monitoring/troubleshooting/overview): Troubleshoot common issues with the Atatus Browser Monitoring agent. Find solutions for source map, stack trace, and console error problems. - [Automatic source map is not working](/browser-monitoring/troubleshooting/automatic-source-map-is-not-working): Troubleshoot automatic source map issues effortlessly for seamless debugging. Streamline your development process with Atatus' effective solutions. - [No exceptions found in AngularJS](/browser-monitoring/troubleshooting/no-exceptions-found-in-angularJS): After setting up Atatus, override the AngularJS exception handler with the provided snippet to effectively handle the error and monitor it. Sign up with Atatus now! - [Unable to see original JS file in stack trace with source map](/browser-monitoring/troubleshooting/unable-to-see-original-JS-file-in-stack-trace-with-source-map): Resolve missing original JS files in a stack trace with proper source map setup. Configure source maps for both uglify and concat tasks in your grunt file. - [Unable to see original file and line of the error in console.](/browser-monitoring/troubleshooting/unable-to-see-original-file-and-line-of-the-error-in-console): Troubleshoot console logging issues in Atatus for accurate error file and line number display. Ensure effective error debugging with proper configuration. - [Overview](/rum-monitoring/overview): Monitor what your users actually experience across web and mobile, including views, actions, errors, crashes, session replay, and logs. - [Overview](/rum-monitoring/browser/overview): Learn what the Atatus browser agent collects, which packages to install, and how to get started with browser RUM. - [Installation](/rum-monitoring/browser/installation): Install the Atatus browser agent from the CDN or with a bundler, then initialize RUM and Logs in your web application. - [Configuration Options](/rum-monitoring/browser/configuration): Every initialization option for the Atatus browser agent, covering identity, sampling, tracked signals, sessions, consent, and tracing. - [Session Replay](/rum-monitoring/browser/session-replay): Record and replay real browser sessions, control how much you record, and mask sensitive content before it leaves the page. - [Error Tracking](/rum-monitoring/browser/error-tracking): Collect uncaught browser errors automatically, report handled errors yourself, and catch React render errors with an error boundary. - [Feature Flags](/rum-monitoring/browser/feature-flags): Report which feature flags were active in a session so you can correlate errors and slow views with the variant that caused them. - [Log Collection](/rum-monitoring/browser/logs): Collect console output, unhandled errors, and your own structured logs from the browser, correlated with the RUM session. - [Framework Integrations](/rum-monitoring/browser/frameworks): Install and set up the Atatus browser agent in React, Angular, Vue, Next.js, and Nuxt, with route-based view names and framework error reporting. - [API Reference](/rum-monitoring/browser/api-reference): The full public API of the Atatus browser RUM and Logs SDKs, covering views, actions, errors, identity, context, and session replay. - [Overview](/rum-monitoring/mobile/overview): Monitor the real user experience of your native Android, iOS, and Flutter applications. Track views, user actions, network requests, errors, crashes, and logs from real devices. - [Setup](/rum-monitoring/mobile/android/android): Instrument a native Android application with Atatus Real User Monitoring to collect views, user actions, network requests, errors, and crashes from production devices. - [Configuration Options](/rum-monitoring/mobile/android/android-configuration): Configure the Atatus Android RUM SDK to emit custom views, actions, and resources, attach domain context to every event, and control what the SDK collects and uploads. - [Error Tracking](/rum-monitoring/mobile/android/android-error-tracking): Report Android crashes, ANRs, and handled exceptions to Atatus, and upload R8 mapping files to deobfuscate release stack traces. - [WebView Tracking](/rum-monitoring/mobile/android/android-webview-tracking): Correlate RUM events emitted by web content inside an Android WebView with the native Atatus session that opened it. - [Log Collection](/rum-monitoring/mobile/android/android-logs): Collect logs from your native Android and Android TV applications with the Atatus mobile SDK. Send structured log messages, attach attributes and tags, and correlate logs with RUM. - [Trace Collection](/rum-monitoring/mobile/android/android-traces): Collect traces from your native Android and Android TV applications with the Atatus mobile SDK. Instrument network requests, create custom spans, and connect mobile traces to your back-end APM. - [SDK Performance Impact](/rum-monitoring/mobile/android/android-performance): Understand the Atatus Android RUM SDK's runtime cost across CPU, memory, disk, and network, and the configuration levers that reduce its footprint. - [Setup](/rum-monitoring/mobile/ios/ios): Instrument a native iOS, iPadOS, or tvOS application with Atatus Real User Monitoring to collect views, user actions, network requests, errors, and crashes. - [Configuration Options](/rum-monitoring/mobile/ios/ios-configuration): Every option on the Atatus iOS SDK, covering identity, sampling, consent, user information, custom events, event scrubbing, and batching. - [Network Tracking](/rum-monitoring/mobile/ios/ios-network-tracking): Report the URL, method, status, size, and timing of every request your iOS application makes as a RUM resource, and attach your own context to it. - [Trace Collection](/rum-monitoring/mobile/ios/ios-traces): Propagate trace context from your iOS application to your backend services, and span your own operations with the Atatus iOS tracer. - [Error Tracking](/rum-monitoring/mobile/ios/ios-error-tracking): Report crashes, app hangs, watchdog terminations, memory warnings, and handled errors from your iOS application, and control how they are grouped. - [Mobile Vitals](/rum-monitoring/mobile/ios/ios-vitals): Measure launch time, frame rate, main-thread blocks, CPU and memory use, and screen readiness in your iOS application, and record timings of your own. - [Session Replay](/rum-monitoring/mobile/ios/ios-session-replay): Record and replay real iOS sessions, control how much you record, and mask text, images, and touches before they leave the device. - [WebView Tracking](/rum-monitoring/mobile/ios/ios-webview-tracking): Correlate RUM events, logs, and replays emitted by web content inside a WKWebView with the native Atatus session that opened it. - [Log Collection](/rum-monitoring/mobile/ios/ios-logs): Send structured logs from your iOS application to Atatus, enrich them with attributes and tags, and correlate them with the RUM session and trace they belong to. - [Setup](/rum-monitoring/mobile/flutter/flutter): Set up Atatus Real User Monitoring in your Flutter applications. Automatically track views, user actions, network requests, errors, and crashes. - [Log Collection](/rum-monitoring/mobile/flutter/flutter-logs): Collect logs from your Flutter applications on Android and iOS with the Atatus mobile SDK. Send structured log messages, attach attributes and tags, and correlate logs with RUM. - [Configuration Options](/rum-monitoring/mobile/flutter/flutter-agent-configuration): Fine-tune the Atatus Flutter agent with user session tracking, custom attributes, manual action and resource tracking, performance timings, event filtering, sampling control, GDPR tracking consent, and offline data handling. - [Network Tracking](/rum-monitoring/mobile/flutter/flutter-network-tracking): Track HTTP, Dio, gRPC, and GraphQL requests from your Flutter application as RUM resources, and connect them to your backend traces. - [Distributed Tracing](/rum-monitoring/mobile/flutter/flutter-distributed-tracing): Connect network requests from your Flutter application to the backend traces they caused, with first party hosts, tracing headers, and sampling control. - [WebView Tracking](/rum-monitoring/mobile/flutter/flutter-webview-tracking): Correlate RUM events and logs from web content inside a Flutter WebView with the native session that opened it. - [Session Replay](/rum-monitoring/mobile/flutter/flutter-session-replay): Record and replay real Flutter sessions, control how much you record, and mask sensitive text, images, and touches before they leave the device. - [Overview](/infrastructure-monitoring/overview): Monitor and gain in-depth infrastructure monitoring metrics using the Infrastructure monitoring tool. Gain insights on performance of your hosts, servers and processess. - [Overview](/infrastructure-monitoring/installation/overview): A simple learning resource on how to install and configure Atatus Infrastructure agent. Infrastructure monitoring tool lets you monitor the entire hosts, servers, processes and so on. - [Debian](/infrastructure-monitoring/installation/debian): Installation and configuration steps for installing Atatus Infra agent in Ubuntu and Debian. Get an instant demo and gain in-depth server monitoring. - [RedHat](/infrastructure-monitoring/installation/redhat): View the complete documentation to install Atatus Infra agent in Redhat and Centos to keep track of issues that happens in your entire Infrastructure. - [Musl](/infrastructure-monitoring/installation/musl): Know how to install and configure Atatus Infra agent in your Alpine or Linux machine to detect issues and performance bottlenecks that slow down your app. - [Mac](/infrastructure-monitoring/installation/mac): See how to install Atatus Infra agent in your Mac OS and start monitoring for errors. Sign up for free. No credit card required! - [Windows](/infrastructure-monitoring/installation/windows): Installation and configuration steps for installing Atatus Infra agent in Windows. - [Tar Archive](/infrastructure-monitoring/installation/tar-archive): Installation and configuration steps to be followed before installing Atatus Infra agent. Sign up with Atatus for free. No credit card required. - [Tar Archive for arm64](/infrastructure-monitoring/installation/tar-archive-arm): Monitor your ARM servers and its services with Atatus Infra agent. - [Overview](/infrastructure-monitoring/docker-monitoring/overview): Collect metrics, logs and traces from the Docker containers using Atatus agent. - [Customizing Agent](/infrastructure-monitoring/docker-monitoring/customizing-agent): Customize as you wish and gain detailed docker monitoring metrics to resolve the issues at the right time. Get an instant demo by signing up for free. - [Docker](/infrastructure-monitoring/docker-monitoring/docker): Collect metrics, logs and traces by running the agent as sidecar. - [Docker Swarm](/infrastructure-monitoring/docker-monitoring/docker-swarm): Collect metrics, logs and traces from docker containers in Docker Swarm. - [Docker Compose](/infrastructure-monitoring/docker-monitoring/docker-compose): Monitor Docker Compose services with Atatus. Get real-time visibility into container performance, logs, and resource metrics to ensure smooth orchestration and debugging. - [Amazon ECS](/infrastructure-monitoring/docker-monitoring/amazon-ecs): Collect metrics, logs and traces from docker containers. Read below documentation docker compose setup. - [Docker Container](/infrastructure-monitoring/docker-monitoring/docker-container): Bundling the Atatus infra agent inside your Docker image enables comprehensive container monitoring. Monitor process metrics, resource usage, logs, and traces efficiently. - [Docker without init.d (SysVInit or SystemD)](/infrastructure-monitoring/docker-monitoring/docker-without-initd-services): When using OSes like Alpine in Docker without init.d (SysVInit or SystemD), start the Atatus agent directly from the binary file. Sign up with Atatus now! - [Customizing Agent](/infrastructure-monitoring/customizing-agent): Customize as you wish and gain detailed infrastructure monitoring metrics to resolve the issues at the right time. Get an instant demo by signing up for free. - [Overview](/infrastructure-monitoring/plugins/overview): Atatus, Infrastructure monitoring tool lets you monitor your entire infrastructure and provide insights on hosts, server and other prossess running in your system. - [Apache](/infrastructure-monitoring/plugins/apache): Collect runtime metrics and uptime performance bottlenecks from Apache HTTP server by constantly monitoring your infrastructure. Sign up for free! - [HAProxy](/infrastructure-monitoring/plugins/haproxy): Collect runtime metrics from HAProxy server in real-time. Find where does your app gets slow down before your end-users could experience them. - [Memcached](/infrastructure-monitoring/plugins/memcached): Collect Memcached metrics in real-time to find your database performance bottlenecks and resolve issues before it could impact your end-users. Sign up for free! - [MongoDB](/infrastructure-monitoring/plugins/mongodb): Collect MongoDB metrics in real-time to find your database performance bottlenecks and resolve issues before it could impact your end-users. Sign up for free! - [MySQL](/infrastructure-monitoring/plugins/mysql): Monitor MySQL for slow db calls, query performance and InnoDB performances. Get an instant demo by signing up with Atatus. - [NGINX](/infrastructure-monitoring/plugins/nginx): Collect runtime metrics and uptime performance bottlenecks from NGINX server. Sign for free and get an in-depth actionable insights. - [PostgreSQL](/infrastructure-monitoring/plugins/postgresql): Collect PostgreSQL metrics in real-time to find your database performance bottlenecks and resolve issues before it could impact your end-users. - [Process](/infrastructure-monitoring/plugins/process): Learn how to use Atatus Processes to monitor all running processes in real-time, track CPU and memory usage, filter by host or container, and troubleshoot performance issues. - [Redis](/infrastructure-monitoring/plugins/redis): Collect redis metrics and resolve performance bottlenecks to provide an awesome user-experience to your customers. Sign up for free. No credit card required! - [Health Checks](/infrastructure-monitoring/infra-checks): Discover errors in your infrastructure and gain ideas on how to resolve the performance bottlenecks using the Infrastructure monitoring tool. - [Overview](/infrastructure-monitoring/troubleshooting/overview): Troubleshoot common issues with the Atatus Infrastructure Monitoring agent. Find solutions for data visibility, license key, and installation problems. - [Check License Key](/infrastructure-monitoring/troubleshooting/check-license-key): Can't able to view the data in Atatus dashboard? Check your license key and follow the steps proivded in the infrastructure monitoring guide. - [Unable to see data in Infrastructure](/infrastructure-monitoring/troubleshooting/unable-to-see-data-in-infra): Couldn't view infrastructure monitoring metrics in your Atatus Dashboard? Just follow the below steps in the guide and collect in-depth analytics. - [Error GPG check FAILED in RHEL9](/infrastructure-monitoring/troubleshooting/gpg-check-failed-in-rhel9): Follow the below steps to fix GPG SHA-1 RPM installation failure of Atatus agent. - [Overview](/infrastructure-monitoring/uninstallation/overview): A simple and descriptive guide to uninstall Atatus infrastructure monitoring agent. Click on the links to learn how to uninstall Atatus from a specific OS. - [Debian](/infrastructure-monitoring/uninstallation/uninstall-debian): Remove the Infrastructure agent from Ubuntu or Debian systems. Simplify your system management with clear uninstallation steps for Atatus. - [RedHat](/infrastructure-monitoring/uninstallation/uninstall-redhat): Need to uninstall Infrastrcuture monitoring agent in Redhat and Centos? Follow the below steps and remove the agent forever. - [Musl](/infrastructure-monitoring/uninstallation/uninstall-musl): Uninstall the infrastructure monitoring agent from Alpine or Void Linux by following the below guidelines in the resource. - [Mac](/infrastructure-monitoring/uninstallation/uninstall-mac): Effortlessly uninstall your infrastructure monitoring agent from Mac OS by executing the below commands. - [Windows](/infrastructure-monitoring/uninstallation/uninstall-windows): Ensure smooth uninstallation of the Infrastructure agent on Windows systems. Simplify your management process with our clear guide for Atatus. - [Tar Archive](/infrastructure-monitoring/uninstallation/uninstall-tar-archive): Your infrastructure monitoring agent will remain if you uninstall or disable any kind of integration. To completely uninstall the agent follow the steps provided in the guide. - [Overview](/infrastructure-monitoring/faq/overview): Frequently asked questions about Atatus Infrastructure Monitoring covering health checks and log collection. - [What is Checks?](/infrastructure-monitoring/faq/what-is-checks) - [How to enable HTTP Checks?](/infrastructure-monitoring/faq/how-to-enable-http-checks) - [How to enable TCP Checks?](/infrastructure-monitoring/faq/how-to-enable-tcp-checks) - [How can I collect PM2 logs from Docker container?](/infrastructure-monitoring/faq/how-can-i-collect-pm2-logs-from-docker-container) - [Overview](/database-monitoring/overview): Install and configure Database Monitoring for MySQL managed. - [Self Hosted](/database-monitoring/mysql/self-hosted): This docs provides a step-by-step guide on configuring Atatus database monitoring for MySQL databases hosted on your own servers. - [AWS RDS](/database-monitoring/mysql/aws-rds): This docs provides a step-by-step guide on configuring Atatus database monitoring for AWS RDS MySQL databases. - [AWS Aurora](/database-monitoring/mysql/aws-aurora): This docs provides a step-by-step guide on configuring Atatus database monitoring for AWS Aurora MySQL databases. - [Google Cloud SQL](/database-monitoring/mysql/google-cloud-sql): This docs provides a step-by-step guide on configuring Atatus database monitoring for MySQL instances hosted on Google Cloud SQL. - [Azure Database for MySQL](/database-monitoring/mysql/azure): This docs provides a step-by-step guide on configuring Atatus database monitoring for MySQL instances hosted on Azure Database for MySQL (Single Server and Flexible Server). - [Self Hosted](/database-monitoring/postgresql/self-hosted): This docs provides a step-by-step guide on configuring Atatus database monitoring for PostgreSQL databases hosted on your own servers. - [AWS RDS](/database-monitoring/postgresql/aws-rds): This docs provides a step-by-step guide on configuring Atatus database monitoring for AWS RDS PostgreSQL databases. - [AWS Aurora](/database-monitoring/postgresql/aws-aurora): This docs provides a step-by-step guide on configuring Atatus database monitoring for AWS Aurora PostgreSQL databases. - [Google Cloud SQL](/database-monitoring/postgresql/google-cloud-sql): This docs provides a step-by-step guide on configuring Atatus database monitoring for PostgreSQL instances hosted on Google Cloud SQL. - [Google Cloud AlloyDB](/database-monitoring/postgresql/alloydb): This docs provides a step-by-step guide on configuring Atatus database monitoring for Google Cloud AlloyDB for PostgreSQL clusters. - [Azure Database for PostgreSQL](/database-monitoring/postgresql/azure): This docs provides a step-by-step guide on configuring Atatus database monitoring for PostgreSQL instances hosted on Azure Database for PostgreSQL (Single Server and Flexible Server). - [Heroku Postgres](/database-monitoring/postgresql/heroku): This docs provides a step-by-step guide on configuring Atatus database monitoring for Heroku Postgres databases. - [Supabase](/database-monitoring/postgresql/supabase): This docs provides a step-by-step guide on configuring Atatus database monitoring for Supabase Postgres projects. - [Managed Authentication](/database-monitoring/postgresql/managed-authentication): Connect the Atatus Infrastructure Agent to RDS or Aurora PostgreSQL with short-lived IAM tokens, so no database password is stored on the agent host. - [Kubernetes](/database-monitoring/postgresql/kubernetes): Learn how to deploy the Atatus Infra Agent using a values.yaml file, configure PostgreSQL credentials, update the license key, and optionally run the agent on a specific Kubernetes node. - [Self Hosted](/database-monitoring/microsoft-sql-server/self-hosted): This documentation provides a step-by-step guide on configuring Atatus database monitoring for SQL Server instances hosted on your own infrastructure or cloud environments such as AWS and Azure. - [AWS RDS](/database-monitoring/microsoft-sql-server/aws-rds): This section outlines the steps required to enable Atatus Database Monitoring for Microsoft SQL Server instances hosted on Amazon RDS. - [Overview](/database-monitoring/microsoft-sql-server/overview): This guide provides the steps to configure Atatus Database Monitoring for Microsoft SQL Server deployments on various Azure environments, including Azure SQL Database, Azure SQL Managed Instance, and SQL Server on Azure Virtual Machines. - [Azure SQL Database](/database-monitoring/microsoft-sql-server/azure-sql-database): This section outlines the steps required to enable Atatus Database Monitoring for Microsoft SQL Server instances hosted on Azure SQL Database. - [Azure SQL Managed Instance](/database-monitoring/microsoft-sql-server/azure-sql-managed-instance): This section outlines the steps required to enable Atatus Database Monitoring for Microsoft SQL Server instances hosted on Azure SQL Managed Instance. - [Azure VM](/database-monitoring/microsoft-sql-server/azure-vm): This section outlines the steps required to enable Atatus Database Monitoring for Microsoft SQL Server instances hosted on Azure Virtual Machines. - [Google Cloud SQL](/database-monitoring/microsoft-sql-server/google-cloud-sql): This section outlines the steps required to enable Atatus Database Monitoring for Microsoft SQL Server instances hosted on Google Cloud SQL. - [Self Hosted](/database-monitoring/oracle/self-hosted): This documentation provides a step-by-step guide to configure Atatus database monitoring for Oracle databases running on self-hosted infrastructure or cloud environments such as AWS and Azure. - [AWS RDS](/database-monitoring/oracle/aws-rds): This documentation provides a step-by-step guide to configure Atatus database monitoring for Oracle databases running on Amazon RDS. - [Self Hosted](/database-monitoring/mongodb/self-hosted): Learn how to configure Atatus Database Monitoring for self-hosted MongoDB to collect performance metrics, slow queries, operation samples, and replication insights. - [MongoDB Atlas](/database-monitoring/mongodb/mongodb-atlas): Learn how to configure Atatus Database Monitoring for MongoDB Atlas clusters, create a read-only monitoring user, and connect the Infra Agent to individual MongoDB instances for accurate metrics and query insights. - [Self Hosted](/database-monitoring/clickhouse/self-hosted): Learn how to configure Atatus Database Monitoring for self-hosted ClickHouse to collect performance metrics, query samples, completions, errors, explain plans, and MergeTree storage health. - [ClickHouse Cloud](/database-monitoring/clickhouse/clickhouse-cloud): Learn how to configure Atatus Database Monitoring for ClickHouse Cloud services to collect performance metrics, query samples, completions, errors, explain plans, and MergeTree storage health across all replicas through a single endpoint. - [AWS DocumentDB](/database-monitoring/aws-documentdb): Step-by-step guide to configure Atatus Database Monitoring for Amazon DocumentDB (with MongoDB compatibility), including user setup, TLS configuration, and Agent installation. - [PostgreSQL](/database-monitoring/setup-agent-terraform/postgresql): Provision an EC2 host running the Atatus Infrastructure Agent and point it at RDS or Aurora PostgreSQL, using Terraform and IAM authentication. - [DocumentDB](/database-monitoring/setup-agent-terraform/documentdb): Provision an EC2 host running the Atatus Infrastructure Agent and point it at Amazon DocumentDB, using Terraform and IAM authentication. - [Overview](/database-monitoring/troubleshooting/overview): Troubleshoot common issues with Atatus Database Monitoring across MySQL and SQL Server deployments. - [Configure MySQL Plugin for UNIX Socket](/database-monitoring/troubleshooting/mysql-plugin-unix-socket-configuration) - [MySQL Monitoring for DigitalOcean Managed MySQL Databases](/database-monitoring/troubleshooting/mysql-monitoring-digitalocean): Learn how to set up MySQL monitoring for DigitalOcean Managed MySQL Databases with the Atatus Infra Agent. Follow the necessary steps for integration and configuration. - [Enable SQL Server TCP/IP Configuration for Windows](/database-monitoring/troubleshooting/sqlserver-windows-tcp-configuration): Step-by-step guide to enable and configure TCP/IP for SQL Server, validate port 1433, and test connectivity, ensuring your instance is ready for Atatus monitoring and integrations. - [Overview](/logs-monitoring/overview): Centralize and analyze your log data with Atatus Log Monitoring. Collect logs across your infrastructure to detect and resolve issues faster. - [Search Syntax](/logs-monitoring/search-syntax): Filter and search log events in the Atatus Log Explorer using facets, field operators, wildcards, ranges, IN lists, and boolean expressions. - [Overview](/logs-monitoring/modules/overview): Discover how to configure and integrate Atatus Log Monitoring across your infrastructure. Collect, centralize, and analyze logs from various services in real-time. - [Custom Files](/logs-monitoring/modules/custom-files): Monitor the specific logs and find the errors in your application without any further delay and provide a great end-user experience for your customers. - [Windows Event Logs](/logs-monitoring/modules/windows-event-logs): Monitor Windows event logs and find issues in your application without any delay to provide a great end-user experience. - [Apache](/logs-monitoring/modules/apache): Collect logs from your Apache servers and start monitoring performance bottlenecks in your infrastructure to gain more actionable insights. - [Docker](/logs-monitoring/modules/docker): Collect logs from your running Docker containers. - [Elasticsearch](/logs-monitoring/modules/elasticsearch): A simple learning resource on how to include Infra agent in your Elasticsearch module. Sign up with Atatus and start monitoring your entire IT infrastructure! - [HAProxy](/logs-monitoring/modules/haproxy): Simply collect logs that are generated by HAProxy and keep an eye on your log messages to identify the errors in real-time. Sign with Atatus for free! - [MongoDB](/logs-monitoring/modules/mongodb): Collect logs from your MongoDB servers and start monitoring performance bottlenecks in your infrastructure to gain more actionable insights. - [MySQL](/logs-monitoring/modules/mysql): Collect and manage the log information generated by MySQL server and troubleshoot the log errors before it could affect your entire infrastructure. - [NGINX](/logs-monitoring/modules/nginx): Atatus Log Monitoring tool helps you in collecting errors and let you access logs that is generated by the NGINX server. Sign up for free. No credit card required! - [PostgreSQL](/logs-monitoring/modules/postgresql): Collect logs from your PostgreSQL servers and start monitoring performance bottlenecks in your infrastructure to gain more actionable insights. - [Redis](/logs-monitoring/modules/redis): Simply collect logs that are generated by Redis and keep an eye on your log messages to identify the errors in real-time. Sign with Atatus for free! - [AWS Elastic Beanstalk](/logs-monitoring/modules/elastic-beanstack): Collect logs from your AWS Elastic Beanstalk applications to facilitate faster and more efficient issue troubleshooting. - [Overview](/logs-monitoring/modules/aws-ecs/overview): Atatus allows you to forward logs from AWS ECS to multiple destinations such as Atatus, CloudWatch, and Loki. Choose the integration that best suits your infrastructure setup. - [Atatus Logs Only](/logs-monitoring/modules/aws-ecs/atatus-logs-only): Configure AWS ECS Fargate to forward logs directly to Atatus using Fluent Bit and FireLens. - [CloudWatch + Atatus Logs](/logs-monitoring/modules/aws-ecs/cloudwatch-and-atatus-logs): Learn how to configure AWS ECS Fargate with Fluent Bit for forwarding logs to Atatus and optionally AWS CloudWatch Logs. - [Atatus + Loki Logs](/logs-monitoring/modules/aws-ecs/atatus-and-loki-logs): Learn how to configure AWS ECS Fargate with Fluent Bit for forwarding logs to Atatus and Loki. - [Loki + CloudWatch + Atatus Logs](/logs-monitoring/modules/aws-ecs/loki-cloudwatch-and-atatus-logs): Learn how to configure AWS ECS Fargate with Fluent Bit for forwarding logs to Atatus, Grafana Loki, and optionally AWS CloudWatch Logs. - [Heroku](/logs-monitoring/modules/heroku-logs): Collect logs from heroku application using Atatus log drains endpoint. - [Node.js Logging](/logs-monitoring/modules/nodejs-logging): Use the Winston logging library to log from your Node.js application. - [Log Ingest API](/logs-monitoring/modules/log-ingest-api): Send custom logs to Atatus from any application or service using the HTTP Log Ingest API. - [Overview](/logs-monitoring/configuration/overview) - [Log Grouping](/logs-monitoring/configuration/log-grouping): Efficiently manage multiline log events with Atatus. Define multiline patterns to group related lines and streamline log handling. - [Pipelines](/logs-monitoring/configuration/log-pipeline/pipelines): To handle multiline events before sending the event data to Atatus, use the options described here. - [Processor](/logs-monitoring/configuration/log-pipeline/processor): Learn how to add and configure processors in your log pipeline to parse, enrich, and transform log events before sending them to Atatus. - [Log Remapper](/logs-monitoring/configuration/log-pipeline/log-remapper): Learn how to use severity and category processors to remap log attributes and organize log events before sending them to Atatus. - [Automatic S3 archive export](/logs-monitoring/archives/archive-s3): Export and archive your log data to Amazon S3 for long-term storage, compliance, and historical analysis. - [Overview](/logs-monitoring/troubleshooting/overview): Troubleshoot common issues with Atatus Log Monitoring, including missing log data and log parsing rules. - [Unable to see data in Logs](/logs-monitoring/troubleshooting/unable-to-see-data-in-logs): Cant you able to view log information that we captured? Follow the steps in the guide for more information and check your log messages for more error analytics. - [Laravel error log parsing rule](/logs-monitoring/troubleshooting/laravel-error-log-parsing) - [Overview](/kubernetes-monitoring/overview): Monitor and gain in-depth Kubernetes monitoring metrics using the Kubernetes monitoring agent. Gain insights on performance of your nodes, pods and containers. - [Helm](/kubernetes-monitoring/installation/helm-chart): Please follow the below steps to install the Atatus agent in Kubernetes cluster using Helm. - [Customizing Agent](/kubernetes-monitoring/customizing-agent): Configure the Atatus Kubernetes Agent to customize data collection, filter metrics by namespace, and manage node pool deployments. - [Helm](/kubernetes-monitoring/uninstallation/helm-chart): Please follow the below steps to uninstall the Atatus agent from Kubernetes cluster. - [Overview](/synthetic-monitoring/overview): Using Synthetic Monitoring, you can quickly and easily monitor the uptime and availability of your websites and servers from any location around the clock. - [Overview](/synthetic-monitoring/api-checks): Identify the cause of the failure by analyzing the availability and performance of API endpoints along with their underlying applications and infrastructure. - [HTTP Check](/synthetic-monitoring/http-check): Ensure that your website performs as expected, verify the response time and status code of a request and detect errors with the help of Atatus Uptime Monitoring. - [SSL Check](/synthetic-monitoring/ssl-check): SSL checker helps you in identifying the performance bottlenecks in your SSL certificate and detects the crtical issues that might affect your application. - [DNS Check](/synthetic-monitoring/dns-check): Fix all the DNS related performance bottlenecks in your servers and provide high speed connections to your end-users. Sign up with Atatus! - [TCP Check](/synthetic-monitoring/tcp-check): Track website performance and debug issues in your TCP connections and check for connectivity issues in your application. Sign in for free with Atatus! - [ICMP Check](/synthetic-monitoring/icmp-check): Check how your hosts and servers are performing in your application and ensure the availability of your app with the help of the ICMP checks provided by Synthetic Monitoring. - [Multistep API Checks](/synthetic-monitoring/multistep-api-check): Using Multistep API checks in Synthetic monitoring, you can automate API tests to ensure that your key services are available anytime, anywhere. - [Whitelist IPs](/synthetic-monitoring/whitelist-ips): List of IP addresses to whitelist for allowing synthetic monitoring checks through your firewall or network security rules. - [Overview](/network-monitoring/overview): Install and configure Network Monitoring, including SNMP Metrics, SNMP Traps, NetFlow, Ping Monitoring, VPN Monitoring, and Network Path Monitoring. - [Supported Devices](/network-monitoring/networkdevice-monitoring/supported_devices): List of supported network device vendor profiles for Atatus Network Monitoring. - [SNMP Metrics](/network-monitoring/networkdevice-monitoring/snmp_metrics): Configure SNMP metrics collection using the Atatus Infra Agent (v4.2.0+). This guide reflects the actual YAML structure used by the agent. - [SNMP Traps](/network-monitoring/networkdevice-monitoring/snmp_traps): SNMP traps are asynchronous notifications sent by network devices (routers, switches, firewalls, load balancers, controllers, etc.) to the Atatus Infra Agent, allowing real-time alerting for link changes, high CPU, environmental warnings, and security events. - [Ping Monitoring](/network-monitoring/networkdevice-monitoring/ping_monitoring): The SNMP integration supports an optional ICMP-based ping check. When enabled, the agent periodically pings each device and records. - [VPN Monitoring](/network-monitoring/networkdevice-monitoring/vpn_monitoring): VPN Monitoring provides visibility into IPsec VPN tunnel health, including uptime, traffic counters, packet drops, and crypto/authentication failures. This data is collected through the SNMP integration and displayed directly in Network Device Monitoring (NDM). - [Setup](/network-monitoring/netflow-monitoring/setup): NetFlow Monitoring allows the Atatus Infra Agent to ingest, decode, enrich, and aggregate flow telemetry exported by routers, firewalls, switches, and load balancers. - [Setup](/network-monitoring/networkpath-monitoring/setup): Network Path Monitoring provides detailed hop-by-hop visibility into how traffic flows from your infrastructure to external services, internal APIs, or data center endpoints. It helps identify routing changes, latency spikes, ISP issues, or network misconfigurations. - [Overview](/profiling/overview): Profiling gives you continuous visibility into how your application uses CPU and memory at runtime. It captures stack traces at regular intervals and aggregates them to reveal performance hotspots, inefficient code paths, and resource-heavy operations. - [Profiling Types](/profiling/profiling-types): Explore the supported profiling types for each language. Different runtimes support different profiling capabilities including CPU, memory, lock contention, and more. - [Go](/profiling/go): Set up continuous profiling for your Go application using the Atatus Go profiling agent. - [Java](/profiling/java): Set up continuous profiling for your Java application using the Atatus Java profiling agent. - [Node.js](/profiling/nodejs): Set up continuous profiling for your Node.js application using the Atatus Node.js profiling package. - [Overview](/api-analytics/overview): Capture and analyze API requests with Atatus API Analytics. Track access logs, request and response bodies, and metadata to gain visibility into your API traffic. - [Overview](/api-analytics/integrations/overview): Learn how to integrate Atatus API Analytics with various platforms to capture and analyze API traffic, including request and response data. - [Kong Gateway](/api-analytics/integrations/kong-gateway-api-analytics): Monitor and analyze API traffic passing through Kong Gateway with Atatus. Capture access logs, request and response bodies, and track API usage in real-time. - [OpenResty](/api-analytics/integrations/openresty): Monitor and analyze API calls in NGINX and OpenResty using the Atatus Lua plugin. Capture request/response data, attribute calls to users or companies, and enable detailed API analytics. - [Overview](/opentelemetry/overview) - [Overview](/opentelemetry/python/overview) - [Django](/opentelemetry/python/opentelemetry-django): Integrate OpenTelemetry into your Django app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Flask](/opentelemetry/python/opentelemetry-flask): Integrate OpenTelemetry into your Flask app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Overview](/opentelemetry/java/overview): Learn how to instrument Java applications with OpenTelemetry and export telemetry data to Atatus for comprehensive monitoring and analysis. - [Spring Boot](/opentelemetry/java/opentelemetry-springboot): Integrate OpenTelemetry into your Spring Boot app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Apache Tomcat](/opentelemetry/java/opentelemetry-tomcat): Integrate OpenTelemetry into your Tomcat app to monitor performance and send trace data to Atatus for powerful observability and insights. - [JBoss](/opentelemetry/java/opentelemetry-jboss): Integrate OpenTelemetry into your JBoss app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Overview](/opentelemetry/ruby/overview) - [Ruby on Rails](/opentelemetry/ruby/opentelemetry-ruby-on-rails): Integrate OpenTelemetry into your Rails app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Overview](/opentelemetry/javascript/overview) - [Express](/opentelemetry/javascript/opentelemetry-express): Integrate OpenTelemetry into your Express.js app to monitor performance and send trace data to Atatus for powerful observability and insights. - [NestJS](/opentelemetry/javascript/opentelemetry-nestjs): Integrate OpenTelemetry into your Nest.js app to monitor performance and send trace data to Atatus for powerful observability and insights. - [NextJs](/opentelemetry/javascript/opentelemetry-nextjs): Integrate OpenTelemetry into your Nest.js app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Angular](/opentelemetry/javascript/opentelemetry-angular): Integrate OpenTelemetry into your Angular app to monitor performance and send trace data to Atatus for powerful observability and insights. - [PHP](/opentelemetry/php/opentelemetry-php): Integrate OpenTelemetry into your PHP app to monitor performance and send trace data to Atatus for powerful observability and insights. - [.NET](/opentelemetry/dotnet/opentelemetry-dotnet): Integrate OpenTelemetry into your .Net app to monitor performance and send trace data to Atatus for powerful observability and insights. - [Nginx](/opentelemetry/integrations/nginx/opentelemetry-nginx): Instrument your Nginx web server with OpenTelemetry to capture distributed traces and send telemetry data to Atatus for powerful observability and insights. - [Configuration](/opentelemetry/collector/configuration): Configure OpenTelemetry with Atatus with the help of this documentation. Start collecting metrics, traces, and logs by from your services. - [Overview](/opentelemetry/serverless/overview): Gain deep insights into the performance and behavior of your serverless applications deployed in cloud environments, including AWS Lambda. Monitor your serverless functions using Atatus. - [Overview](/opentelemetry/serverless/aws-lambda/overview): AWS Lambda enables you to monitor your Lambda functions through its serverless computing service. Start monitoring using Atatus - [Node.js](/opentelemetry/serverless/aws-lambda/nodejs): Monitor your AWS Lambda functions using Atatus Serverless Monitoring by adding OTEL Lambda layer to your Node.js functions. Start monitoring now! - [Python](/opentelemetry/serverless/aws-lambda/python): Monitor your AWS Lambda functions using Atatus Serverless Monitoring by adding OTEL Lambda layer to your Python functions. Start monitoring now! - [Java](/opentelemetry/serverless/aws-lambda/java): Monitor your AWS Lambda functions using Atatus Serverless Monitoring by adding OTEL Lambda layer to your Java functions. Start monitoring now! - [Overview](/opentelemetry/serverless/cloud-function/overview): Google Cloud enables you to monitor your Cloud functions through its serverless computing service. Start monitoring using Atatus - [Node.js](/opentelemetry/serverless/cloud-function/nodejs): Monitor your GCP Cloud functions using Atatus Serverless Monitoring by adding OTEL to your Node.js functions. Start monitoring now! - [Overview](/mcp-server/overview): Connect Atatus to your AI assistant and ask plain-English questions about your APM, browser and mobile RUM, infrastructure, Kubernetes, logs, traces, databases, and uptime checks. 67 tools across every monitoring domain. - [Installation](/mcp-server/installation): Connect your AI client to the hosted Atatus MCP server with an Application Key. It takes about five minutes, and since it is a hosted endpoint, there is nothing to install. - [Tool Reference](/mcp-server/tools-reference): Every tool in the Atatus MCP server, organised by product. Each entry lists what the tool returns, when to use it, a sample question, its inputs, and the natural next step. - [Troubleshooting & FAQ](/mcp-server/troubleshooting): Fixes for common Atatus MCP server issues, plus answers to frequently asked questions about keys, access, clients, and data. - [Overview](/integration/overview): Extend Atatus capabilities by integrating with popular monitoring and metrics platforms. - [Prometheus](/integration/prometheus): Collect custom metrics from Prometheus endpoints using the Atatus Infrastructure Agent. - [StatsD](/integration/statsd): Collect custom metrics from StatsD-compatible applications using the Atatus Infrastructure Agent. - [CockroachDB](/integration/cockroachdb): Collect CockroachDB metrics using the Atatus Infrastructure Agent. - [LightHouse](/integration/lighthouse): Run Google Lighthouse audits from the Atatus Infrastructure Agent to measure performance, accessibility, SEO, and best practices. - [Ping](/integration/ping): Monitor network latency and host reachability using ICMP ping with the Atatus Infrastructure Agent. - [Cassandra](/integration/cassandra): Collect Cassandra metrics and logs using the Atatus Infrastructure Agent for real-time monitoring and visibility. - [RabbitMQ](/integration/rabbitmq): Monitor RabbitMQ through the Atatus Infrastructure Agent. Track queue statistics, node performance, virtual host health, and logs. - [Apache](/integration/apache): Monitor Apache HTTP Server through the Atatus Infrastructure Agent. Track requests, workers, connections, uptime, and error and access logs. - [NGINX](/integration/nginx): Monitor NGINX through the Atatus Infrastructure Agent. Track connections, requests, and NGINX Plus metrics, and collect error and access logs. - [Redis](/integration/redis): Monitor Redis through the Atatus Infrastructure Agent. Track memory usage, client connections, evicted keys, replication, and Redis logs. - [AWS](/cloud-integration/aws): Connect your AWS account to Atatus using CloudFormation or an IAM role, and collect CloudWatch metrics, resource details, and logs without installing an agent. - [Overview](/cloud-integration/azure): Connect your Azure subscription to Atatus using the Cloud Shell quickstart or an Entra ID app registration, and collect Azure Monitor metrics, resource details, and logs without installing an agent. - [Move Log Forwarder to Kubernetes](/cloud-integration/azure-log-forwarder-move-to-kubernetes): Move the Atatus Azure log forwarder from Azure Container Apps jobs to Kubernetes CronJobs, keeping every region you already collect logs from. - [Overview](/security/overview): Install and configure security monitoring features including Linux Audit Logs, Kubernetes Audit Logs, and File Integrity Monitoring. - [Linux Audit Log](/security/linux-audit-logs/setup): Audit Log Monitoring enables deep visibility into Linux system activity by collecting and decoding events from the Linux Audit Framework (auditd). - [Kubernetes Audit Log (Self Hosted)](/security/kubernetes-audit-logs/setup): Kubernetes Audit Log Monitoring provides visibility into all API activity within your Kubernetes clusters by collecting events generated by the Kubernetes API server. - [Linux Syslog](/security/linux-syslog/setup): Forward syslog from every Linux machine to one central server and send it to Atatus SIEM, where it is analysed by the Linux detection rules. - [AWS CloudTrail (S3)](/security/aws-cloudtrail/setup): Collect AWS CloudTrail logs from your own S3 bucket and analyse them as security events with the Atatus detection rules. - [AWS VPC Flow Logs (S3)](/security/aws-vpc-flow/setup): Collect AWS VPC Flow Logs from your own S3 bucket and analyse network activity as security events. - [AWS cross-account role](/security/aws-s3-role/setup): Use an IAM role so the Atatus agent can read AWS logs from a bucket that belongs to a different AWS account. - [Overview](/security/integrations/overview): Connect cloud providers, identity platforms, security tools, and other services to enrich your Cloud SIEM with log data. - [Okta](/security/integrations/okta): Collect Okta system log events for authentication, authorization, and user lifecycle management activities. - [OneLogin](/security/integrations/onelogin): Stream OneLogin event logs for authentication, access requests, and policy enforcement across SSO-connected applications. - [Auth0](/security/integrations/auth0): Collect Auth0 log events for user authentication, authorization, and identity lifecycle management via the Management API. - [Azure Active Directory](/security/integrations/azure-ad): Collect Azure Active Directory (Microsoft Entra ID) sign-in and audit logs to monitor identity activity across your tenant. - [Google Workspace](/security/integrations/google-workspace): Ingest Google Workspace admin, login, and drive audit logs to monitor user activity and data access events. - [GitHub](/security/integrations/github): Monitor GitHub audit log events including repository access, secret scanning alerts, push events, and team membership changes. - [GitLab](/security/integrations/gitlab): Collect GitLab audit events covering merge requests, pipeline runs, access token usage, and permission changes. - [Bitbucket](/security/integrations/bitbucket): Stream Bitbucket audit logs for repository events, pull request activity, and workspace permission modifications. - [CircleCI](/security/integrations/circleci): Collect CircleCI audit logs covering pipeline runs, project configuration changes, and organization activity. - [Jenkins](/security/integrations/jenkins): Collect Jenkins audit and build events including job runs, configuration changes, and credential usage. - [PagerDuty](/security/integrations/pagerduty): Stream PagerDuty audit records, incident lifecycle events, and on-call schedule changes into Cloud SIEM. - [AWS CloudTrail](/security/integrations/aws-cloudtrail): Capture API call history and management events across your AWS accounts. Essential for detecting unauthorized access and configuration changes. - [AWS CloudWatch Logs](/security/integrations/aws-cloudwatch): Stream CloudWatch Logs from any log group including Lambda, ECS, and custom application logs for security analysis. - [AWS GuardDuty](/security/integrations/aws-guardduty): Ingest intelligent threat detection findings from GuardDuty including compromised credentials, crypto-mining, and data exfiltration alerts. - [AWS VPC Flow Logs](/security/integrations/aws-vpc-flow-logs): Capture IP traffic flow data from VPC network interfaces for network monitoring, anomaly detection, and forensic analysis. - [AWS WAF](/security/integrations/aws-waf): Collect AWS WAF web ACL logs to analyze blocked requests, rate limiting events, and managed rule group matches. - [AWS EKS](/security/integrations/aws-eks): Collect EKS control plane logs including API server, authenticator, scheduler, and controller manager audit events. - [Azure Event Hub](/security/integrations/azure-eventhub): Ingest security logs and diagnostic events from Azure Event Hubs to monitor your Azure environment. - [Azure Firewall](/security/integrations/azure-firewall): Stream Azure Firewall application, network, and threat intelligence logs into Cloud SIEM for traffic and security analysis. - [Azure Sentinel](/security/integrations/azure-sentinel): Pull incidents and analytics rule alerts from Microsoft Sentinel into Atatus Cloud SIEM for unified investigation. - [Azure Kubernetes Service (AKS)](/security/integrations/azure-aks): Ingest Azure AKS control plane logs, audit events, and cluster monitoring data from Microsoft Azure. - [Google Cloud Platform](/security/integrations/google-cloud-platform): Ingest GCP audit logs, VPC flow logs, and security events from Cloud Logging across all GCP projects. - [GCP Security Command Center](/security/integrations/gcp-scc): Stream Security Command Center findings, vulnerability reports, and threat detections from your GCP organization. - [GCP Kubernetes Engine (GKE)](/security/integrations/gke): Collect GKE control plane audit logs, Kubernetes API events, and cluster security findings from Google Kubernetes Engine. - [Office 365](/security/integrations/office365): Ingest Office 365 unified audit logs covering Exchange, SharePoint, OneDrive, Teams, and Microsoft Entra ID activity. - [Slack](/security/integrations/slack): Stream Slack audit logs covering workspace administration, user activity, and app installations. - [Zoom](/security/integrations/zoom): Collect Zoom operation logs and sign-in activity to monitor administrator actions and user access. - [CrowdStrike](/security/integrations/crowdstrike): Stream CrowdStrike Falcon detections, incidents, and audit events into Cloud SIEM. - [Palo Alto Networks](/security/integrations/palo-alto): Collect logs from Palo Alto Networks PAN-OS firewalls and Cortex XDR for traffic, threat, and detection analysis. - [SentinelOne](/security/integrations/sentinelone): Stream SentinelOne Singularity threats, alerts, and activity events into Cloud SIEM. - [Carbon Black](/security/integrations/carbon-black): Ingest VMware Carbon Black Cloud alerts, events, and audit records into Cloud SIEM. - [Akamai](/security/integrations/akamai): Stream Akamai Security Events Collector (SIEM) data including Web Application Firewall and Bot Manager events. - [Cloudflare](/security/integrations/cloudflare): Ingest Cloudflare audit logs, firewall events, and HTTP request data via the Cloudflare API and Logpush. - [Fortinet](/security/integrations/fortinet): Collect logs from Fortinet FortiGate, FortiAnalyzer, and FortiManager devices. - [Cisco](/security/integrations/cisco): Collect logs from Cisco security products including Umbrella, Meraki, ASA, Firepower, and Secure Endpoint (AMP). - [Juniper](/security/integrations/juniper): Collect Junos OS and Juniper SRX firewall logs for traffic, threat, and configuration analysis. - [F5](/security/integrations/f5): Collect logs from F5 BIG-IP devices including ASM/Advanced WAF, AFM (network firewall), APM, and LTM events. - [Overview](/security/detection-rules/overview): Understand how Atatus Cloud SIEM turns security events into signals using built-in and custom detection rules, severity levels, risk scores, and MITRE ATT&CK mapping. - [Creating Custom Rules](/security/detection-rules/custom-rules): Build custom Cloud SIEM detection rules with a step-by-step guide to detection methods, queries, cases, notifications, and suppression. - [Filter Query Syntax](/security/detection-rules/filter-syntax): Reference for the Atatus Cloud SIEM filter DSL used in detection rule queries and signal search, including operators, ranges, wildcards, and CIDR matching. - [Investigating Signals](/security/detection-rules/signals): Triage Atatus Cloud SIEM signals: review severity and status, inspect sample events and affected assets, assign analysts, suppress noise, and resolve detections. - [Overview](/security/sensitive-data-classifier/overview): Understand how the Atatus Sensitive Data Classifier finds and masks sensitive values in your logs before they are stored. - [Setup](/security/sensitive-data-classifier/setup): Create your first scanning group, add rules, and start masking sensitive data in your Atatus logs. - [Scanning Groups](/security/sensitive-data-classifier/scanning-groups): Configure Atatus scanning groups to control which logs the Sensitive Data Classifier inspects, at what sampling rate, and in what order. - [Scanning Rules](/security/sensitive-data-classifier/scanning-rules): Configure Atatus scanning rules with patterns, proximity keywords, attribute scoping, and match actions to detect and mask sensitive data accurately. - [Library Rules](/security/sensitive-data-classifier/library-rules): Browse the 35 built-in Atatus Sensitive Data Classifier rules for payment cards, personal data, credentials, and network information, with their tags and priorities. - [Custom Rules](/security/sensitive-data-classifier/custom-rules): Write your own regular expression rules for the Atatus Sensitive Data Classifier to detect and mask sensitive values that are specific to your business. - [Investigate Sensitive Data](/security/sensitive-data-classifier/investigate-findings): Search, facet, and alert on logs that the Atatus Sensitive Data Classifier matched, using the sensitive data tags attached at ingest. - [Setup](/security/file-integrity-monitoring/setup): File Integrity Monitoring (FIM) provides continuous visibility into changes occurring on critical system files and directories. - [Overview](/alerting/alert-overview): Create alert policies for any metrics you choose to monitor and receive notifications for high latency, low throughput and high failures. - [Alert Policies](/alerting/alert-policies): Alert policies help you define and set conditions for monitoring metrics and receive notifications when conditions are met. - [Rules](/alerting/alert-rules): An alert rule defines the metric, threshold, and conditions that determine when to create an alert and notify you. - [Incidents](/alerting/alert-incidents): You can group the alert issues based on your preferences using Alert Incidents. - [Issues](/alerting/alert-issues): An issue represents a single metric violation on a specific target, providing detailed context about what breached and where. - [Events](/alerting/alert-events): Events provide a complete audit trail of all alerting activity including notifications sent, issues opened and closed, and incidents acknowledged. - [Thresholds](/alerting/set-thresholds): Configure threshold values, evaluation windows, and time functions to control when alerts trigger. - [Notification Channels](/alerting/alert-notification-channels): You have the option to choose from several notification channels such as Slack, PagerDuty, OpsGenie and so on to ensure your alert notifications are consistent. - [Browser Alerts](/alerting/browser-alerts): Monitor real user experience with alerts on page load times, Web Vitals, AJAX performance, transactions, and JavaScript errors. - [APM Alerts](/alerting/apm-alerts): Monitor application performance with alerts on response time, throughput, error rates, Apdex, database queries, and external service calls. - [Infrastructure Alerts](/alerting/infra-alerts): Configure alert rules for infrastructure monitoring including system metrics, process metrics, network metrics, storage metrics, host availability, and health checks. - [Kubernetes Alerts](/alerting/kubernetes-alerts): Monitor Kubernetes clusters with alerts on pod, container, node, deployment, and workload resource metrics. - [Logs Alerts](/alerting/logs-alerts): Monitor log volume and error frequency with logs alert rules that evaluate log events against configurable thresholds. - [Analytics Alerts](/alerting/analytics-alerts): Monitor API request throughput, latency, and error rates with analytics alert rules that evaluate against the api_requests table. - [Baseline Alerts](/alerting/baseline-alerts): Detect anomalies by comparing current metric values against a historical moving average and alerting when deviation exceeds a percentage threshold. - [Maintenance Windows](/alerting/maintenance-windows): Suppress alert notifications during planned maintenance periods using one-time or recurring schedules. - [SLO Alerts](/alerting/slo-alerts): Configure alerts based on service level objectives to catch reliability issues before they impact users. - [Best Practices](/alerting/best-practices): Practical guidance for configuring alert policies, setting thresholds, choosing notification channels, and avoiding alert fatigue. - [Overview](/flowview-guide/overview): Flow View provides an interactive topology map of your services, Kubernetes workloads, and infrastructure entities, visualizing real-time dependencies and health across your stack. - [Navigating the Graph](/flowview-guide/navigating-the-graph): Learn how to read nodes and relationship lines, select and isolate components, expand nested hierarchies, search entities, and customize graph layouts. - [Service Dependency](/flowview-guide/service-dependency): Visualize all monitored services, their upstream callers, downstream dependencies, databases, queues, and third-party APIs in a unified architecture map. - [Kubernetes Overview](/flowview-guide/kubernetes-overview): Navigate Kubernetes hierarchies from clusters and namespaces down to workloads and pods, and visualize pod placement across cluster nodes. - [Infrastructure Overview](/flowview-guide/infrastructure-overview): Navigate infrastructure hierarchies from cloud providers and regions to hosts, and inspect host processes, disks, and network interfaces. - [Problems View](/flowview-guide/problems): Visualize active Problems linked directly to their root-cause entities, review correlated symptoms, and investigate incidents without leaving the map. - [Problems Overview](/problems-guide/problems-overview): A Problem groups every alert connected to the same real-world incident into a single investigation with a detected or AI-generated root cause. - [Viewing & Filtering Problems](/problems-guide/problems-viewing): Browse, search, and filter every Problem Atatus has detected across your applications, infrastructure, and services. - [Problem Details](/problems-guide/problem-details): Everything Atatus knows about a single Problem, from impacted entities and live metrics to correlated issues and the detected root cause, on one page. - [AI Root Cause Analysis](/problems-guide/problems-ai-analysis): Run an AI-powered investigation on any Problem to get a probable root cause, supporting evidence, and a concrete action plan. - [Overview](/product-guide/overview): This guide provides an overview of the features in our product suite. We're constantly updating our product guide with the latest and greatest. Click through to see what's new! - [Apdex](/product-guide/apdex): Apdex score is a metric for measuring customer experience. Learn how to calculate it, how to interpret the results, and how to use it as a guide for improving customer experience. - [Whitelist URLs](/product-guide/whitelist-urls): Whitelist URLs lets you create your own personal whitelist of web pages to avoid duplicate Ajax entries and pages. - [Inbound Filters](/product-guide/inbound-filter): Inbound filters in Atatus empower you to choose precisely which errors you would like to be dropped. Refer to the documentation for details on inbound filters. - [Source Maps](/product-guide/source-maps): Atatus supports source maps for JavaScript code minification reversal. Enhance debugging with automatic downloads or manual uploads via our API. - [Overview](/product-guide/deployment-tracking/overview): Track deployments of new code to production with deployment tracking and get notified about the issues that is caused during the releases. - [Bash](/product-guide/deployment-tracking/bash): Keep track of your new code and constantly monitor your newer code version once it is deployed and find out the errors with Atatus Deployment Tracking. - [Travis CI](/product-guide/deployment-tracking/travis-ci) - [Heroku](/product-guide/deployment-tracking/heroku) - [Engine Yard](/product-guide/deployment-tracking/engine-yard): Deploying a new version of your app should be easy and should not require downtime. Learn how to deploy your reports from Engine Yard to Atatus. - [Fabric](/product-guide/deployment-tracking/fabric): Fabric provides a centralized deployment solution for your tools, apps, and data. Learn how to deploy your reports from Fabric to Atatus. - [Overview](/product-guide/accounting/overview): Check out how to edit the account settings on your Atatus account. - [Roles & Users](/product-guide/accounting/roles-users): Managing users in Atatus with role-based access control, creating new groups and roles, and access grants - [Sub-Accounts](/product-guide/accounting/sub-accounts): Subaccounts can be used instead of creating separate accounts for your team members, saving you money. - [Billing & Invoices](/product-guide/accounting/billing-and-invoices): The subscription pricing for each of the services Atatus provides varies, including APM, browser and infrastructure monitoring. Sign up to learn more! - [Overview](/product-guide/tool-integrations/overview): Integrations are what make Atatus so powerful. Learn what integrations are available, and how they work to improve your business. - [Asana](/product-guide/tool-integrations/asana): With the Asana integration, create an Asana task for any errors and performance issues to track and resolve. - [Azure DevOps](/product-guide/tool-integrations/azuredevops): Integrate Azure DevOps with Atatus to track errors and issues by creating work items directly from Atatus alerts and error reports. - [BigPanda](/product-guide/tool-integrations/bigpanda): BigPanda's integration with Atatus gives you a complete customer service toolkit to better engage with customers. To integrate with BigPanda follow the below instructions. - [BugHerd](/product-guide/tool-integrations/bugherd): Integrate BugHerd with Atatus so your development team can work more efficiently, and be notified about any performance bottlenecks occurring in real-time. - [Codeship](/product-guide/tool-integrations/codeship): Track your deployments by integrating Codeship with Atatus. Know the status of your project at all times and know when to either deploy or hold off on deploying - [ClickUp](/product-guide/tool-integrations/clickup): Integrate ClickUp with Atatus to create tasks from alert events and track issues directly in your ClickUp workspace. - [Flowdock](/product-guide/tool-integrations/flowdock): Integrating Flowdock with Atatus gives you the ability to manage your team's communication - assigning tasks, tracking conversations, and more. - [GitHub](/product-guide/tool-integrations/github): The GitHub service allows you to host source code and track issues. By integrating GitHub with Atatus, you can create issues and track them in response to alert events. - [GitLab](/product-guide/tool-integrations/gitlab): The GitLab service allows you to host source code and track issues. By integrating Gitlab with Atatus, you can create issues and track them in response to alert events. - [Jira](/product-guide/tool-integrations/jira): Jira is a project and issue tracking tool for software teams. Through this integration, the alerts in Atatus can be used to create issues in Jira. - [Linear](/product-guide/tool-integrations/linear): Integrate Linear with Atatus to streamline bug tracking and automatically create issues from alert events and application errors. - [Lighthouse](/product-guide/tool-integrations/lighthouse): By integrating Lighthouse with Atatus, you can use it to examine core web vitals and audit website performance. - [Pivotal Tracker](/product-guide/tool-integrations/pivotaltracker): Integrate Pivotal Tracker seamlessly with Atatus for enhanced project management and issue tracking. Sign up now to learn more. - [ServiceNow](/product-guide/tool-integrations/servicenow): Connect ServiceNow with Atatus to automatically create incidents and manage alerting workflows across your IT service management operations. - [YouTrack](/product-guide/tool-integrations/youtrack): YouTrack is an issue tracking system. Whenever an error in your app is detected by Atatus, you can create issues. - [Campfire](/product-guide/tool-integrations/campfire): Atatus helps developers monitor and collaborate with Campfire integration, making it easy to send all of your critical incidents to one chat with one click. - [Google Chat](/product-guide/tool-integrations/google-chat): Send Atatus alert notifications to Google Chat spaces via incoming webhooks to keep your team informed in real time. - [HipChat](/product-guide/tool-integrations/hipchat) - [Microsoft Teams](/product-guide/tool-integrations/teams): Send Atatus alerts to Microsoft Teams and acknowledge or resolve incidents from a Teams message via the hosted bot, a custom bot app, or an incoming webhook. - [OpsGenie](/product-guide/tool-integrations/opsgenie): By integrating OpsGenie with Atatus, you will be notified as soon as a critical issue and a detailed report about the error in your application. - [PagerDuty](/product-guide/tool-integrations/pagerduty): Integrating PagerDuty with Atatus. With Atatus, you can define intelligence and incident response workflows so that you receive real-time notifications about errors. - [Slack](/product-guide/tool-integrations/slack): Integrate slack with Atatus and free yourself from email. Bring your workgroups together in one place so you can collaborate, chat, and fix your issues at the right time. - [VictorOps](/product-guide/tool-integrations/victorops): With VictorOps integration, Atatus provides a reliable way of notifying co-workers about problems affecting customers. - [Twilio (SMS)](/product-guide/tool-integrations/twilio): Receive critical Atatus alert notifications via SMS on mobile devices by integrating with Twilio. - [Webhook](/product-guide/tool-integrations/webhook): User-defined webhooks are triggered by Atatus alarms and can be used to automatically raise alarms for any metrics anomalies. - [How Billing Works](/product-guide/how-billing-works): Atatus charges for page views and hosts based on the product you're using. See how Atatus billing works in detailed in the documentation. - [Atatus Terminology](/product-guide/atatus-terminology): The following words in the documentation are some of the more common ones that you might come across while using the Atatus services. - [Overview](/product-guide/security-privacy/overview): Atatus ensures enterprise-grade security by giving you complete control over data collection, access, and retention,with compliance and transparency built-in. - [PII Handling and Data Privacy](/product-guide/security-privacy/pii-handling-and-data-privacy): Explanation of what PII data Atatus collects across APM, Browser, Analytics, Logs, and Infrastructure monitoring, including default behaviors and privacy controls. - [Data Retention](/product-guide/security-privacy/data-retention): Learn about how Atatus stores monitoring metrics and what happens once data expires. - [Two Factor Authentication](/product-guide/security-privacy/two-factor-authentication): Atatus provides two factor authentication to make youre account more secure. - [Overview](/product-guide/security-privacy/single-sign-on/overview): Single sign-on (SSO) allows users to log in using one set of credentials for both sessions and authentication. - [OneLogin](/product-guide/security-privacy/single-sign-on/one-login): OneLogin provides a suite of high-quality products such as identity and access management that allow users to securely log in to Atatus. in just a single click. - [Okta](/product-guide/security-privacy/single-sign-on/okta): The following instructions will guide you through how to configure the Atatus Okta SSO application for Okta. - [GSuite](/product-guide/security-privacy/single-sign-on/gsuite): Signing in to everything should be easy. Integrating with Google Cloud Identity, sign-in becomes seamless across all your favorite services. - [Auth0](/product-guide/security-privacy/single-sign-on/auth0): Integration of Atatus with Auth0 is the most effective strategy for providing seamless, auditable, and secure identity management for your Atatus users. - [JumpCloud](/product-guide/security-privacy/single-sign-on/jumpcloud): You can give your teams secure, convenient access to Atatus through JumpCloud SAML Single Sign On(SSO). - [Microsoft Azure](/product-guide/security-privacy/single-sign-on/azure): Set up Azure Active Directory single sign-on on Atatus for users to access all needed applications without having to use multiple authentication credentials. - [AWS Identity Center](/product-guide/security-privacy/single-sign-on/aws-identity-center): Integration of Atatus with AWS Identity Center is the most effective strategy for providing seamless, auditable, and secure identity management for your Atatus users. - [Keycloak](/product-guide/security-privacy/single-sign-on/keycloak): This document provides a step-by-step guide to integrating Keycloak as a SAML-based Single Sign-On (SSO) provider with Atatus. - [Audit Log](/product-guide/security-privacy/audit-log): Audit logs are usually used to troubleshoot errors, monitor unauthorized access attempts, identify malicious software, and monitor resource usage. - [Overview](/on-premise/overview) - [Overview](/api/overview): Using this guide, you'll learn how to work with the Atatus API, authentication, deployment tracking, reports, errors, and pages. - [Authentication](/api/authentication): Ensure secure authentication for all Atatus API requests with an API key via HTTPS. Join Atatus today for an instant demo and experience seamless integration. - [List errors](/api-reference/errors/list-errors): Returns the grouped errors of a project for a time range. Atatus groups similar exceptions into one error. - [Get error](/api-reference/errors/get-error): Returns the details of a single grouped error. - [List error events](/api-reference/errors/list-error-events): Returns the individual crashes (events) recorded for a grouped error. - [List ajax calls](/api-reference/ajax/list-ajax-calls): Returns the performance metrics of the ajax calls of a browser project. Pass `search` to match a keyword in the ajax path. - [Get ajax call](/api-reference/ajax/get-ajax-call): Returns the performance metrics of a single ajax call. - [Get apdex](/api-reference/apdex/get-apdex): Returns the Apdex (Application Performance Index) score and the satisfied, tolerated and frustrated request counts for a time range. - [List pages](/api-reference/pages/list-pages): Returns the performance metrics of the pages of a browser project. Pass `search` to match a keyword in the page path. - [Get page](/api-reference/pages/get-page): Returns the performance metrics of a single page. - [List routes](/api-reference/routes/list-routes): Returns the performance metrics of the routes of an application project. Pass `search` to match a keyword in the route path. - [Get route](/api-reference/routes/get-route): Returns the performance metrics of a single route. - [List transactions](/api-reference/transactions/list-transactions): Returns the performance metrics of the transactions of an application project. Pass `search` to match a keyword in the transaction path. - [Get transaction](/api-reference/transactions/get-transaction): Returns the performance metrics of a single transaction. - [List web vitals](/api-reference/web-vitals/list-web-vitals): Returns the web vitals metrics for the pages of a browser project. Pass `search` to get the web vitals of a specific page. - [Get full report](/api-reference/reports/get-full-report): Returns a full report on the errors and performance of a project for a time range. The response shape depends on the project type: browser or APM. - [Get experience report](/api-reference/reports/get-experience-report): Returns statistics on the experience of the users of your website. Browser projects only. - [Get error report](/api-reference/reports/get-error-report): Returns only the error metrics for a time range. Browser projects only. - [Get pages report](/api-reference/reports/get-pages-report): Returns only the pages metrics for a time range. Browser projects only. - [Get ajax report](/api-reference/reports/get-ajax-report): Returns only the ajax report for a time range. Browser projects only. - [Get transactions report](/api-reference/reports/get-transactions-report): Returns only the transactions report for a time range. Browser projects only. - [Record a deployment](/api-reference/deployments/record-a-deployment): Notifies Atatus that a new version of your application was deployed, so its performance can be compared with previous deployments. Send the source revision, Git SHA or application version in `revision`. - [Upload a source map](/api-reference/source-maps/upload-a-source-map): Uploads a source map directly to Atatus so your source code is not exposed on the public web. Run it at the start of your deploy script, before the new code is in production. A source map is stored as project + minified URL + version, so uploading it again overwrites the previous one. - [Delete source maps](/api-reference/source-maps/delete-source-maps): Deletes older source maps, specific versions, or all source maps of a project. Specify exactly one of `olderThan`, `versions` or `all`. - [Overview](/release-notes/overview): Atatus Release Notes provide a high-level summary of changes made to Atatus as part of a release. Know what's coming up with the new releases by signing up with Atatus! - [Browser Agent](/release-notes/browser): Discover the latest changes and upgrade to our newest browser agent to collect more detailed RUM metrics. Sign up with Atatus for a 14-day free trial! - [Go Agent](/release-notes/go): We are constantly updating our Go agent to offer new features and bug fixes. Check to see what's new with our latest updates in the Atatus Go agent. - [Java Agent](/release-notes/java): Release notes for Java agent. Updated Java agent to fix issues and provide better Java performance monitoring by adding background transaction type. - [.NET Agent](/release-notes/dotnet): We are constantly updating our .NET agent to offer new features and bug fixes. Check to see what's new with our latest updates in the Atatus .NET agent. - [Node.js Agent](/release-notes/nodejs): Node.js agent exploits have been resolved and are now available in the newest version of the agent code. Get the latest news on the Node.js agent by signing up with Atatus! - [PHP Agent](/release-notes/php): Get the latest updates on all of PHP APM agent recent releases, including analytics, set user API, predis support and more in the latest version. - [Python Agent](/release-notes/python): Never miss a release! Keep up with our latest features, improvements, and bug fixes in Atatus Python agent. - [Ruby Agent](/release-notes/ruby): We are constantly updating our Ruby agent to offer new features and bug fixes. Check to see what's new with our latest updates in the Atatus Ruby agent. - [Infrastructure Agent](/release-notes/infrastructure): You can now collect more detailed infra metrics with our updated infra agent, after discovering the latest changes. Get a 14-day free trial from Atatus today! - [Overview](/faq/overview): Get answers to your most frequently asked questions about hosts, view, rum, api keys and privacy in detail and other technically related questions. - [Overview](/faq/basics-faq/overview) - [What is a view?](/faq/basics-faq/what-is-a-view) - [What is a host?](/faq/basics-faq/what-is-a-host) - [What is Real User Monitoring (RUM)?](/faq/basics-faq/what-is-real-user-monitoring) - [How long does it take to integrate Atatus?](/faq/basics-faq/how-long-does-it-take-to-integrate-atatus) - [Can Atatus be run on on-premise (on own servers)?](/faq/basics-faq/can-atatus-be-run-on-on-premise) - [What team communication services does Atatus support?](/faq/basics-faq/what-team-communication-services-does-atatus-support) - [How to add people to a team?](/faq/basics-faq/how-to-add-people-to-a-team) - [Where to find the project ID?](/faq/basics-faq/where-to-find-the-project-id): Easily locate your Project ID within Atatus for streamlined integration. Simplify project management with clear identification and access. - [Where to find API key?](/faq/basics-faq/where-to-find-api-key): Discover your API key location easily within Atatus. Simplify your integration process with secure API access management. Sign up with Atatus to learn more! - [How to regenerate license key?](/faq/basics-faq/how-to-regenerate-license-key) - [Overview](/faq/accounts-and-billing-faq/overview): Find answers to questions related to accounts and billing in Atatus in our FAQ section. - [The 14 days trial period won't be enough, can it be extended?](/faq/accounts-and-billing-faq/the-14-days-trial-period-wont-be-enough-can-it-be-extended) - [How to change a billing information?](/faq/accounts-and-billing-faq/how-to-change-a-billing-information) - [How to cancel a subscription?](/faq/accounts-and-billing-faq/how-to-cancel-a-subscription) - [What happens if the plan limit is reached?](/faq/accounts-and-billing-faq/what-happens-if-the-plan-limit-is-reached) - [How to switch from one plan to another?](/faq/accounts-and-billing-faq/how-to-switch-from-one-plan-to-another) - [How much is charged for support?](/faq/accounts-and-billing-faq/how-much-is-charged-for-support) - [What are the benefits of the Enterprise plan?](/faq/accounts-and-billing-faq/what-are-the-benefits-of-the-enterprise-plan) - [Is separate payment required for running APM on multiple apps?](/faq/accounts-and-billing-faq/is-separate-payment-required-for-running-apm-on-multiple-apps) - [Is there an option to try Atatus before buying?](/faq/accounts-and-billing-faq/is-there-an-option-to-try-atatus-before-buying) - [Is data secure in Atatus?](/faq/accounts-and-billing-faq/is-data-secure-in-atatus) - [What happens if maximum request limit is reached?](/faq/accounts-and-billing-faq/what-happens-if-maximum-request-limit-is-reached) - [Can a subscription be canceled?](/faq/accounts-and-billing-faq/can-a-subscription-be-canceled) - [Can annual payments be done?](/faq/accounts-and-billing-faq/can-annual-payments-be-done) - [Is invoice available for any plan?](/faq/accounts-and-billing-faq/is-invoice-available-for-any-plan) - [Overview](/faq/security-and-privacy-faq/overview): Discover how Atatus protects your privacy and keeps your data safe with our frequently asked questions (FAQs). - [Does Atatus backup data?](/faq/security-and-privacy-faq/does-atatus-backup-data) - [Is data encrypted and secured?](/faq/security-and-privacy-faq/is-data-encrypted-and-secured) - [Will Atatus use/share/sell user data?](/faq/security-and-privacy-faq/will-atatus-use-share-sell-user-data) - [What happens if the API key or the License key is stolen?](/faq/security-and-privacy-faq/what-happens-if-the-api-key-or-the-license-key-is-stolen) - [What measures are taken by Atatus to protect data against a human error?](/faq/security-and-privacy-faq/what-measures-are-taken-by-atatus-to-protect-data-against-a-human-error)