├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── composer.json ├── config └── prometheus.php ├── resources └── stubs │ └── PrometheusServiceProvider.php.stub └── src ├── Actions └── RenderCollectorsAction.php ├── Adapters └── LaravelCacheAdapter.php ├── Collectors ├── Collector.php ├── Horizon │ ├── CurrentMasterSupervisorCollector.php │ ├── CurrentProcessesPerQueueCollector.php │ ├── CurrentWorkloadCollector.php │ ├── FailedJobsPerHourCollector.php │ ├── HorizonStatusCollector.php │ ├── JobsPerMinuteCollector.php │ └── RecentJobsCollector.php └── Queue │ ├── QueueDelayedJobsCollector.php │ ├── QueueOldestPendingJobCollector.php │ ├── QueuePendingJobsCollector.php │ ├── QueueReservedJobsCollector.php │ └── QueueSizeCollector.php ├── Commands └── PrometheusCommand.php ├── Facades └── Prometheus.php ├── Http ├── Controllers │ └── PrometheusMetricsController.php └── Middleware │ └── AllowIps.php ├── MetricTypes ├── Counter.php ├── Gauge.php └── MetricType.php ├── Prometheus.php └── PrometheusServiceProvider.php /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/composer.json -------------------------------------------------------------------------------- /config/prometheus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/config/prometheus.php -------------------------------------------------------------------------------- /resources/stubs/PrometheusServiceProvider.php.stub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/resources/stubs/PrometheusServiceProvider.php.stub -------------------------------------------------------------------------------- /src/Actions/RenderCollectorsAction.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Actions/RenderCollectorsAction.php -------------------------------------------------------------------------------- /src/Adapters/LaravelCacheAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Adapters/LaravelCacheAdapter.php -------------------------------------------------------------------------------- /src/Collectors/Collector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Collector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/CurrentMasterSupervisorCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/CurrentMasterSupervisorCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/CurrentProcessesPerQueueCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/CurrentProcessesPerQueueCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/CurrentWorkloadCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/CurrentWorkloadCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/FailedJobsPerHourCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/FailedJobsPerHourCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/HorizonStatusCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/HorizonStatusCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/JobsPerMinuteCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/JobsPerMinuteCollector.php -------------------------------------------------------------------------------- /src/Collectors/Horizon/RecentJobsCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Horizon/RecentJobsCollector.php -------------------------------------------------------------------------------- /src/Collectors/Queue/QueueDelayedJobsCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Queue/QueueDelayedJobsCollector.php -------------------------------------------------------------------------------- /src/Collectors/Queue/QueueOldestPendingJobCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Queue/QueueOldestPendingJobCollector.php -------------------------------------------------------------------------------- /src/Collectors/Queue/QueuePendingJobsCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Queue/QueuePendingJobsCollector.php -------------------------------------------------------------------------------- /src/Collectors/Queue/QueueReservedJobsCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Queue/QueueReservedJobsCollector.php -------------------------------------------------------------------------------- /src/Collectors/Queue/QueueSizeCollector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Collectors/Queue/QueueSizeCollector.php -------------------------------------------------------------------------------- /src/Commands/PrometheusCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Commands/PrometheusCommand.php -------------------------------------------------------------------------------- /src/Facades/Prometheus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Facades/Prometheus.php -------------------------------------------------------------------------------- /src/Http/Controllers/PrometheusMetricsController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Http/Controllers/PrometheusMetricsController.php -------------------------------------------------------------------------------- /src/Http/Middleware/AllowIps.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Http/Middleware/AllowIps.php -------------------------------------------------------------------------------- /src/MetricTypes/Counter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/MetricTypes/Counter.php -------------------------------------------------------------------------------- /src/MetricTypes/Gauge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/MetricTypes/Gauge.php -------------------------------------------------------------------------------- /src/MetricTypes/MetricType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/MetricTypes/MetricType.php -------------------------------------------------------------------------------- /src/Prometheus.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/Prometheus.php -------------------------------------------------------------------------------- /src/PrometheusServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spatie/laravel-prometheus/HEAD/src/PrometheusServiceProvider.php --------------------------------------------------------------------------------