Download the PHP package uengage/curl-tracker without Composer
On this page you can find all versions of the php package uengage/curl-tracker. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download uengage/curl-tracker
More information about uengage/curl-tracker
Files in uengage/curl-tracker
Download uengage/curl-tracker
More information about uengage/curl-tracker
Files in uengage/curl-tracker
Vendor uengage
Package curl-tracker
Short Description Automatically track cURL API response times and publish metrics to AWS CloudWatch or Prometheus PushGateway with zero code changes
License MIT
Package curl-tracker
Short Description Automatically track cURL API response times and publish metrics to AWS CloudWatch or Prometheus PushGateway with zero code changes
License MIT
Please rate this library. Is it a good library?
Informations about the package curl-tracker
CurlTracker - Multi-Backend cURL Metrics Library
Automatically track cURL API response times and publish metrics to AWS CloudWatch or Prometheus PushGateway.
Quick Start
Installation
PushGateway Backend Setup
CloudWatch Backend Setup
CodeIgniter 4 Setup
Add to app/Config/Events.php:
Custom Metrics
Push custom business metrics alongside cURL tracking:
Backend Configuration
PushGateway
CloudWatch
Sample Rate Control
Requirements
- PHP 7.1+
- ext-curl
- ext-uopz (for automatic cURL hooking with CurlHook)
- For CloudWatch: aws/aws-sdk-php ^3.0
Usage Modes
1. Automatic Hooking (Zero Code Changes)
Requires uopz extension. All native curl_* functions are automatically tracked:
2. Manual Wrapper (Works Everywhere)
No extensions required. Use CurlWrapper::curl_* instead of native functions:
Both modes support the same configuration interface.
License
MIT License. See LICENSE for details.
All versions of curl-tracker with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
ext-curl Version *
ext-json Version *
ext-curl Version *
ext-json Version *
The package uengage/curl-tracker contains the following files
Loading the files please wait ...