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(1y ago)010MITPHPPHP ^8.0

Since Jun 2Pushed 1y 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 1mo ago

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

21

—

LowBetter than 19% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity36

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

710d 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

[spatie/laravel-activitylog

A very simple activity logger to monitor the users of your website or application

5.8k45.4M309](/packages/spatie-laravel-activitylog)[marvinlabs/laravel-discord-logger

Logging to a discord channel in Laravel

2081.1M2](/packages/marvinlabs-laravel-discord-logger)[ytake/laravel-aspect

Aspect Oriented Programming library for laravel framework, and lumen

138132.2k1](/packages/ytake-laravel-aspect)[ytake/laravel-fluent-logger

fluent logger for laravel and lumen

63541.6k1](/packages/ytake-laravel-fluent-logger)[melihovv/laravel-log-viewer

A Laravel log viewer

1231.5k1](/packages/melihovv-laravel-log-viewer)[hhxsv5/laravel-kafka-logger

The Kafka logger for Laravel.

1014.3k](/packages/hhxsv5-laravel-kafka-logger)

PHPackages © 2026

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