taecontrol / moonguard
监控包以保持您的站点在轨道上
Requires
- php: ^8.2
- filament/filament: ^3.0
- filament/widgets: ^3.0-stable
- flowframe/laravel-trend: ^0.2.0
- laravel/slack-notification-channel: ^3.2
- livewire/livewire: ^3.1
- spatie/ssl-certificate: ^2.6
- spatie/url: ^2.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.13
- orchestra/testbench: ^8.5
- phpunit/phpunit: ^9.5
- spatie/laravel-ray: ^1.31
- dev-main
- 1.x-dev
- 1.3.x-dev
- v1.2.3
- v1.2.2
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v1.0.0-beta
- v0.1.0
- dev-dependabot/npm_and_yarn/rollup-3.29.5
- dev-dependabot/npm_and_yarn/vite-4.5.5
- dev-dependabot/npm_and_yarn/micromatch-4.0.8
- dev-dependabot/npm_and_yarn/braces-3.0.3
- dev-BUG-135
- dev-Access-Control
- dev-develop
This package is auto-updated.
Last update: 2024-09-26 20:45:44 UTC
README
关于MoonGuard纤维插件
您的服务器可能会过载,应用程序可能会崩溃,发生错误,而您可能毫无察觉。我们的开源工具旨在确保您的Laravel应用程序在生产环境中性能最佳和可用性最高。
MoonGuard是一个纤维插件,帮助您同时监控多个Laravel应用程序,验证它们是否正常运行,监督它们的实时性能,并通知您任何应用程序中的任何变化。它提供了根据您的需求进行定制的灵活性。
在此处查看MoonGuard纤维插件的演示。
MoonGuard纤维插件的工作原理
此插件为多个Laravel应用程序提供全面的监控。它警惕地跟踪网站正常运行时间和SSL证书的有效性。此外,它记录应用程序中出现的任何异常或错误。为了确保您始终处于了解状态,当满足特定条件(如Laravel应用程序出现宕机)时,插件会立即通过电子邮件或Slack发送警报。
如果您想获取有关服务器状态的详细信息,包括CPU负载、RAM使用率和磁盘空间,或捕获应用程序中的异常,您必须将Larvis集成到您的项目中。Larvis是MoonGuard生态系统的一部分的轻量级包。其安装简单:一旦添加到项目中,您只需将其配置为通过HTTP请求将数据发送到您的MoonGuard系统。此外,Larvis可以与MoonGuard纤维插件以及Krater桌面应用程序进行通信。
但Krater是什么?它是一个专为与Laravel一起工作的开发者设计的桌面应用程序。它提供了一个高级调试工具,允许用户在本地上检查和分析他们的应用程序。
从想法到发布:MoonGuard纤维插件书籍
您有机会从头开始创建自己的Laravel包。为了引导您通过这段创造性的旅程,我们团队为您撰写了一本全面的书。该书概述了MoonGuard纤维插件构思、开发和发布的整个流程,一步一步。最好的部分?这本书完全免费,您可以在此处获取自己的数字副本。
名为“MoonGuard:软件创造者的旅程”,这本书的目的是通过具体的代码示例来说明包构建过程,这些示例提供了对我们在设计MoonGuard纤维插件时所做的每个决策的理解背景。让这本书成为您自己的包创建冒险的跳板吧!
文档
您可以在我们的文档站点找到整个指南、配置和设置。
测试
composer test
Krater:调试进化
Krater是一个轻量级、跨平台的应用程序,它彻底改变了您在下一个重大项目上对Laravel应用程序的调试。
MoonGuard:软件创造者的旅程 [书籍]
月球守卫(MoonGuard)开发团队编写了一本名为《月球守卫:软件创作者的旅程》的书。在这本书中,我们记录并解释了创建、开发、发布作为Filament插件月球守卫的整个过程。书中的每一个难点和技巧都被详细记录,您可以在此处获取您的数字副本 这里。
贡献
我们感谢您对月球守卫的兴趣,并欢迎您的贡献。为了帮助您开始,我们已准备了一份贡献指南,您可以从月球守卫文档中访问。如果您有任何问题或反馈,请随时加入我们的Discord服务器并与我们聊天。
许可证
月球守卫Filament插件是开源软件,许可协议为MIT许可证。