PHPackages                             markup/status-bundle - 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. [Admin Panels](/categories/admin)
4. /
5. markup/status-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

markup/status-bundle
====================

0.2.1(8y ago)013.1k[1 PRs](https://github.com/usemarkup/status-bundle/pulls)MITPHPPHP &gt;=7.1

Since Mar 9Pushed 8y ago4 watchersCompare

[ Source](https://github.com/usemarkup/status-bundle)[ Packagist](https://packagist.org/packages/markup/status-bundle)[ RSS](/packages/markup-status-bundle/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (11)Versions (6)Used By (0)

Markup Status Bundle
====================

[](#markup-status-bundle)

[![CircleCI](https://camo.githubusercontent.com/ef1e8fc63765a2275da865ab151fa8c46acc73a7411f718dc06c4a5c230ae6fb/68747470733a2f2f636972636c6563692e636f6d2f67682f7573656d61726b75702f7374617475732d62756e646c652f747265652f6d61737465722e7376673f7374796c653d737667)](https://circleci.com/gh/usemarkup/status-bundle/tree/master)

Allows for 'checks' to be created to ensure services are working e.g. redis, mysql &amp; rabbitmq. The configuration allows for groups of checks to be performed by a runner and reported back.

Similar Projects
----------------

[](#similar-projects)

- [ZendDiagnostics](https://github.com/zendframework/ZendDiagnostics)
- [LiipMonitorBundle](https://github.com/liip/LiipMonitorBundle)

Example Configuration
---------------------

[](#example-configuration)

The following example shows how you can create a group of checks called 'basic', its made up of two checks (redis &amp; rabbitmq). This group also passes an option to be used within the controller to cache the response within Varnish.

The idea of caching the result of a status check in Varnish can be very useful if multiple services and provides are all using the same status page. You don't want to spam services anymore than is required.

Cloudflare health checks for example against a server runs from each edge side location, as of witting this it would lead to over 80 HEAD requests for a single health check.

```
markup_status:
    groups:
        basic:
            checks:
                - redis.check
                - rabbitmq.check
            options:
                shared_max_age: 20

```

Visual Status Pages
-------------------

[](#visual-status-pages)

TBC

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity52

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~64 days

Total

3

Last Release

3265d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/baa6c222b01edf945aa4e5e362583bac91f303c2a620d8774a9a5a742ade8e07?d=identicon)[gsdev](/maintainers/gsdev)

![](https://www.gravatar.com/avatar/67cf8ed88be79605642722cbc5902206c2e51adf755f70cfff04b2c7e5abc9ce?d=identicon)[shieldo](/maintainers/shieldo)

---

Top Contributors

[![gsdevme](https://avatars.githubusercontent.com/u/319498?v=4)](https://github.com/gsdevme "gsdevme (10 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/markup-status-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/markup-status-bundle/health.svg)](https://phpackages.com/packages/markup-status-bundle)
```

###  Alternatives

[symfony/cache

Provides extended PSR-6, PSR-16 (and tags) implementations

4.2k365.0M3.1k](/packages/symfony-cache)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.8M712](/packages/sylius-sylius)[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.6k38.2k](/packages/matomo-matomo)[tempest/framework

The PHP framework that gets out of your way.

2.2k31.1k12](/packages/tempest-framework)[api-platform/metadata

API Resource-oriented metadata attributes and factories

244.5M182](/packages/api-platform-metadata)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1715.6k12](/packages/2lenet-crudit-bundle)

PHPackages © 2026

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