Tracekit APM Installation
Install Tracekit APM to monitor your GEMVC APIs. Get full observability with zero configuration tracing and less than 2ms overhead.
What You'll Learn
Installation
Install Tracekit APM via Composer
Initialization
Run the initialization command
Verification
Verify installation is working
Video Coming Soon...
What is Tracekit APM?
Tracekit APM is the official Application Performance Monitoring solution for GEMVC. It automatically traces your API, Controller, and Database layers with zero configuration required. Get full insights with less than 2ms overhead.
Install via Composer
Step 1: Add Tracekit APM to your project
Install Tracekit APM using Composer. This will add the gemvc/apm-tracekit package to your project.
composer require gemvc/apm-tracekit
Tip: Make sure you are in your GEMVC project root directory when running this command.
Initialize Tracekit
Step 2: Run the initialization command
Run the initialization command. It will set up everything automatically, including environment variables, registration (or just API key if you're already registered), and ask for your service name.
vendor/bin/tracekit init
What the init command does:
- • Initializes Tracekit APM in your project
- • Sets up environment variables automatically
- • Handles registration (or asks for API key if already registered)
- • Prompts for your service name
- • Configures everything - that's it!
info: The init command handles all configuration automatically. Just follow the interactive prompts and you're done!
Verify Installation
Step 3: Check your dashboard
That's it! Go to your Tracekit dashboard and you will see your service is there!
Visit: https://tracekit.dev
info: Tracekit APM automatically traces all layers without any code changes. Your existing GEMVC code will be monitored automatically!
🚀 Installation Complete!
Tracekit APM is now installed and configured! Your GEMVC APIs are being monitored automatically. Visit your Tracekit dashboard to see real-time performance insights.