PHPackages                             seguce92/openobserve-monolog - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Logging &amp; Monitoring](/categories/logging)
4. /
5. seguce92/openobserve-monolog

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

seguce92/openobserve-monolog
============================

Open Observe Monolog Handler is used for pushing laravel log into the OpenObserve for collection and analysis.

v0.1.1(2y ago)010MITPHPPHP ^8.0

Since Jun 2Pushed 2y ago1 watchersCompare

[ Source](https://github.com/seguce92/openobserve-monolog)[ Packagist](https://packagist.org/packages/seguce92/openobserve-monolog)[ Docs](https://github.com/squadti/openobserve-monolog)[ RSS](/packages/seguce92-openobserve-monolog/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (2)Versions (3)Used By (0)

Open Observe Monolog Handler
============================

[](#open-observe-monolog-handler)

Searching for logs for your applications can be tedious and challenging. OpenObserve solves the problem very elegantly. You can use standard log forwarders like fluentd, fluent-bit, vector, syslog-ng or others to forward logs to OpenObserve. OpenObserve can then store the indexed logs in S3 or on disk and provide fast search for your logs.

OpenObserve Monolog Handler is used for pushing laravel log into the OpenObserve for collection and analysis.
-------------------------------------------------------------------------------------------------------------

[](#openobserve--monolog-handler-is-used-for-pushing-laravel-log-into-the-openobserve-for-collection-and-analysis)

Log forwarders can read the log files incrementally as new logs appear in them and can then forward them in batches in order to be more efficient in sending them.

Install
-------

[](#install)

Install [openobserve-monolog](https://packagist.org/packages/seguce92/openobserve-monolog).

```
composer require seguce92/openobserve-monolog
```

Get Started
-----------

[](#get-started)

1.Modify `config/logging.php`.

```
return [
    'channels' => [
        // ...
        "OpenObserve" => \Tasmidur\OpenObserveMonologHandler\OpenObserveLogger::getInstance(
            indexName: env('OPENOBSERVE_INDEX', "app_log"),
            baseUrl: env('OPENOBSERVE_BASE_URL', 'http://admin:admin123@localhost:4080/api')
        ),
    ],
];
```

### OpenObserve with SSL\_VERIFY

[](#openobserve-with-ssl_verify)

```
return [
    'channels' => [
        // ...
       "OpenObserve" => \Tasmidur\OpenObserveMonologHandler\OpenObserveLogger::getInstance(
            indexName: env('LOG_INDEX', "app_log"),
            baseUrl: env('OPENOBSERVE_BASE_URL', 'http://admin:admin123@localhost:4080/api'),
            options: [
                "is_ssl_verify" => true //true or false
            ]
        ),
    ],
];
```

2.Modify `.env`.

```
LOG_CHANNEL=OpenObserve
OPENOBSERVE_INDEX=zinc_log
OPENOBSERVE_BASE_URL=url

```

License
-------

[](#license)

[MIT](LICENSE)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

761d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7014932?v=4)[Sergio G. Cruz Espinoza](/maintainers/seguce92)[@seguce92](https://github.com/seguce92)

---

Tags

laravellumenloggerLaravel logmonolog handlerOpenobserve monolog handlerlaravel openobserve monolog handler

### Embed Badge

![Health badge](/badges/seguce92-openobserve-monolog/health.svg)

```
[![Health](https://phpackages.com/badges/seguce92-openobserve-monolog/health.svg)](https://phpackages.com/packages/seguce92-openobserve-monolog)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3355.3M346](/packages/psalm-plugin-laravel)[propaganistas/laravel-disposable-email

Disposable email validator

6023.0M7](/packages/propaganistas-laravel-disposable-email)[api-platform/laravel

API Platform support for Laravel

58171.4k14](/packages/api-platform-laravel)[ytake/laravel-aspect

Aspect Oriented Programming library for laravel framework, and lumen

138141.3k1](/packages/ytake-laravel-aspect)[spatie/laravel-flare

Send Laravel errors to Flare

111.4M7](/packages/spatie-laravel-flare)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
