PHPackages                             3m5/neos-cloud-watch - 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. 3m5/neos-cloud-watch

ActiveNeos-package

3m5/neos-cloud-watch
====================

Integrates AWS CloudWatch log streams into a Flow application.

1.0.0(2w ago)10MITPHP

Since Jul 5Pushed today1 watchersCompare

[ Source](https://github.com/3m5/neos-aws-cloudwatch)[ Packagist](https://packagist.org/packages/3m5/neos-cloud-watch)[ RSS](/packages/3m5-neos-cloud-watch/feed)WikiDiscussions main Synced today

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

AWS CloudWatch Logging for Neos Flow
====================================

[](#aws-cloudwatch-logging-for-neos-flow)

This package integrates AWS CloudWatch log streams into a Neos Flow application. It is based on [Flowpack.Monolog](https://github.com/Flowpack/Flowpack.Monolog), adapted to publish log records to AWS CloudWatch Logs.

Created by [3m5.de - The Neos Agency](https://www.3m5.de/systeme/neos)

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

[](#installation)

```
composer require 3m5/neos-cloud-watch

```

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

[](#configuration)

To send your Flow logs to an AWS CloudWatch log stream, configure a handler with the following settings:

- `group` – name of the AWS CloudWatch Logs log group.
- `stream` – name of the AWS CloudWatch Logs log stream.
- `batchSize` – number of log records published to CloudWatch in a single call. Defaults to `10000`.
- `logLevel` – minimum log level for this handler. Defaults to `INFO` if not set. See [Monolog's documentation](http://seldaek.github.io/monolog/doc/01-usage.html) for the list of possible values.

Example configuration for the `systemLogger`:

```
Neos:
  Flow:
    log:
      psr3:
        loggerFactory: 'DMF\CloudWatch\LoggerFactory'
        'DMF\CloudWatch\LoggerFactory':
          systemLogger:
            cloudWatch:
              handler:
                batchSize:
                group:
                stream:
```

Creating a CloudWatch log stream
--------------------------------

[](#creating-a-cloudwatch-log-stream)

If the log group or stream doesn't exist yet, you can create it with:

```
./flow logstream:create --logGroupName  --logStreamName

```

Authentication
--------------

[](#authentication)

This package does not implement its own AWS authentication. It relies on [AWS Identity and Access Management (IAM) roles](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) being configured for the environment it runs in.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance98

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity33

Early-stage or recently created project

 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

18d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/83579609?v=4)[Jan Suchandt](/maintainers/3m5suchandt)[@3m5suchandt](https://github.com/3m5suchandt)

![](https://avatars.githubusercontent.com/u/30949443?v=4)[Niclas Frohberg](/maintainers/73nici)[@73nici](https://github.com/73nici)

---

Top Contributors

[![73nici](https://avatars.githubusercontent.com/u/30949443?v=4)](https://github.com/73nici "73nici (3 commits)")

### Embed Badge

![Health badge](/badges/3m5-neos-cloud-watch/health.svg)

```
[![Health](https://phpackages.com/badges/3m5-neos-cloud-watch/health.svg)](https://phpackages.com/packages/3m5-neos-cloud-watch)
```

###  Alternatives

[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.7k38.9k](/packages/matomo-matomo)[craftcms/cms

Craft CMS

3.6k3.6M3.2k](/packages/craftcms-cms)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k16](/packages/tempest-framework)[flow-php/flow

PHP ETL - Extract Transform Load - Data processing framework

85036.3k](/packages/flow-php-flow)[lion/bundle

Lion-framework configuration and initialization package

122.4k4](/packages/lion-bundle)

PHPackages © 2026

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