jobilla/cloud-native-laravel

Prometheus 收集器,用于Laravel

v0.1.9 2024-04-22 14:20 UTC

README

这个库包含了我们在Jobilla使用Laravel微服务时的一些资源集合。它旨在通过提供合理的默认设置来最小化设置新服务的摩擦。

开箱即用的功能

  • /metrics上输出标准化的Prometheus格式度量
  • 具有最小设置的JSON格式日志

安装

  1. composer require jobilla/cloud-native-laravel
  2. php artisan vendor:publish --tag=cloud-native-config(注意这将还会发布一个覆盖默认Laravel日志配置的logging.php
  3. 可选地,运行php artisan vendor:publish --tag=dockerfileDockerfile发布到您的项目根目录