APPLICATION MONITORING · ERRORS · UPTIME · SSL · PERFORMANCE

Know about an outage before your customers do

DockRay monitors applications, online stores, and websites 24/7. It tracks production errors, monitors uptime, checks SSL certificates, and keeps an eye on performance.

See How It Works
  • Free plan, no expiry
  • No credit card, no trial
Connect your team’s tools

Integrations available in DockRay

Connect monitoring with your team channels, Jira, AI tools, company email, and authentication system

What you get

Reliable production starts with good monitoring

Errors, uptime, SSL, and performance in one clear dashboard. Get an instant overview of your application's health and the information you need, exactly when you need it.

Production errors

You know what broke, where, and why. Errors are grouped and presented with the context you need to quickly identify the root cause.

Read more: Production errors

Uptime Monitoring

Know when your application stops responding. Get alerted when it becomes unavailable or its response time increases significantly.

Read more: Uptime Monitoring

SSL Certificate Monitoring

Your SSL certificate never expires unnoticed. Get notified well in advance when its expiration date is approaching.

Read more: SSL Certificate Monitoring

Performance Monitoring

See how your website's performance changes over time. PageSpeed scores and Core Web Vitals show how changes affect speed and overall performance.

Read more: Performance Monitoring

Smart Alerts

Get alerted when something unusual happens. The system detects sudden deviations from your typical error rate and reduces unnecessary notifications.

Read more: Smart Alerts

Projects and Team

Monitoring stays organized even when the whole team is involved. Projects, clients, applications, and permissions are kept separate in one place.

Read more: Projects and Team
Vulnerabilities

You know which plugin in your store has a known vulnerability

DockRay plugins for WordPress, PrestaShop, and Joomla report the versions of the core, PHP, and installed plugins, themes, and modules. We compare them against a database of known vulnerabilities and alert you before a flaw can be exploited.

  • Full list of software Core, plugins, themes, and modules with versioning - refreshed every 12 hours and after every update.
  • Alert only for confirmed hits A notification is sent when the installed version falls within the range specified by the source. Ambiguous matches appear in the panel, not the inbox.
  • Database updated hourly WordPress, PrestaShop, Joomla, Drupal, Magento, as well as Composer and npm packages.

71,397 vulnerabilities described in the public database

Sources: OSV, GitHub Advisory Database, Wordfence, Friends-Of-Presta, Joomla

Getting Started

Three Steps to Your First Alert

No sales call, no complicated setup, and completely free. Connect your application, choose what you want to monitor, and get back to work.

See the Documentation
  1. Create a Project

    Create an account and add the application, store, or website you want to monitor.

  2. Connect Your Application

    Use a ready-made integration or send errors directly through the REST API.

  3. Enable Monitoring

    Choose uptime, SSL, performance, and notifications.

bash
curl -X POST "https://dockray.io/api/v1/PROJECT_TOKEN/project" \
-H "Authorization: Bearer PROJECT_PRIVATE_KEY" \
-H "Content-Type: application/json" \
-d '{
  "exception": {
    "values": [{
      "type": "RuntimeException",
      "value": "Something went wrong"
    }]
  }
}'
For Developers

Low-Level Integrations

In addition to ready-made integrations for CMSs and frameworks, you can connect the system directly to your application using PHP, Python, or Node.js.

composer require dockcodes/dockray
\Dock\Ray\init([
    'token' => 'PROJECT_TOKEN',
    'private_key' => 'PROJECT_PRIVATE_KEY',
]);

try {
    $order->settle();
} catch (\Throwable $exception) {
    \Dock\Ray\captureException($exception);
}
2 min to start monitoring
1,000 errors per month on the Free Plan
7 types of monitoring in one dashboard
€0 for integrations and the starter plan
Pricing

Pricing that scales with your project

The Free Plan is not a trial. Grow your project and upgrade when you actually need it.

Start for free. No credit card required.

Free Plan

0 € / mo.

Everything you need to monitor two applications: error tracking, uptime and SSL certificate monitoring, and email notifications.

  • Projects 2
  • Recorded errors 1,000
  • Scan frequency once a day
  • Scenarios 1
  • Data retention 30 days
  • Scenario runs 150
  • MCP integration Enabled
Sign Up for Free

No card and no expiry date. This plan keeps working even if you never buy anything on top.

FAQ

Have questions?

Have questions before getting started? Below you’ll find answers to the most important questions about monitoring applications, websites, and online stores.

1 What can I monitor?
You can monitor application errors, website and API uptime, SSL certificates, and website performance. All this information is available in one place, so you don’t have to piece together monitoring from several separate tools.
2 Do I need a ready-made integration for my technology?
Not always. Ready-made integrations are available for popular CMSs and frameworks. For other technologies, you can use libraries for PHP, Python, and Node.js, or send events directly through the REST API.
3 Can I monitor multiple websites and applications?
Yes. You can organize Projects across applications, stores, APIs, or client websites, and manage access based on teams and permissions. The number of Projects depends on your selected Plan.
4 How quickly will I know about a problem?
An application error can be reported immediately after it occurs. Website and API uptime are checked periodically according to the configured interval, and you’ll receive an alert when an issue is detected.
5 What happens when I reach the limit?
Once you reach your monthly limit, new events are no longer recorded. Your application continues to run, and the limit resets at the start of the next billing period. There are no automatic overage charges.
6 Is the Free Plan available indefinitely?
Yes. The Free Plan is not a trial and does not expire after a set period. You can use it indefinitely within the available limits, with no credit card required.
7 Where is my data stored?
Your data is stored on servers located in the European Union. Data retention depends on the retention period included in your selected plan.
8 Can I use monitoring for my clients' projects?
Yes. You can organize projects by client and application, and give team members access only to selected projects. This lets you manage monitoring for multiple deployments from one place without mixing data between clients.
9 Can I integrate my own application using the API?
Yes. If you’re not using a ready-made integration, you can send events directly through the REST API using standard HTTP requests and JSON. This allows you to connect monitoring to virtually any environment capable of making HTTP requests.
10 How can I connect DockRay to AI?
MCP is a standard that allows an AI assistant to securely access selected DockRay data and operations. It can analyze project status, alerts, and statistics, organize errors, and, with the appropriate permissions, perform selected actions. This helps you diagnose problems faster and automate repetitive tasks. Access is controlled through a dedicated key, and all operations are logged. AI-generated results and proposed changes should always be reviewed by a human. When making changes to code, do not skip testing or code review.

Start Monitoring

Connect your first application and get full visibility into what’s happening in production.

DockRay newsletter

Application security in your inbox

Important vulnerabilities, actionable guidance and practical advice for your applications. Choose your technologies and follow what matters to your project.

  • A daily digest of new vulnerabilities, critical ones included.
  • Notifications about important updates.
  • Practical advice on application security and monitoring.

Leave empty to receive updates for every technology.

Free to subscribe. Unsubscribe with one click in any email.