PHPackages                             anera/health-check - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. anera/health-check

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

anera/health-check
==================

Anera HealthCheck Bundle provides an endpoint to check if your application works properly.

1.0.0(3y ago)08MITPHPPHP &gt;=7.4

Since Oct 10Pushed 3y ago1 watchersCompare

[ Source](https://github.com/krzych82/health-check-bundle)[ Packagist](https://packagist.org/packages/anera/health-check)[ RSS](/packages/anera-health-check/feed)WikiDiscussions main Synced 1mo ago

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

Anera HealthCheck Bundle
========================

[](#anera-healthcheck-bundle)

Anera HealthCheck Bundle provides an endpoint which could be used to check if your application works properly. It may be used to get information about application condition for monitoring or some systems which requires such information like HAProxy etc.

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

[](#installation)

```
composer require anera/health-check

```

If you want to use a default `/health-check/status` endpoint just add route to you routing configuration:

```
anera_health_check:
  resource: "@AneraHealthCheckBundle/Resources/config/routes.yaml"

```

You can change it to your own route by pointing `Anera\HealthCheck\Controller\HealthCheckController::status` action.

Configuration
-------------

[](#configuration)

All configuration variables are set to default values. You don't have to configure them if you don't want to.

```
anera_health_check:

    # you can set here your own health-check class
    # ResponseBuilder must implement ResponseBuilderInterface
    # If you want to make it configurable by this config ResponseBuilderConfigurableInterface must be implemented
    response_builder: Anera\HealthCheck\Response\ResponseBuilder

    # you can define here default response format which will be used where there is no request Content-Type
    # or response content which supports requested Content-Type is not set
    default_response_format: 'application/json'

    # http status of health-check response
    response_http_status: 200

    # you can define here content of health-check response depending of requested Contetnt-Type
    # by default application/json, application/xml and text/html are supported
    response_contents:
        - {content_type: 'application/json', content: '{"health_check_status":"ok"}'}

    # you can add here headers which you want to attach to health-check response
    response_additional_headers:
        - {name: 'some', value: 'my-header'}

```

License
-------

[](#license)

MIT

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

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

Unknown

Total

1

Last Release

1310d ago

### Community

Maintainers

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

---

Top Contributors

[![krzych82](https://avatars.githubusercontent.com/u/11267826?v=4)](https://github.com/krzych82 "krzych82 (2 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/anera-health-check/health.svg)

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

###  Alternatives

[codefog/contao-haste

haste extension for Contao Open Source CMS

42650.8k139](/packages/codefog-contao-haste)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[netgen/content-browser

Netgen Content Browser is a Symfony bundle that provides an interface which selects items from any kind of backend and returns the IDs of selected items back to the calling code.

14112.1k8](/packages/netgen-content-browser)[robole/sulu-ai-translator-bundle

Translate any type of content using DeepL

181.3k](/packages/robole-sulu-ai-translator-bundle)[numero2/contao-storelocator

Contao Plugin for managing stores (or in common address data) and providing a frontend-search based on geo data

121.5k](/packages/numero2-contao-storelocator)

PHPackages © 2026

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