OTEL metrics published by our apps - ComposioHQ/helm-charts GitHub Wiki
Welcome to the helm-charts wiki!
OpenTelemetry Metrics Documentation
Apollo Backend
HTTP Metrics
| Metric Name |
Type |
Description |
Attributes |
http.requests.total |
Counter |
Total HTTP requests |
method, path, status |
http.request.duration |
Histogram |
HTTP request duration (ms) |
method, path, status |
http.request.size |
Histogram |
HTTP request size (bytes) |
method, path |
http.response.size |
Histogram |
HTTP response size (bytes) |
method, path, status |
http.errors.total |
Counter |
Total HTTP errors |
method, path, status |
http.4xx.errors.total |
Counter |
4xx client errors |
method, path, status |
http.5xx.errors.total |
Counter |
5xx server errors |
method, path, status |
Database Metrics
| Metric Name |
Type |
Description |
Attributes |
db.queries.total |
Counter |
Total database queries |
model, operation |
db.query.duration |
Histogram |
Database query duration (ms) |
model, operation |
db.connections.active |
Gauge |
Active database connections |
- |
db.errors.total |
Counter |
Total database errors |
model, operation |
Business Logic Metrics
| Metric Name |
Type |
Description |
Attributes |
business.operations.total |
Counter |
Total business operations |
Custom |
business.operation.duration |
Histogram |
Business operation duration (ms) |
Custom |
business.errors.total |
Counter |
Total business errors |
Custom |
Cache Metrics
| Metric Name |
Type |
Description |
Attributes |
cache.hits.total |
Counter |
Total cache hits |
Custom |
cache.misses.total |
Counter |
Total cache misses |
Custom |
cache.operation.duration |
Histogram |
Cache operation duration (ms) |
Custom |
Queue Metrics
| Metric Name |
Type |
Description |
Attributes |
queue.size |
Gauge |
Current queue size |
Custom |
queue.operations.total |
Counter |
Total queue operations |
Custom |
queue.operation.duration |
Histogram |
Queue operation duration (ms) |
Custom |
Thermos
Action & Trigger Error Metrics
| Metric Name |
Type |
Description |
Attributes |
action.error |
Counter |
Action execution errors |
error_type, app, action, group |
trigger.error |
Counter |
Trigger execution errors |
error_type, app, trigger, group |
Polling Trigger Metrics
| Metric Name |
Type |
Description |
Attributes |
polling.trigger.runs.total |
Counter |
Total polling trigger runs |
- |
polling.trigger.runs.chunked |
Counter |
Chunked polling trigger runs |
- |
polling.trigger.runs.unchunked |
Counter |
Unchunked polling trigger runs |
- |
polling.trigger.runs.duplicate |
Counter |
Duplicate polling trigger runs |
- |
polling.trigger.tool_error |
Counter |
Polling trigger tool errors |
- |
polling.trigger.chunk_updates_error |
Counter |
Polling trigger chunk update errors |
- |
polling.trigger.apollo_updates_error |
Counter |
Polling trigger Apollo update errors |
- |
polling.trigger.auth_refresh_error |
Counter |
Polling trigger auth refresh errors |
- |
Webhook Trigger Metrics
| Metric Name |
Type |
Description |
Attributes |
webhook.trigger.matched |
Counter |
Matched webhook triggers |
- |
webhook.trigger.non_matched |
Counter |
Non-matched webhook triggers |
- |
webhook.trigger.tool_error |
Counter |
Webhook trigger tool errors |
- |
webhook.trigger.apollo_error |
Counter |
Webhook trigger Apollo errors |
- |
Auth Refresh Workflow Metrics
| Metric Name |
Type |
Description |
Attributes |
auth_refresh.workflow.success |
Counter |
Successful auth refresh workflows |
app, group |
auth_refresh.workflow.failed |
Counter |
Failed auth refresh workflows |
app, group |
auth_refresh.workflow.skipped |
Counter |
Skipped auth refresh workflows |
app, group |