Skip to main content
Monitor TealTiger deployments with built-in observability tools. This guide covers metrics collection, logging, distributed tracing, and dashboard creation across all major platforms.

Why Monitoring Matters

Benefits:
  • Real-time visibility - Track AI security decisions in real-time
  • Performance insights - Monitor latency, throughput, and errors
  • Cost tracking - Track LLM API costs per request
  • Security alerts - Get notified of guardrail violations
  • Compliance - Audit trails for regulatory requirements
Key Metrics:
  • Request rate and throughput
  • Response latency (P50, P95, P99)
  • Error rate and types
  • Guardrail violations
  • Policy decisions
  • LLM API costs
  • Token usage

Quick Start

Enable Monitoring


Prometheus Integration

Enable Prometheus Metrics

Prometheus Configuration

Available Metrics


Grafana Dashboards

Pre-Built Dashboards

TealTiger provides pre-built Grafana dashboards:

Dashboard Panels

Overview Dashboard:
  • Request rate (requests/sec)
  • Error rate (%)
  • P95 latency (ms)
  • Cost per hour ($)
  • Guardrail violations
  • Policy decisions
Security Dashboard:
  • PII detection events
  • Prompt injection attempts
  • Content moderation flags
  • Risk score distribution
  • Top violating users
Cost Dashboard:
  • Cost by provider
  • Cost by model
  • Cost by environment
  • Token usage trends
  • Budget utilization

Custom Dashboard Example


AWS CloudWatch

Enable CloudWatch Monitoring

CloudWatch Metrics

CloudWatch Alarms


Azure Application Insights

Enable Application Insights

Custom Events


Google Cloud Monitoring

Enable Cloud Monitoring

Custom Metrics


Distributed Tracing

OpenTelemetry Integration

AWS X-Ray

Jaeger


Logging

Structured Logging

Log Levels


Datadog Integration

Enable Datadog

Custom Metrics


Alerting

Alert Rules

Notification Channels


Best Practices

  1. Use structured logging for better searchability
  2. Set up alerts for critical metrics
  3. Monitor costs to avoid budget overruns
  4. Track guardrail violations for security insights
  5. Use distributed tracing for debugging
  6. Create dashboards for different audiences
  7. Retain logs for compliance requirements
  8. Redact sensitive data from logs

Support