1.2 KiB
1.2 KiB
Jira Webhook LLM
Langfuse Integration
Overview
The application integrates with Langfuse for observability and analytics of LLM usage and webhook events. This integration provides detailed tracking of:
- Webhook events
- LLM model usage
- Error tracking
- Performance metrics
Configuration
Langfuse configuration is managed through both application.yml and environment variables.
application.yml
langfuse:
enabled: true
public_key: "pk-lf-..."
secret_key: "sk-lf-..."
host: "https://cloud.langfuse.com"
Environment Variables
LANGFUSE_ENABLED=true
LANGFUSE_PUBLIC_KEY="pk-lf-..."
LANGFUSE_SECRET_KEY="sk-lf-..."
LANGFUSE_HOST="https://cloud.langfuse.com"
Enable/Disable
To disable Langfuse integration:
- Set
langfuse.enabled: falseinapplication.yml - Or set
LANGFUSE_ENABLED=falsein your environment
Tracking Details
The following events are tracked:
- Webhook events
- Input payload
- Timestamps
- Issue metadata
- LLM processing
- Model used
- Input/output
- Processing time
- Errors
- Webhook processing errors
- LLM processing errors
- Validation errors
Viewing Data
Visit your Langfuse dashboard to view the collected metrics and traces.