PHPackages                             liberusoftware/observability - 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. liberusoftware/observability

ActiveLiberu-module

liberusoftware/observability
============================

Structured diagnostics, monitoring dashboards, health signals, and redaction defaults.

1.0.4(today)04↑2900%MITPHPPHP ^8.5CI failing

Since Aug 1Pushed todayCompare

[ Source](https://github.com/liberusoftware/module-observability)[ Packagist](https://packagist.org/packages/liberusoftware/observability)[ RSS](/packages/liberusoftware-observability/feed)WikiDiscussions main Synced today

READMEChangelog (1)Dependencies (6)Versions (6)Used By (0)

Liberu Observability
====================

[](#liberu-observability)

> Structured diagnostics, exception/job/request monitoring, metrics storage, redaction, and authorized dashboards.

[Software](https://liberusoftware.com) · [Hosting](https://liberuhosting.com) · [Services](https://liberuservices.com) · [Liberu Group](https://liberugroup.com)

[![PHP](https://camo.githubusercontent.com/38189c74fa19d38a84282702897dcd5bf0e54f8ee6be5cb02aa9a3a1f5711862/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e352d3737374242343f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://www.php.net/) [![Latest release](https://camo.githubusercontent.com/a2f332e6c4890bdf15e28d3c0ec11275ae1d1011b4e49b4fbb79f5c682edab3d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6c6962657275736f6674776172652f6d6f64756c652d6f62736572766162696c6974793f736f72743d73656d766572)](https://github.com/liberusoftware/module-observability/releases/latest) [![License: MIT](https://camo.githubusercontent.com/fdf2982b9f5d7489dcf44570e714e3a15fce6253e0cc6b5aa61a075aac2ff71b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d79656c6c6f772e737667)](LICENSE.md)

Feature scope
-------------

[](#feature-scope)

Structured diagnostics, exception/job/request monitoring, metrics storage, redaction, and authorized dashboards. This repository owns this capability as an independently versioned Composer package; hosts integrate it through its declared public boundaries rather than application-specific classes.

### Capabilities

[](#capabilities)

- `foundation.observability`

### Declared features

[](#declared-features)

- Structured diagnostics
- Exception/job/request monitoring
- Metrics storage
- Redaction
- Authorized dashboards

Requirements and installation
-----------------------------

[](#requirements-and-installation)

DependencySupported version`php``^8.5``laravel/horizon``^5.0``laravel/pulse``^1.7``laravel/telescope``^5.0``liberusoftware/module-manager``^1.0`Install the released package from the project root:

```
composer require liberusoftware/observability
```

The trusted `liberusoftware/composer-installer` places it in `/modules/observability`. The installed directory remains tracked by the host repository, while Composer and its lock file remain the source of version truth. Installation does not imply runtime enablement or commercial entitlement.

Architecture and integration
----------------------------

[](#architecture-and-integration)

- Composer package: `liberusoftware/observability`
- Package type: `liberu-module`
- Installer name: `observability`
- Category: `foundation`
- Service provider: `Liberu\Foundation\Observability\ObservabilityServiceProvider`
- Enabled by default: `no`

### Public contracts

[](#public-contracts)

- `src/Contracts/Metrics.php`
- `src/Contracts/ObservabilityActor.php`

### Commands

[](#commands)

- No console command is provided.

### Events

[](#events)

- No package-owned event class is currently published.

### Persistence and permissions

[](#persistence-and-permissions)

- `database/migrations/2026_06_29_124047_create_telescope_entries_table.php`
- `database/migrations/2026_06_29_124052_create_pulse_tables.php`

Authorization remains the host application's responsibility unless a public authorizer contract is listed above. Consumers should grant only the permissions needed for the exported capabilities and must not couple to internal tables or classes.

Testing
-------

[](#testing)

The package includes 2 test file(s). From a compatible host checkout, run:

```
vendor/bin/pest modules/observability/tests
```

Changes must preserve the manifest, service-provider integration, package boundaries, and PHP/Laravel compatibility declared above.

Security
--------

[](#security)

Do not report security vulnerabilities through public GitHub issues. Email `security@liberusoftware.com` with reproduction details and the affected version so the report can be handled privately.

License
-------

[](#license)

This module is open-source software available under the [MIT License](LICENSE.md). The linked licence text is authoritative.

Feedback and contributing
-------------------------

[](#feedback-and-contributing)

Focused issues and tested pull requests are welcome in the [GitHub repository](https://github.com/liberusoftware/module-observability). Keep changes within this module's capability boundary, update tests and documentation, and record user-visible changes in `CHANGELOG.md`.

Contributors
------------

[](#contributors)

Thank you to everyone who helps improve Liberu. [View the contributors graph](https://github.com/liberusoftware/module-observability/graphs/contributors).

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance100

Actively maintained with recent releases

Popularity5

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

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

5

Last Release

0d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/179251?v=4)[Curtis Delicata](/maintainers/curtisdelicata)[@curtisdelicata](https://github.com/curtisdelicata)

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/liberusoftware-observability/health.svg)

```
[![Health](https://phpackages.com/badges/liberusoftware-observability/health.svg)](https://phpackages.com/packages/liberusoftware-observability)
```

###  Alternatives

[inovector/mixpost-pro-team-app

Standalone Mixpost Pro Team application for self-hosted social media management

1235.8k](/packages/inovector-mixpost-pro-team-app)[lucianotonet/laravel-telescope-mcp

MCP Server extension for Laravel Telescope

2233.5k](/packages/lucianotonet-laravel-telescope-mcp)[eveseat/web

SeAT Web Interface

2623.6k163](/packages/eveseat-web)[inovector/mixpost-enterprise-app

Standalone application with Mixpost Enterprise's Laravel package pre-installed and configured.

109.6k](/packages/inovector-mixpost-enterprise-app)

PHPackages © 2026

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