You pay for realtime observability into your applications - no per server/host pricing

Simple request based price
  • Flex
  • Starting at 69 € / month

    Core application monitoring features
    Core profiling features
    Core exception tracking features

    • 5 million PHP requests / month
    • Unlimited applications
    • 5 days of data retention
    • up to 2 slow traces per app and minute
    • 6 weeks of history
    • Separately track endpoints in up to 2 different services
  • Start Trial
Fixed price per application
  • Basic
  • 89 € / application / month

    Core application monitoring features
    Advanced profiling features
    Advanced exception tracking features

    • Unlimited PHP requests
    • Fixed price per application
    • 5 days of data retention
    • up to 10 traces per minute
    • 6 weeks of history
    • Separately track endpoints in up to 2 different services and 2 environments
  • Start Trial
Fixed price per application
  • Standard
  • 189 € / application / month

    Advanced application monitoring features
    Advanced profiling features
    Advanced exception tracking features

    • Unlimited PHP requests
    • Fixed price per application
    • 14 days of data retention
    • up to 25 traces per minute
    • 15 months of history including endpoints
    • Separately track endpoints in up to 5 different services and 3 environments
  • Start Trial
Fixed price per application
  • Pro
  • 429 € / application / month

    Advanced application monitoring features
    Advanced profiling features
    Advanced exception tracking features

    • Unlimited PHP requests
    • Fixed price per application
    • 30 days of data retention
    • up to 100 traces per minute
    • Unlimited history including endpoints
    • Separately track endpoints in up to 15 different services and 10 environments
  • Start Trial

Breakdown of Features

MONITORING FEATURES FLEX BASIC STANDARD PRO
Application Monitoring & Metrics 5 days retention 5 days retention 14 days retention 30 days retention
Breakdown Application Performance by Layer Yes Yes Yes Yes
Endpoint Overview Yes Yes Yes Yes
Detailed Endpoint Monitoring Yes Yes
Breakdown Endpoint Performance by Layer Yes
Separately Group Endpoints into Services Up to 2 different services Up to 2 different services Up to 5 different services Up to 15 different services
Cronjob and Worker monitoring Yes Yes Yes
Endpoint Limit 250 750 1000 5000
Staging/Development Environment Monitoring Yes Yes Yes
Alerts, Notifications and Integrations Yes Yes Yes Yes
Endpoint Alerting Yes Yes
Throttling when not using Proxy for unlimited hosts After 2 hosts
After 5 hosts
After 10 hosts After 20 hosts
PROFILING FEATURES FLEX BASIC STANDARD PRO
Trace Retention 5 days 5 days 14 days 30 days
Manually Trigger Profiler with Function and Callgraph Details Yes Yes Yes Yes
Continuous Profiling of Regular Site Traffic Yes Yes Yes Yes
Trace Sampling up to 2 traces/minute up to 10 traces/minute up to 25 traces/minute up to 100 traces/minute
Sampling: Slow Traces Yes Yes Yes Yes
Sampling: Least Recently Traced Endpoints Yes Yes Yes
Stacktraces for Spans Yes Yes Yes
Max Number of Stacktraces per Trace Up to 10 Up to 50 All Spans
Custom Trace Variables Yes Yes Yes
Trace Boosting Yes Yes Yes
Memory Profiler Yes Yes Yes
HISTORY FEATURES FLEX BASIC STANDARD PRO
Weekly Performance Report E-Mail Yes Yes Yes Yes
Historical View 6 weeks 6 weeks 15 months Unlimited
Endpoint Data in Historical View For 5 endpoints with highest impact Yes Yes
Error Data in Historical View Yes Yes
OTHER FEATURES FLEX BASIC STANDARD PRO
Error and Exception Tracking Yes Yes Yes Yes
Retention of Error/Exception Data 5 days 5 days 14 days 30 days
History of Stacktraces and Context Yes Yes Yes
Code Context for Errors/Exceptions Yes Yes Yes
Deployment and Event Tracking Yes Yes Yes
StatsD Support Yes Yes
REST API Yes Yes Yes
REST API Hourly Request Limits 250 1000 2500

FAQ

Tideways is running inside your PHP application and is monitoring all requests that are processed with PHP. It doesn't monitoring requests for assets such as images, css and javascript files, which are handled on the webserver level.

How does the request based pricing work?

With the request based pricing, you can add as many applications as you want to Tideways but only up to a combined number of 5 million PHP requests in all of them.

The higher request plans have the following monthly price:

  • 129,- € up to 20 million requests / month
  • 299,- € up to 75 million requests / month

Upwards of 75 million requests there are usually individual applications that can be converted to "Basic" licenses with unlimited requests. In turn the sum of requests of all Flex (request-based) applications can be pushed below 75 million this way.

If you exceed the monthly limit for the first time, we will start notifying you of the exceeding limit on a regular basis via e-mail and in application messages. If you are over the limit for a second month we will disable trace collection and all profiling trigger features. When the subscription is renewed the Profiler will be activated again until the limit is reached again in the new subscription period.

Can I mix different plans inside one organization/account?

Yes, you can mix applications with different plans inside one organization/account. This gives you flexibility to choose different visibility and retention depending of the importance of the application.

Is every micro-service I have another application in my micro-service architecture?

No, an application can be a monolithic or micro-service code-base. A Tideways application can be sub-grouped into "services" where the monitoring, traces and errors are separately tracked. You could think of a Tideways application as your project.

Monitoring systems collect a vast amount of data and this has a huge effect on processing and storage costs. To provide you with an affordable product, we limit the amount of time that we store monitoring and tracing data for, because from our customer surveys we know that most customers prefer recent data over historical data. Data that is older than the retention of your application is automatically purged. We aggregate high-level monitoring data into a historical view to allow comparison with old versions of your application in the past. The larger your plan the longer we store historic data.

There are soft server limits for our monitoring plans starting at 5 for basic, 10 for standard and 25 for pro licenses and Tideways automatically starts throttling all hosts in exceeding of this limit by collecting no traces and no endpoint details from them.

If you install the tideways proxy in your datacenter/infrastructure, then you can route all monitoring and trace traffic through the proxy, where it gets pre-aggregated and the host limits don't apply anymore.

Running a proxy in your datacenter/infrastructure is free, no additional costs apply. We have customers connecting several hundred PHP application servers to Tideways using the proxy.

Yes, all contracts can also be made yearly including a one month discount compared to monthly pricing.

At the moment we only accept credit-cards for the one month contracts.

As a company located in Germany, Austria or Switzerland we accept payment by wire transfer if you subscribe to a yearly plan.

All prices are excluding VAT. We are based in Germany, which means that you have to pay VAT if you are based in Europe. Our payment provider handles European reverse charge VAT process. Please be aware that for regulatory reasons we cannot sell Tideways to consumers living in Europe, you must provide a valid EU VAT number if you order from a European country.

International customers (Non-European-Union) do not have to pay VAT/sales tax.

Yes, we can offer you considerable discounts if you are a registered non-profit organization (NGO) or education institution in the US or Europe and match our criteria. Please get in contact for more information.

All data is sent to our servers using SSL encryption. We follow a "safe by default" policy and only transmit data that cannot contain personal data of your website users. Activating features which send additional data always explain potential risks.

On top of that you are in full control which additional data you want to send yourself.

We follow the European Data Privacy Regulation (GDPR) and our privacy policy includes all third party processors we work with and what data they process for what reason. In addition we sign data processing agreements (DPA) (German: Auftragsdatenverarbeitungsvertrag) with you if necessary.

We are hosting Tideways in SysEleven's datacenters located in Berlin, Germany.