PHPackages                             horat1us/yii2-monitoring - 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. horat1us/yii2-monitoring

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

horat1us/yii2-monitoring
========================

Yii2 Monitoring

1.5.2(1y ago)01.8k[1 PRs](https://github.com/Horat1us/yii2-monitoring/pulls)1MITPHPPHP ^7.2 | ^8.0

Since Feb 14Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Horat1us/yii2-monitoring)[ Packagist](https://packagist.org/packages/horat1us/yii2-monitoring)[ RSS](/packages/horat1us-yii2-monitoring/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (9)Dependencies (7)Versions (16)Used By (1)

Yii2 Monitoring
===============

[](#yii2-monitoring)

[![Build Status](https://camo.githubusercontent.com/2c9363968a66e0cc768c85719768a81b75e1ce4f2723e74b0ea7e6260f9ad9da/68747470733a2f2f7472617669732d63692e6f72672f486f7261743175732f796969322d6d6f6e69746f72696e672e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Horat1us/yii2-monitoring)[![codecov](https://camo.githubusercontent.com/6d2f0f8ebffd20777d6a429d31bba0f30738c3b23128d99471b1389448e34ceb/68747470733a2f2f636f6465636f762e696f2f67682f686f7261743175732f796969322d6d6f6e69746f72696e672f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/horat1us/yii2-monitoring)

Package allows to define custom monitoring controls (rules) and execute them using web endpoints or console methods.
Includes Web API and CLI controllers.

Installation
------------

[](#installation)

```
composer require horat1us/yii2-monitoring
```

Documentation
-------------

[](#documentation)

- [Apiary](https://yii2monitoring.docs.apiary.io/#)
- [Blueprint API](./apiary.apib)
- [Configuration](./docs/CONFIGURE.md) - integrate monitoring to your Yii2 application
- [Usage](./docs/USAGE.md) - using of built-in controls

Structure
---------

[](#structure)

- [Source Code](./src)
    - [Control](./src/Control) - out-of-box implemented controls
    - [Web](./src/Web) - handling web requests and forming responses
    - [Console](./src/Console) - handles console interaction
    - [Exception](./src/Exception.php) - exception caught by [controls](./src/ControlInterface.php)
    - [Control Interface](./src/ControlInterface.php) - monitoring rule interface
    - [Control](./src/Control.php) - monitoring rule abstract implementation using yii BaseObject
- [Tests](./tests)
    - [Unit](./tests/Unit) - all PhpUnit test cases

Suggest
-------

[](#suggest)

- [wearesho-team/yii2-monitoring-fs](https://github.com/wearesho-team/yii2-monitoring-fs) - Yii2 filesystem monitoring

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

[](#contributors)

- [Alexander Letnikow](mailto:reclamme@gmail.com)

License
-------

[](#license)

[MIT](./LICENSE)

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 67.5% of commits — single point of failure

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 ~161 days

Recently: every ~465 days

Total

14

Last Release

555d ago

PHP version history (2 changes)1.0.0-RC1PHP ^7.2

1.5.2PHP ^7.2 | ^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2751367?v=4)[Horat1us](/maintainers/Horat1us)[@Horat1us](https://github.com/Horat1us)

---

Top Contributors

[![Horat1us](https://avatars.githubusercontent.com/u/2751367?v=4)](https://github.com/Horat1us "Horat1us (27 commits)")[![KartaviK](https://avatars.githubusercontent.com/u/5941637?v=4)](https://github.com/KartaviK "KartaviK (13 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/horat1us-yii2-monitoring/health.svg)

```
[![Health](https://phpackages.com/badges/horat1us-yii2-monitoring/health.svg)](https://phpackages.com/packages/horat1us-yii2-monitoring)
```

###  Alternatives

[bedezign/yii2-audit

Yii2 Audit records and displays web/cli requests, database changes, php/js errors and associated data.

201657.4k4](/packages/bedezign-yii2-audit)[mito/yii2-sentry

Yii 2 extension for Sentry

92377.7k](/packages/mito-yii2-sentry)

PHPackages © 2026

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