├── LICENSE ├── README.md ├── class_map └── SentrySdk.php ├── composer.json ├── publish └── sentry.php └── src ├── Annotation ├── Breadcrumb.php └── IgnoreException.php ├── Aspect ├── BreadcrumbAspect.php ├── CacheAspect.php ├── CoroutineAspect.php ├── FilesystemAspect.php ├── GuzzleHttpClientAspect.php ├── LoggerAspect.php ├── RedisAspect.php └── SingletonAspect.php ├── Command ├── AboutCommand.php └── TestCommand.php ├── ConfigProvider.php ├── Constants.php ├── Crons └── Listener │ └── EventHandleListener.php ├── Factory ├── ClientBuilderFactory.php └── HubFactory.php ├── Feature.php ├── Function.php ├── HttpClient ├── HttpClient.php └── HttpClientFactory.php ├── Integration.php ├── Integration ├── ExceptionContextIntegration.php ├── RequestFetcher.php ├── RequestIntegration.php └── TraceIntegration.php ├── Listener ├── EventHandleListener.php └── SetupSentryListener.php ├── Metrics ├── Annotation │ ├── Counter.php │ └── Histogram.php ├── Aspect │ ├── CounterAspect.php │ └── HistogramAspect.php ├── CoroutineServerStats.php ├── Event │ └── MetricFactoryReady.php ├── Listener │ ├── DBPoolWatcher.php │ ├── OnBeforeHandle.php │ ├── OnCoroutineServerStart.php │ ├── OnMetricFactoryReady.php │ ├── OnWorkerStart.php │ ├── PoolWatcher.php │ ├── QueueWatcher.php │ ├── RedisPoolWatcher.php │ └── RequestWatcher.php ├── Timer.php └── Traits │ └── MetricSetter.php ├── Monolog └── LogsHandler.php ├── SentryHandler.php ├── Switcher.php ├── Tracing ├── Annotation │ └── Trace.php ├── Aspect │ ├── AmqpProducerAspect.php │ ├── AsyncQueueJobMessageAspect.php │ ├── CacheAspect.php │ ├── CoordinatorAspect.php │ ├── CoroutineAspect.php │ ├── DbAspect.php │ ├── DbConnectionAspect.php │ ├── ElasticsearchAspect.php │ ├── ElasticsearchRequestAspect.php │ ├── FilesystemAspect.php │ ├── GrpcAspect.php │ ├── GuzzleHttpClientAspect.php │ ├── KafkaProducerAspect.php │ ├── RedisAspect.php │ ├── RedisConnectionAspect.php │ ├── RpcAspect.php │ ├── RpcEndpointAspect.php │ ├── TraceAnnotationAspect.php │ └── ViewRenderAspect.php ├── Listener │ └── EventHandleListener.php ├── SpanStarter.php ├── TagManager.php └── Tracer.php ├── Transport └── CoHttpTransport.php ├── Util ├── Carrier.php ├── CarrierPacker.php ├── CoContainer.php ├── CoroutineBacktraceHelper.php ├── RedisClusterKeySlot.php ├── RedisCommand.php ├── SafeCaller.php └── SqlParser.php └── Version.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/README.md -------------------------------------------------------------------------------- /class_map/SentrySdk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/class_map/SentrySdk.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/composer.json -------------------------------------------------------------------------------- /publish/sentry.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/publish/sentry.php -------------------------------------------------------------------------------- /src/Annotation/Breadcrumb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Annotation/Breadcrumb.php -------------------------------------------------------------------------------- /src/Annotation/IgnoreException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Annotation/IgnoreException.php -------------------------------------------------------------------------------- /src/Aspect/BreadcrumbAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/BreadcrumbAspect.php -------------------------------------------------------------------------------- /src/Aspect/CacheAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/CacheAspect.php -------------------------------------------------------------------------------- /src/Aspect/CoroutineAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/CoroutineAspect.php -------------------------------------------------------------------------------- /src/Aspect/FilesystemAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/FilesystemAspect.php -------------------------------------------------------------------------------- /src/Aspect/GuzzleHttpClientAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/GuzzleHttpClientAspect.php -------------------------------------------------------------------------------- /src/Aspect/LoggerAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/LoggerAspect.php -------------------------------------------------------------------------------- /src/Aspect/RedisAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/RedisAspect.php -------------------------------------------------------------------------------- /src/Aspect/SingletonAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Aspect/SingletonAspect.php -------------------------------------------------------------------------------- /src/Command/AboutCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Command/AboutCommand.php -------------------------------------------------------------------------------- /src/Command/TestCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Command/TestCommand.php -------------------------------------------------------------------------------- /src/ConfigProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/ConfigProvider.php -------------------------------------------------------------------------------- /src/Constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Constants.php -------------------------------------------------------------------------------- /src/Crons/Listener/EventHandleListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Crons/Listener/EventHandleListener.php -------------------------------------------------------------------------------- /src/Factory/ClientBuilderFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Factory/ClientBuilderFactory.php -------------------------------------------------------------------------------- /src/Factory/HubFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Factory/HubFactory.php -------------------------------------------------------------------------------- /src/Feature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Feature.php -------------------------------------------------------------------------------- /src/Function.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Function.php -------------------------------------------------------------------------------- /src/HttpClient/HttpClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/HttpClient/HttpClient.php -------------------------------------------------------------------------------- /src/HttpClient/HttpClientFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/HttpClient/HttpClientFactory.php -------------------------------------------------------------------------------- /src/Integration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Integration.php -------------------------------------------------------------------------------- /src/Integration/ExceptionContextIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Integration/ExceptionContextIntegration.php -------------------------------------------------------------------------------- /src/Integration/RequestFetcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Integration/RequestFetcher.php -------------------------------------------------------------------------------- /src/Integration/RequestIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Integration/RequestIntegration.php -------------------------------------------------------------------------------- /src/Integration/TraceIntegration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Integration/TraceIntegration.php -------------------------------------------------------------------------------- /src/Listener/EventHandleListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Listener/EventHandleListener.php -------------------------------------------------------------------------------- /src/Listener/SetupSentryListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Listener/SetupSentryListener.php -------------------------------------------------------------------------------- /src/Metrics/Annotation/Counter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Annotation/Counter.php -------------------------------------------------------------------------------- /src/Metrics/Annotation/Histogram.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Annotation/Histogram.php -------------------------------------------------------------------------------- /src/Metrics/Aspect/CounterAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Aspect/CounterAspect.php -------------------------------------------------------------------------------- /src/Metrics/Aspect/HistogramAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Aspect/HistogramAspect.php -------------------------------------------------------------------------------- /src/Metrics/CoroutineServerStats.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/CoroutineServerStats.php -------------------------------------------------------------------------------- /src/Metrics/Event/MetricFactoryReady.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Event/MetricFactoryReady.php -------------------------------------------------------------------------------- /src/Metrics/Listener/DBPoolWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/DBPoolWatcher.php -------------------------------------------------------------------------------- /src/Metrics/Listener/OnBeforeHandle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/OnBeforeHandle.php -------------------------------------------------------------------------------- /src/Metrics/Listener/OnCoroutineServerStart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/OnCoroutineServerStart.php -------------------------------------------------------------------------------- /src/Metrics/Listener/OnMetricFactoryReady.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/OnMetricFactoryReady.php -------------------------------------------------------------------------------- /src/Metrics/Listener/OnWorkerStart.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/OnWorkerStart.php -------------------------------------------------------------------------------- /src/Metrics/Listener/PoolWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/PoolWatcher.php -------------------------------------------------------------------------------- /src/Metrics/Listener/QueueWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/QueueWatcher.php -------------------------------------------------------------------------------- /src/Metrics/Listener/RedisPoolWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/RedisPoolWatcher.php -------------------------------------------------------------------------------- /src/Metrics/Listener/RequestWatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Listener/RequestWatcher.php -------------------------------------------------------------------------------- /src/Metrics/Timer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Timer.php -------------------------------------------------------------------------------- /src/Metrics/Traits/MetricSetter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Metrics/Traits/MetricSetter.php -------------------------------------------------------------------------------- /src/Monolog/LogsHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Monolog/LogsHandler.php -------------------------------------------------------------------------------- /src/SentryHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/SentryHandler.php -------------------------------------------------------------------------------- /src/Switcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Switcher.php -------------------------------------------------------------------------------- /src/Tracing/Annotation/Trace.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Annotation/Trace.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/AmqpProducerAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/AmqpProducerAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/AsyncQueueJobMessageAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/AsyncQueueJobMessageAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/CacheAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/CacheAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/CoordinatorAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/CoordinatorAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/CoroutineAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/CoroutineAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/DbAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/DbAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/DbConnectionAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/DbConnectionAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/ElasticsearchAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/ElasticsearchAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/ElasticsearchRequestAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/ElasticsearchRequestAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/FilesystemAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/FilesystemAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/GrpcAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/GrpcAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/GuzzleHttpClientAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/GuzzleHttpClientAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/KafkaProducerAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/KafkaProducerAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/RedisAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/RedisAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/RedisConnectionAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/RedisConnectionAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/RpcAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/RpcAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/RpcEndpointAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/RpcEndpointAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/TraceAnnotationAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/TraceAnnotationAspect.php -------------------------------------------------------------------------------- /src/Tracing/Aspect/ViewRenderAspect.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Aspect/ViewRenderAspect.php -------------------------------------------------------------------------------- /src/Tracing/Listener/EventHandleListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Listener/EventHandleListener.php -------------------------------------------------------------------------------- /src/Tracing/SpanStarter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/SpanStarter.php -------------------------------------------------------------------------------- /src/Tracing/TagManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/TagManager.php -------------------------------------------------------------------------------- /src/Tracing/Tracer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Tracing/Tracer.php -------------------------------------------------------------------------------- /src/Transport/CoHttpTransport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Transport/CoHttpTransport.php -------------------------------------------------------------------------------- /src/Util/Carrier.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/Carrier.php -------------------------------------------------------------------------------- /src/Util/CarrierPacker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/CarrierPacker.php -------------------------------------------------------------------------------- /src/Util/CoContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/CoContainer.php -------------------------------------------------------------------------------- /src/Util/CoroutineBacktraceHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/CoroutineBacktraceHelper.php -------------------------------------------------------------------------------- /src/Util/RedisClusterKeySlot.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/RedisClusterKeySlot.php -------------------------------------------------------------------------------- /src/Util/RedisCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/RedisCommand.php -------------------------------------------------------------------------------- /src/Util/SafeCaller.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/SafeCaller.php -------------------------------------------------------------------------------- /src/Util/SqlParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Util/SqlParser.php -------------------------------------------------------------------------------- /src/Version.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/friendsofhyperf/sentry/HEAD/src/Version.php --------------------------------------------------------------------------------