PHPackages                             springtimesoft/silverstripe-raygun-tags - 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. springtimesoft/silverstripe-raygun-tags

ActiveSilverstripe-vendormodule[Logging &amp; Monitoring](/categories/logging)

springtimesoft/silverstripe-raygun-tags
=======================================

Automatically add Silverstripe tags to Raygun error logs

1.1.1(1y ago)3294MITPHP

Since Jul 31Pushed 1y ago4 watchersCompare

[ Source](https://github.com/springtimesoft/silverstripe-raygun-tags)[ Packagist](https://packagist.org/packages/springtimesoft/silverstripe-raygun-tags)[ Docs](https://github.com/springtimesoft/silverstripe-raygun-tags)[ RSS](/packages/springtimesoft-silverstripe-raygun-tags/feed)WikiDiscussions develop Synced today

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

Add useful tags to Silverstripe Raygun logs
===========================================

[](#add-useful-tags-to-silverstripe-raygun-logs)

This is a purpose-built extension that adds several useful tags to error messages that are published to Raygun via the [silverstripe/silverstripe-raygun](https://github.com/silverstripe/silverstripe-raygun) extension.

The following tags are added:

- `env:live` (or `env:dev` / `env:test`)
- `php:8.2.x`
- `host:example.com`
- `framework:5.0.x`
- `ajax:false` (true if this is an AJAX request)
- `cli:false` (true if being run via the CLI)

The logging level is set to WARNING and above (debug &amp; info is ignored, see [configuration](#configuration)).

Requirements
------------

[](#requirements)

- Silverstripe ^5.0
- A Raygun application and API key (see [configuration](#configuration))

Usage
-----

[](#usage)

Simply install the module: `composer require springtimesoft/silverstripe-raygun-tags`

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

[](#configuration)

Add the `SS_RAYGUN_APP_KEY="xxxxxxxxx"` environment variable to your `.env` file.

Please refer to the original silverstripe/silverstripe-raygun [README](https://github.com/silverstripe/silverstripe-raygun) for further information on customising the Raygun extension.

To change the logging level of your application you can overrule the module's defaults by adding a custom yaml file like:

```
---
Name: custom-raygun
After:
  - '#raygun-log-level'
Only:
  envorconstant: 'SS_RAYGUN_APP_KEY'
---

# Prevent Raygun from logging debug/info messages, which aren't considered errors
SilverStripe\Core\Injector\Injector:
  SilverStripe\Raygun\RaygunHandler:
    constructor:
      level: 100 # Monolog\Level::Debug
```

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

[](#installation)

```
composer require springtimesoft/silverstripe-raygun-tags
```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance32

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity43

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 ~0 days

Total

2

Last Release

702d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1463435?v=4)[Ralph Slooten](/maintainers/axllent)[@axllent](https://github.com/axllent)

---

Top Contributors

[![axllent](https://avatars.githubusercontent.com/u/1463435?v=4)](https://github.com/axllent "axllent (15 commits)")

---

Tags

loggingsilverstriperaygun

### Embed Badge

![Health badge](/badges/springtimesoft-silverstripe-raygun-tags/health.svg)

```
[![Health](https://phpackages.com/badges/springtimesoft-silverstripe-raygun-tags/health.svg)](https://phpackages.com/packages/springtimesoft-silverstripe-raygun-tags)
```

###  Alternatives

[silverstripe/cms

The SilverStripe Content Management System

5253.6M1.4k](/packages/silverstripe-cms)[mindscape/raygun4php

Raygun.com client for sending errors and exceptions automatically.

371.6M14](/packages/mindscape-raygun4php)[phptek/sentry

Sentry.io integration for SilverStripe. Binds Sentry.io to SilverStripe's error &amp; exception handling subsystem.

16210.6k4](/packages/phptek-sentry)[silverstripe/admin

SilverStripe admin interface

262.8M383](/packages/silverstripe-admin)[markguinn/silverstripe-clockwork

Silverstripe extension integrating the Clockwork Chrome extension

253.5k](/packages/markguinn-silverstripe-clockwork)[silverstripe-labs/googleanalytics

The Google Analytics module consists of 2 components that can be employed independently: The Google Logger injects the google analytics javascript snippet into your source code and logs relevant events (as of now only crawler visits) The Analyzer adds the Google Analytics UI to your CMS.

3210.3k](/packages/silverstripe-labs-googleanalytics)

PHPackages © 2026

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