PHPackages                             atk14/application-status - 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. atk14/application-status

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

atk14/application-status
========================

The ATK14 application status monitor

v0.3.5(11mo ago)06.8k↑89.3%MITSmartyPHP &gt;=5.3.0

Since Feb 10Pushed 4mo ago2 watchersCompare

[ Source](https://github.com/atk14/ApplicationStatus)[ Packagist](https://packagist.org/packages/atk14/application-status)[ Docs](https://github.com/atk14/ApplicationStatus)[ RSS](/packages/atk14-application-status/feed)WikiDiscussions master Synced yesterday

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

Application Status
==================

[](#application-status)

The ATK14 application status monitor.

Application Status provides:

- system load information
- access to error logs
- list of currently running SQL queries ordered by duration
- access to exception reports produced by [Tracy](https://packagist.org/packages/tracy/tracy)

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

[](#installation)

```
cd path/to/your/atk14/project/
composer require atk14/application-status

ln -s ../../vendor/atk14/application-status/src/app/controllers/application_status/ app/controllers/application_status
ln -s ../../vendor/atk14/application-status/src/app/views/application_status/ app/views/application_status
ln -s ../../vendor/atk14/application-status/src/app/forms/application_status/ app/forms/application_status
ln -s ../../vendor/atk14/application-status/src/app/layouts/application_status/ app/layouts/application_status

```

After deployment to the production, the Application Status will be accessible on address:

```
http://your.project.com/application_status/

```

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

[](#configuration)

Set up IP-based authentication or HTTP basic authentication. It's even ok to set up both.

```
// file: config/settings.php

// IP-based authentication
define("APPLICATION_STATUS_ALLOW_FROM","84.42.130.122,84.42.130.123,84.42.121.123/24");

// HTTP basic authentication
define("APPLICATION_STATUS_AUTH_USERNAME","status");
define("APPLICATION_STATUS_AUTH_PASSWORD",'$2a$04$fRdoV2rr6IOmf83E5eH83Oqw8yR5k9HtRWvBSd2pOwev6yoDxKX3W');

```

It is expected that the password is either a blowfish hash or it is set in plain text.

```
define("APPLICATION_STATUS_AUTH_PASSWORD","secret");

```

The blowfish hash can be calculated using the ATK14 console. Because the correct password is compared with the hash in every HTTP request, it is a good idea not to generate too complex hash (with too high rounds value).

```
$ echo 'echo MyBlowfish::GetHash("secret","",["rounds" => 4]),"\n";' | ./scripts/console
$2a$04$fRdoV2rr6IOmf83E5eH83Oqw8yR5k9HtRWvBSd2pOwev6yoDxKX3W

```

By default, there is automatic redirection to ssl in production environment. It can be suppressed by setting constant APPLICATION\_STATUS\_REDIRECT\_TO\_SSL\_AUTOMATICALLY to false:

```
define("APPLICATION_STATUS_REDIRECT_TO_SSL_AUTOMATICALLY",false);

```

###  Health Score

39

—

LowBetter than 84% of packages

Maintenance66

Regular maintenance activity

Popularity22

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98% 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 ~285 days

Recently: every ~351 days

Total

8

Last Release

333d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/974278?v=4)[Jaromir Tomek](/maintainers/yarri)[@yarri](https://github.com/yarri)

---

Top Contributors

[![yarri](https://avatars.githubusercontent.com/u/974278?v=4)](https://github.com/yarri "yarri (49 commits)")[![mysutka](https://avatars.githubusercontent.com/u/974669?v=4)](https://github.com/mysutka "mysutka (1 commits)")

---

Tags

monitoringatk14

### Embed Badge

![Health badge](/badges/atk14-application-status/health.svg)

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

###  Alternatives

[rollbar/rollbar

Monitors errors and exceptions and reports them to Rollbar

34424.8M87](/packages/rollbar-rollbar)[liip/monitor-bundle

Liip Monitor Bundle

4779.0M21](/packages/liip-monitor-bundle)[datadog/php-datadogstatsd

An extremely simple PHP datadogstatsd client

19127.3M16](/packages/datadog-php-datadogstatsd)[ekino/newrelic-bundle

Integrate New Relic into Symfony2

28511.3M8](/packages/ekino-newrelic-bundle)[rollbar/rollbar-laravel

Rollbar error monitoring integration for Laravel projects

14110.9M11](/packages/rollbar-rollbar-laravel)[analog/analog

Fast, flexible, easy PSR-3-compatible PHP logging package with dozens of handlers.

3511.6M24](/packages/analog-analog)

PHPackages © 2026

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