pricing-request-validator
raw-usage-consumer
processed-usage-consumer
kinesis: raw-usage metrics
App deployment
raw-usage-consumer
usage-streaming-fleet
Running 5
Desired 5
CPU 58% avg
Memory 63% avg
Error dynamodb table: raw-usage-error (latest 3)
| Shard | Message | Reason | Retries | Last seen |
|---|---|---|---|---|
| raw-usw2-001 | err-5da9 | JSON schema mismatch | 3 | 11:33:14 |
| raw-usw2-003 | err-71ce | Throughput exceeded | 5 | 11:31:02 |
| raw-usw2-000 | err-1aa5 | Missing usage bucket | 1 | 11:29:47 |
KCL error summary (dummy)
| Error type | Count (last window) | Example shard |
|---|---|---|
| DeserializationError | 12 | raw-usw2-001 |
| DownstreamTimeout | 7 | raw-usw2-003 |
| CheckpointFailed | 3 | raw-usw2-000 |
App error logs (latest)
2025-11-02T11:33:14Z ERROR [raw-usage-consumer] JSON schema mismatch for compCode=A912025-11-02T11:31:02Z ERROR [raw-usage-consumer] Throughput exceeded while writing to raw-usage-error2025-11-02T11:29:47Z ERROR [raw-usage-consumer] Missing usage bucket alpha-usage-summary-snapshot2025-11-02T11:28:10Z WARN [raw-usage-consumer] Retrying batch after transient downstream timeout2025-11-02T11:26:55Z ERROR [raw-usage-consumer] Failed to deserialize record id=err-29ff (invalid JSON)