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.

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.

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.

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.

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.

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.
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.
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.
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.
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 documentationFirst 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

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
