PHPackages                             localheinz/http-log - 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. localheinz/http-log

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

localheinz/http-log
===================

Provides a console application for analyzing an HTTP access log file.

31[5 issues](https://github.com/localheinz/http-log/issues)PHP

Since Jul 23Pushed 7y ago1 watchersCompare

[ Source](https://github.com/localheinz/http-log)[ Packagist](https://packagist.org/packages/localheinz/http-log)[ RSS](/packages/localheinz-http-log/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

http-log
========

[](#http-log)

[![Build Status](https://camo.githubusercontent.com/6de662bff1513a1e7607bb7bab1117d73a22225cedfa35024834c0383c14f935/68747470733a2f2f7472617669732d63692e6f72672f6c6f63616c6865696e7a2f687474702d6c6f672e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/localheinz/http-log)[![codecov](https://camo.githubusercontent.com/8a720b928175faeeb8e714a13f0980b84ebaa612797dc8f89c9aadac0b22b3ae/68747470733a2f2f636f6465636f762e696f2f67682f6c6f63616c6865696e7a2f687474702d6c6f672f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/localheinz/http-log)[![Latest Stable Version](https://camo.githubusercontent.com/b88417e658d13ab85158bdd941c72bbf57d4b1a0b3ea10c8b543b011dd1b0322/68747470733a2f2f706f7365722e707567782e6f72672f6c6f63616c6865696e7a2f687474702d6c6f672f762f737461626c65)](https://packagist.org/packages/localheinz/http-log)[![Total Downloads](https://camo.githubusercontent.com/42ae633ebb5672714cb25b82fcdc20451fa4a7c17c46186e623b1f4fd66dc33e/68747470733a2f2f706f7365722e707567782e6f72672f6c6f63616c6865696e7a2f687474702d6c6f672f646f776e6c6f616473)](https://packagist.org/packages/localheinz/http-log)

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

[](#installation)

Run

```
$ composer global require localheinz/http-log

```

Usage
-----

[](#usage)

Run

```
$ dashboard  --alert-threshold= --refresh-interval=

```

to render a dashboard.

### Arguments

[](#arguments)

- `path` (optional, defaults to `/var/log/access.log`), path to HTTP access log file

### Options

[](#options)

- `alert-threshold` (optional, defaults to `10`), number of requests per second (an integer) which, when exceeded, triggers an alert
- `refresh-interval` (optional, defaults to `10`), number of seconds (an integer) after which the dashboard will be refreshed

Demo
----

[](#demo)

Clone this repository.

```
$ git clone git@github.com:localheinz/http-log.git

```

Run

```
$ cd http-log
$ composer install

```

Then run

```
$ php demo/write.php

```

open a separate terminal in the same directory and run

```
$ bin/dashboard

```

Contributing
------------

[](#contributing)

Please have a look at [`CONTRIBUTING.md`](.github/CONTRIBUTING.md).

Code of Conduct
---------------

[](#code-of-conduct)

Please have a look at [`CODE_OF_CONDUCT.md`](.github/CODE_OF_CONDUCT.md).

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity40

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/8cabc9efd157e2b47aa5aa9830180f5ebd07813cc3e93ff1a9993b2c3d264909?d=identicon)[localheinz](/maintainers/localheinz)

---

Top Contributors

[![localheinz](https://avatars.githubusercontent.com/u/605483?v=4)](https://github.com/localheinz "localheinz (43 commits)")

---

Tags

access-logshttptail

### Embed Badge

![Health badge](/badges/localheinz-http-log/health.svg)

```
[![Health](https://phpackages.com/badges/localheinz-http-log/health.svg)](https://phpackages.com/packages/localheinz-http-log)
```

###  Alternatives

[nunomaduro/essentials

Just better defaults for your Laravel projects.

1.2k317.5k51](/packages/nunomaduro-essentials)[snowplow/referer-parser

Snowplow Refer(r)er parser for PHP

3782.2M30](/packages/snowplow-referer-parser)[n98/junit-xml

JUnit XML Document generation library

168.7M8](/packages/n98-junit-xml)[yajra/laravel-disqus

A simple Disqus platform integration with Laravel.

8456.9k](/packages/yajra-laravel-disqus)

PHPackages © 2026

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