Add incident log summary tool
This commit is contained in:
@@ -0,0 +1,144 @@
|
||||
# Incident Log Summary
|
||||
|
||||
## CRITICAL: certificate expired
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:11:33
|
||||
- Last seen: 2026-05-11 10:11:33
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11T10:11:33 app01 api[4150]: CRITICAL request_id=8b31 TLS handshake failed: certificate expired
|
||||
```
|
||||
|
||||
## CRITICAL: CRITICAL
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:11:33
|
||||
- Last seen: 2026-05-11 10:11:33
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11T10:11:33 app01 api[4150]: CRITICAL request_id=8b31 TLS handshake failed: certificate expired
|
||||
```
|
||||
|
||||
## CRITICAL: database unavailable
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:03:19
|
||||
- Last seen: 2026-05-11 10:03:19
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:03:19 app01 api[4150]: WARNING request_id=8b22 database unavailable for payments cluster
|
||||
```
|
||||
|
||||
## CRITICAL: HTTP 500
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:01:03
|
||||
- Last seen: 2026-05-11 10:01:03
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:01:03 app01 api[4150]: ERROR request_id=8b21 HTTP 500 path=/checkout duration_ms=942
|
||||
```
|
||||
|
||||
## CRITICAL: HTTP 503
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:13:58
|
||||
- Last seen: 2026-05-11 10:13:58
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:13:58 app01 api[4150]: ERROR request_id=8b44 HTTP 503 path=/checkout upstream unavailable
|
||||
```
|
||||
|
||||
## CRITICAL: TLS handshake failed
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:11:33
|
||||
- Last seen: 2026-05-11 10:11:33
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11T10:11:33 app01 api[4150]: CRITICAL request_id=8b31 TLS handshake failed: certificate expired
|
||||
```
|
||||
|
||||
## WARNING: ERROR
|
||||
|
||||
- Occurrences: 4
|
||||
- First seen: 2026-05-11 10:01:03
|
||||
- Last seen: 2026-05-11 10:13:58
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:01:03 app01 api[4150]: ERROR request_id=8b21 HTTP 500 path=/checkout duration_ms=942
|
||||
2026-05-11 10:05:44 app01 api[4150]: ERROR request_id=8b25 timeout waiting for inventory service
|
||||
2026-05-11 10:07:02 app01 api[4150]: ERROR request_id=8b29 connection refused connecting to redis-cache:6379
|
||||
```
|
||||
|
||||
## WARNING: unavailable
|
||||
|
||||
- Occurrences: 2
|
||||
- First seen: 2026-05-11 10:03:19
|
||||
- Last seen: 2026-05-11 10:13:58
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:03:19 app01 api[4150]: WARNING request_id=8b22 database unavailable for payments cluster
|
||||
2026-05-11 10:13:58 app01 api[4150]: ERROR request_id=8b44 HTTP 503 path=/checkout upstream unavailable
|
||||
```
|
||||
|
||||
## WARNING: connection refused
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:07:02
|
||||
- Last seen: 2026-05-11 10:07:02
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:07:02 app01 api[4150]: ERROR request_id=8b29 connection refused connecting to redis-cache:6379
|
||||
```
|
||||
|
||||
## WARNING: failed
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:11:33
|
||||
- Last seen: 2026-05-11 10:11:33
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11T10:11:33 app01 api[4150]: CRITICAL request_id=8b31 TLS handshake failed: certificate expired
|
||||
```
|
||||
|
||||
## WARNING: timeout
|
||||
|
||||
- Occurrences: 1
|
||||
- First seen: 2026-05-11 10:05:44
|
||||
- Last seen: 2026-05-11 10:05:44
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:05:44 app01 api[4150]: ERROR request_id=8b25 timeout waiting for inventory service
|
||||
```
|
||||
|
||||
## Operational Summary
|
||||
|
||||
- Total lines scanned: 8
|
||||
- Total findings: 15
|
||||
- Critical finding groups: 6
|
||||
- Warning finding groups: 5
|
||||
- Overall status: CRITICAL
|
||||
Reference in New Issue
Block a user