The all-in-one debugger
and monitoring platform

Work with errors, improve performance,
track users activities, and manages logs in your apps like a pro 🔥

  • Free 30-days trial
  • No credit card required
  • Cancel anytime

Errors & Issues

Gain full control of
errors in all your apps

Streply will automatically catch all errors that occur in your application and then create unique tasks from them for developers.

  • Be fully informed Each task contains all the necessary information to solve the problem. Source code, user details and server data.
  • Team works Assign tasks to users, keep track of who is responsible for what and measure progress on error correction.
Events & issues

Notifications

Always stay notified

We will notify you straight away if there is a problem or a situation you expect so that you can respond immediately.

  • Errors You decide by yourself what is important to you. You can be notified of every error, or only those that meet certain criteria.
  • Users activities You can set up notifications not only when an error occurs, but also when an expected user action takes place.
Notifications

Performance

Improve performance
of your apps

Application speed is key, measure how fast your code runs and where the bottlenecks are. Not just the whole application, but also individual fragments.

  • Whatever you want Streply analyses the performance of your entire application, but you can also measure individual pieces of code separately.
  • Find bottlenecks Streply will automatically identify parts of your application whose loading times are higher than they should be.
Application performance

Analysis

Be aware of what users do in your apps

Knowledge is the key! Analyse the behaviour of your application and how users use it. All of this is to build even better software.

  • Activities Track user behaviour; what they do in your app and how they do it.
  • Commands Streply automatically collects information about what is happening in the background so that the IT team does not miss anything.
  • End points Analyse which URLs and endpoints of your application have errors, how fast they work and how often users use them.
Analyzes

Logs

Explore all kinds of logs like a pro

In Streply you can collect logs from your entire application. You can log whatever you want. Information that makes the work of developers easier, and that about how the application works.

  • Logs explorer With a powerful search engine, browse and analyse logs like a pro, even without technical knowledge.
  • And more View and analyse live logs, track occurrence history and save searches. Handling logs has never been easier.
Manage logs

LIVE

+30.000.000

we catched more than 30M events for our clients

Are you ready to
level up your software?

  • Free 30-days trial
  • No credit card required
  • Cancel anytime

How it works

Manage errors and logs, measure the activity and improve the performance of your PHP software.

01

Collect data

Connect the client in your application, then configure which data besides errors to send to Streply. It's very simple and only takes 5 minutes.

02

Work with issues

In addition to displaying logs, Streply groups errors into unique tasks that you can easily manage, track progress and assign to your team.

03

Analyse data

Discover and detect errors, check what kind of situations occurred and when they occurred. Analyze your project performance. This will help you create even better and safer software.

04

Be notified

You won't miss a single error thanks to the search engine and notifications. Define your own rules to be informed of priority errors as soon as they occur.

How to install

Use the panel on the right for a simple and convenient installation by selecting the appropriate option from the top tab or use the links below which will take you to the instructions in the documentation.

See documentation

First step: Install the streply/streply-php package:

composer require streply/streply-php

Second step: Initialize Streply client:

Streply\Initialize('https://clientPublicKey@api.streply.com/projectId');

Third step: Enable capturing exception:

try {
    if(true) {
        throw new \Exceptions\SomeException('Exception message here');
    }
} catch(\Throwable $exception) {
    Streply\Exception($exception);
}

First step: Install the streply/streply-laravel package:

composer require streply/streply-laravel

Second step: Add the service provider to config/app.php

Streply\StreplyLaravel\ServiceProvider::class

Third step: Call the method in the App/Exceptions/Handler.php file.

public function register()
{
    $this->reportable(function (Throwable $e) {
        try {
            \Streply\Exception($e);
        } catch(\Exception $e) {}
    });
}

Last step: Configure the Streply DSN with this command:

php artisan streply-laravel:publish 
https://clientPublicKey@api.streply.com/projectId

First step: Install the streply/streply-symfony package:

composer require streply/streply-symfony

Second step: Enable the bundle in config/bundles.php

Streply\StreplyBundle\StreplyBundle::class => ['all' => true]

Third step: Add default configuration in config/packages/streply.yaml

streply:
    dsn: '%env(STREPLY_DSN)%'

Last step: Add your DSN to .env file

###> streply/streply-bundle ###
STREPLY_DSN="https://clientPublicKey@api.streply.com/projectId"
###< streply/streply-bundle ###

First step: Install the streply/streply-magento package:

composer require streply/streply-magento

Second step: Enable module and run migration

bin/magento module:enable Streply_StreplyMagento

Third step: Upgrade setup::

bin/magento setup:upgrade

Last step: Add your DSN to configuration

bin/magento config:set streply/general/active 1
&& config:set streply/general/dsnurl 
https://clientPublicKey@api.streply.com/projectId && cache:flush
Tomasz Baran
"I recommend Streply to every non-technical CEO. Thanks to Streply I have more control of the software and IT team in my company."

PhD Tomasz Baran Poland's Research Panel

See case study

Frequently
asked questions

What does Streply consider to be a request?

In addition to sending errors and activities, Streply also collects background events. Each call to your application is one event. With this data, Streply can measure the speed of applications, analyse user sessions and paths, or provide data that makes it easier for developers to correct errors.

What kind of data does Streply collect?

Streply collects information about requests (URL, request type, HTTP code, etc.), server performance (RAM and memory consumption) and information that you yourself decide you want to send (e.g. user ID).

Does the trial period have any limits?

No, you can test all features for 30 days without any charge or obligation.

Can I resign at any time?

Yes, Streply charges your card monthly after the trial period based on the requests used. You can cancel and stop using Streply at any time.

Does Strply collect sensitive data?

No, Streply only collects and analyses data that helps analyse and debug errors.

Still have questions? See all Answers or send a message on support@streply.com

Pricing

You only pay for what you use

Monthly usage

100k requests

Logs retention

14 days

Price

9$ per month

Monthly usage

500k requests

Logs retention

30 days

Price

24$ per month

Monthly usage

1M requests

Logs retention

60 days

Price

49$ per month

Monthly usage

5M requests

Logs retention

90 days

Price

99$ per month

Monthly usage

10M requests

Logs retention

180 days

Price

149$ per month

Monthly usage

+10M requests

Logs retention

360 days

Price

negotiable

Monthly usage

100k requests

Logs retention

14 days

Price

90$ per year

Monthly usage

500k requests

Logs retention

30 days

Price

240$ per year

Monthly usage

1M requests

Logs retention

60 days

Price

490$ per year

Monthly usage

5M requests

Logs retention

90 days

Price

990$ per year

Monthly usage

10M requests

Logs retention

180 days

Price

1490$ per year

Monthly usage

+10M requests

Logs retention

360 days

Price

negotiable

  • Free 30-days trial
  • No credit card required
  • Cancel anytime
Blur