centrex/laravel-telemetry

为 Laravel 添加 Open Telemetry 支持。

v0.0.1 2024-02-04 08:08 UTC

This package is auto-updated.

Last update: 2024-09-08 04:41:50 UTC


README

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

这里应该放置您的描述。请限制在一到两段之内。考虑添加一个简短的示例。

内容

安装

您可以通过 composer 安装此包

composer require centrex/laravel-telemetry

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="laravel-telemetry-config"

这是发布配置文件的内容

return [
];

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --tag="laravel-telemetry-migrations"
php artisan migrate

可选地,您可以使用以下命令发布视图

php artisan vendor:publish --tag="laravel-telemetry-views"

使用

此包将使用默认 OTLP 导出配置即可工作。

默认端口是 4318,请求将被发送到 https://:4318

测试

🧹 使用 Pint 保持现代代码库

composer lint

✅ 使用 Rector 运行重构

composer refacto

⚗️ 使用 PHPStan 运行静态分析

composer test:types

✅ 使用 PEST 运行单元测试

composer test:unit

🚀 运行整个测试套件

composer test

更新日志

请参阅 更新日志 了解最近的变化。

贡献

请参阅 贡献指南 了解详细信息。

鸣谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件