New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

ziming/laravel-memory-health-check

Memory Health Check for Spatie Laravel Health Check and Oh Dear
48,235 1
Install
composer require ziming/laravel-memory-health-check
Latest Version:1.1.3
PHP:^8.2
Laravel:11 · 12 · 13
License:MIT
Last Updated:Jun 22, 2026
Links: GitHub  ·  Packagist
Maintainer: ziming.opensource

Server Memory Health Check for Spatie Laravel Health and Oh Dear

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Memory Usage Health Check for Spatie Laravel Health Package. Which also works with Oh Dear monitoring service.

In the future more kinds of memory health checks may be added.

The memory usage code is shamelessly copied from Laravel Pulse.

Support Darwin, Linux, Windows and BSD based systems.

You may also wish to check out my other Laravel Health related packages that fills in the missing gaps in Laravel Health and Oh Dear monitoring:

Support me

You can donate to my github sponsor or use my referral link for Oh Dear so I get a small reward if you become a paid customer in the future. This comes at no extra cost to you and helps support my open source work.

https://ohdear.app/?via=laravel-health-memory

Installation

You can install the package via composer:

composer require ziming/laravel-memory-health-check

Usage

// In your Laravel Health Service Provider register() method

use Spatie\Health\Facades\Health;
use Ziming\LaravelMemoryHealthCheck\UsedMemoryCheck;

Health::checks([
    UsedMemoryCheck::new()
        ->warnWhenUsedMemoryIsAbovePercentage(85)
        ->failWhenUsedMemoryIsAbovePercentage(95),
]);

Screenshots

In Laravel Health, it will look like this

laravel health memory usage percentage

In Oh Dear, it will look like this

Oh Dear memory usage percentage Oh Dear memory usage percentage event logs

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

ziming/laravel-myinfo-sg

Laravel Package for Singapore MyInfo

42,204 16
ziming/laravel-zxcvbn

Zxcvbn Password validation rule for Laravel

86,067 31
ziming/laravel-statsig

Laravel Package for Statsig

56,829 6
ziming/laravel-email-sniper-link

Laravel package to generate email sniper links based on given email

35,268 15
ziming/laravel-domain-health-check

Whois Domain Health Check for Laravel Health and Oh Dear. May Support RDAP in fu...

17,022 1

Version History

Version Released PHP Laravel License
1.1.3 ^8.2 ^11.0 || ^12.0 || ^13.0 MIT
1.1.2 ^8.2 ^11.0 || ^12.0 || ^13.0 MIT
1.1.1 ^8.2 ^11.0 || ^12.0 || ^13.0 MIT
1.1.0 ^8.2 ^11.0 || ^12.0 || ^13.0 MIT
1.0.2 ^8.2 ^11.0||^12.0 MIT