Add log diff checker tool
This commit is contained in:
@@ -0,0 +1,134 @@
|
||||
# Log Diff Checker
|
||||
|
||||
## CRITICAL: CRITICAL (NEW)
|
||||
|
||||
- Before count: 0
|
||||
- After count: 1
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:14:31 app01 inventory-api[2294]: CRITICAL database unavailable while opening checkout connection
|
||||
```
|
||||
|
||||
## CRITICAL: database unavailable (NEW)
|
||||
|
||||
- Before count: 0
|
||||
- After count: 1
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:14:31 app01 inventory-api[2294]: CRITICAL database unavailable while opening checkout connection
|
||||
```
|
||||
|
||||
## WARNING: unavailable (NEW)
|
||||
|
||||
- Before count: 0
|
||||
- After count: 1
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:14:31 app01 inventory-api[2294]: CRITICAL database unavailable while opening checkout connection
|
||||
```
|
||||
|
||||
## WARNING: failed (INCREASED)
|
||||
|
||||
- Before count: 1
|
||||
- After count: 2
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:12:44 app01 inventory-api[2294]: ERROR failed to refresh optional pricing cache
|
||||
2026-05-11 10:13:05 app01 inventory-api[2294]: ERROR failed to refresh optional pricing cache
|
||||
```
|
||||
|
||||
## WARNING: retrying (INCREASED)
|
||||
|
||||
- Before count: 1
|
||||
- After count: 2
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:11:02 app01 inventory-api[2294]: WARNING timeout contacting cache01, retrying
|
||||
2026-05-11 10:11:18 app01 inventory-api[2294]: WARNING timeout contacting cache01, retrying
|
||||
```
|
||||
|
||||
## WARNING: timeout (INCREASED)
|
||||
|
||||
- Before count: 1
|
||||
- After count: 2
|
||||
- Delta: +1
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:11:02 app01 inventory-api[2294]: WARNING timeout contacting cache01, retrying
|
||||
2026-05-11 10:11:18 app01 inventory-api[2294]: WARNING timeout contacting cache01, retrying
|
||||
```
|
||||
|
||||
## WARNING: denied (RESOLVED)
|
||||
|
||||
- Before count: 1
|
||||
- After count: 0
|
||||
- Delta: -1
|
||||
- Sample source: before
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 09:59:10 app01 inventory-api[1842]: ERROR permission denied reading /etc/inventory/legacy.conf
|
||||
```
|
||||
|
||||
## WARNING: permission denied (RESOLVED)
|
||||
|
||||
- Before count: 1
|
||||
- After count: 0
|
||||
- Delta: -1
|
||||
- Sample source: before
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 09:59:10 app01 inventory-api[1842]: ERROR permission denied reading /etc/inventory/legacy.conf
|
||||
```
|
||||
|
||||
## WARNING: ERROR (UNCHANGED)
|
||||
|
||||
- Before count: 2
|
||||
- After count: 2
|
||||
- Delta: +0
|
||||
- Sample source: after
|
||||
|
||||
Sample log lines:
|
||||
|
||||
```text
|
||||
2026-05-11 10:12:44 app01 inventory-api[2294]: ERROR failed to refresh optional pricing cache
|
||||
2026-05-11 10:13:05 app01 inventory-api[2294]: ERROR failed to refresh optional pricing cache
|
||||
```
|
||||
|
||||
## Operational Summary
|
||||
|
||||
- Total lines scanned before: 7
|
||||
- Total lines scanned after: 8
|
||||
- Total unique patterns compared: 9
|
||||
- New findings count: 3
|
||||
- Increased findings count: 3
|
||||
- Decreased findings count: 0
|
||||
- Resolved findings count: 2
|
||||
- Unchanged findings count: 1
|
||||
- Overall status: CRITICAL
|
||||
Reference in New Issue
Block a user