Commit
·
23752ab
1
Parent(s):
758bfb1
Add: 8 optimized log examples for testing system (good_example_*.log) with README
Browse files- test_logs/README_GOOD_EXAMPLES.md +62 -0
- test_logs/good_example_1_web_server.log +13 -0
- test_logs/good_example_2_error_pattern.log +10 -0
- test_logs/good_example_3_temporal_spike.log +11 -0
- test_logs/good_example_4_database_issues.log +8 -0
- test_logs/good_example_5_mixed_levels.log +13 -0
- test_logs/good_example_6_simple_api.log +8 -0
- test_logs/good_example_7_sequential_errors.log +10 -0
- test_logs/good_example_8_clean_startup.log +11 -0
test_logs/README_GOOD_EXAMPLES.md
ADDED
|
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Примеры логов для тестирования системы
|
| 2 |
+
|
| 3 |
+
Эта папка содержит специально подготовленные примеры логов, которые отлично работают с системой анализа.
|
| 4 |
+
|
| 5 |
+
## Рекомендуемые файлы для тестирования:
|
| 6 |
+
|
| 7 |
+
### 1. `good_example_1_web_server.log`
|
| 8 |
+
- **Размер**: ~400 байт, 15 строк
|
| 9 |
+
- **Характеристики**: Нормальная работа веб-сервера с несколькими запросами
|
| 10 |
+
- **Особенности**: Содержит одно предупреждение о памяти и одну ошибку БД с восстановлением
|
| 11 |
+
- **Идеально для**: Проверки парсинга нормальных логов и обработки редких ошибок
|
| 12 |
+
|
| 13 |
+
### 2. `good_example_2_error_pattern.log`
|
| 14 |
+
- **Размер**: ~350 байт, 12 строк
|
| 15 |
+
- **Характеристики**: Повторяющиеся ошибки аутентификации
|
| 16 |
+
- **Особенности**: 3 повторяющиеся ошибки подряд - должна обнаружиться как аномалия REPEATED_ERRORS
|
| 17 |
+
- **Идеально для**: Тестирования обнаружения повторяющихся ошибок
|
| 18 |
+
|
| 19 |
+
### 3. `good_example_3_temporal_spike.log`
|
| 20 |
+
- **Размер**: ~350 байт, 12 строк
|
| 21 |
+
- **Характеристики**: Временной всплеск задержек запросов
|
| 22 |
+
- **Особенности**: Резкое увеличение времени обработки в 14:04 (3x увеличение)
|
| 23 |
+
- **Идеально для**: Тестирования обнаружения временных всплесков (TEMPORAL_SPIKE)
|
| 24 |
+
|
| 25 |
+
### 4. `good_example_4_database_issues.log`
|
| 26 |
+
- **Размер**: ~350 байт, 9 строк
|
| 27 |
+
- **Характеристики**: Различные проблемы с базой данных
|
| 28 |
+
- **Особенности**: Предупреждения, ошибки подключения, SQL ошибки
|
| 29 |
+
- **Идеально для**: Тестирования обнаружения проблем БД
|
| 30 |
+
|
| 31 |
+
### 5. `good_example_5_mixed_levels.log`
|
| 32 |
+
- **Размер**: ~450 байт, 16 строк
|
| 33 |
+
- **Характеристики**: Смешанные уровни логирования
|
| 34 |
+
- **Особенности**: INFO, DEBUG, WARNING, ERROR, CRITICAL - все уровни
|
| 35 |
+
- **Идеально для**: Проверки правильной классификации уровней
|
| 36 |
+
|
| 37 |
+
### 6. `good_example_6_simple_api.log`
|
| 38 |
+
- **Размер**: ~250 байт, 10 строк
|
| 39 |
+
- **Характеристики**: Простой API сервер без ошибок
|
| 40 |
+
- **Особенности**: Только успешные запросы
|
| 41 |
+
- **Идеально для**: Тестирования нормального сценария без аномалий
|
| 42 |
+
|
| 43 |
+
### 7. `good_example_7_sequential_errors.log`
|
| 44 |
+
- **Размер**: ~380 байт, 12 строк
|
| 45 |
+
- **Характеристики**: Последовательные ошибки (burst)
|
| 46 |
+
- **Особенности**: 5 ошибок подряд за 5 секунд - должна обнаружиться как BURST_ERRORS
|
| 47 |
+
- **Идеально для**: Тестирования обнаружения всплесков ошибок
|
| 48 |
+
|
| 49 |
+
### 8. `good_example_8_clean_startup.log`
|
| 50 |
+
- **Размер**: ~450 байт, 13 строк
|
| 51 |
+
- **Характеристики**: Чистый запуск приложения без проблем
|
| 52 |
+
- **Особенности**: Все сообщения INFO, последовательная инициализация
|
| 53 |
+
- **Идеально для**: Тестирования парсинга структурированных логов
|
| 54 |
+
|
| 55 |
+
## Рекомендации по использованию:
|
| 56 |
+
|
| 57 |
+
1. **Начните с простых**: `good_example_8_clean_startup.log` или `good_example_6_simple_api.log`
|
| 58 |
+
2. **Проверьте обнаружение ошибок**: `good_example_2_error_pattern.log` или `good_example_7_sequential_errors.log`
|
| 59 |
+
3. **Тестируйте аномалии**: `good_example_3_temporal_spike.log`
|
| 60 |
+
4. **Комплексные сценарии**: `good_example_1_web_server.log` или `good_example_5_mixed_levels.log`
|
| 61 |
+
|
| 62 |
+
Все файлы оптимизированы по размеру и структуре для работы с моделью DeepSeek и не должны вызывать проблем с обрезанием ответов.
|
test_logs/good_example_1_web_server.log
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 08:00:00 INFO Application started successfully
|
| 2 |
+
2024-01-15 08:00:05 INFO Database connection established
|
| 3 |
+
2024-01-15 08:00:10 INFO Server listening on port 8080
|
| 4 |
+
2024-01-15 08:05:23 INFO GET /api/users - 200 OK - 45ms
|
| 5 |
+
2024-01-15 08:05:45 INFO GET /api/products - 200 OK - 32ms
|
| 6 |
+
2024-01-15 08:06:12 INFO POST /api/login - 200 OK - 123ms
|
| 7 |
+
2024-01-15 08:07:30 WARNING High memory usage detected: 75%
|
| 8 |
+
2024-01-15 08:08:15 INFO GET /api/orders - 200 OK - 28ms
|
| 9 |
+
2024-01-15 08:09:00 INFO GET /api/users - 200 OK - 41ms
|
| 10 |
+
2024-01-15 08:10:22 ERROR Database connection timeout - retrying...
|
| 11 |
+
2024-01-15 08:10:25 INFO Database connection restored
|
| 12 |
+
2024-01-15 08:11:00 INFO GET /api/products - 200 OK - 35ms
|
| 13 |
+
2024-01-15 08:12:30 INFO Scheduled backup completed successfully
|
test_logs/good_example_2_error_pattern.log
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 10:00:00 INFO System initialization started
|
| 2 |
+
2024-01-15 10:00:05 INFO Cache service initialized
|
| 3 |
+
2024-01-15 10:00:10 INFO API service started
|
| 4 |
+
2024-01-15 10:01:00 ERROR Authentication failed for user: admin
|
| 5 |
+
2024-01-15 10:01:05 ERROR Authentication failed for user: admin
|
| 6 |
+
2024-01-15 10:01:10 ERROR Authentication failed for user: admin
|
| 7 |
+
2024-01-15 10:01:15 WARNING Multiple failed login attempts detected
|
| 8 |
+
2024-01-15 10:02:00 INFO User session created: user_123
|
| 9 |
+
2024-01-15 10:02:30 INFO GET /api/data - 200 OK - 56ms
|
| 10 |
+
2024-01-15 10:03:00 INFO System health check passed
|
test_logs/good_example_3_temporal_spike.log
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 14:00:00 INFO Application started
|
| 2 |
+
2024-01-15 14:01:00 INFO Request processed - avg: 50ms
|
| 3 |
+
2024-01-15 14:02:00 INFO Request processed - avg: 48ms
|
| 4 |
+
2024-01-15 14:03:00 INFO Request processed - avg: 52ms
|
| 5 |
+
2024-01-15 14:04:00 INFO Request processed - avg: 150ms
|
| 6 |
+
2024-01-15 14:04:01 INFO Request processed - avg: 145ms
|
| 7 |
+
2024-01-15 14:04:02 INFO Request processed - avg: 152ms
|
| 8 |
+
2024-01-15 14:04:03 INFO Request processed - avg: 148ms
|
| 9 |
+
2024-01-15 14:04:04 INFO Request processed - avg: 149ms
|
| 10 |
+
2024-01-15 14:05:00 INFO Request processed - avg: 51ms
|
| 11 |
+
2024-01-15 14:06:00 INFO Request processed - avg: 49ms
|
test_logs/good_example_4_database_issues.log
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 16:00:00 INFO Database connection pool initialized
|
| 2 |
+
2024-01-15 16:00:10 INFO Query executed successfully - duration: 25ms
|
| 3 |
+
2024-01-15 16:05:30 WARNING Query took longer than expected: 350ms
|
| 4 |
+
2024-01-15 16:10:00 ERROR Database connection lost - attempting reconnect
|
| 5 |
+
2024-01-15 16:10:05 INFO Database reconnection successful
|
| 6 |
+
2024-01-15 16:15:20 ERROR SQL syntax error in query: SELECT * FROM users WHERE
|
| 7 |
+
2024-01-15 16:15:25 WARNING Query failed, using fallback method
|
| 8 |
+
2024-01-15 16:20:00 INFO Database maintenance completed
|
test_logs/good_example_5_mixed_levels.log
ADDED
|
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 12:00:00 INFO Application startup initiated
|
| 2 |
+
2024-01-15 12:00:02 DEBUG Loading configuration from config.yaml
|
| 3 |
+
2024-01-15 12:00:05 INFO Configuration loaded successfully
|
| 4 |
+
2024-01-15 12:00:10 WARNING Configuration value 'cache_ttl' not found, using default
|
| 5 |
+
2024-01-15 12:00:15 INFO HTTP server started on port 3000
|
| 6 |
+
2024-01-15 12:00:20 INFO WebSocket server started on port 3001
|
| 7 |
+
2024-01-15 12:05:30 INFO User authenticated: user@example.com
|
| 8 |
+
2024-01-15 12:05:35 ERROR Failed to send email notification: SMTP timeout
|
| 9 |
+
2024-01-15 12:05:40 WARNING Email service degraded, using queue fallback
|
| 10 |
+
2024-01-15 12:10:00 INFO Scheduled task completed: cleanup_old_sessions
|
| 11 |
+
2024-01-15 12:15:00 CRITICAL Database connection pool exhausted
|
| 12 |
+
2024-01-15 12:15:05 INFO Emergency connection pool expansion completed
|
| 13 |
+
2024-01-15 12:20:00 INFO System health check: all services operational
|
test_logs/good_example_6_simple_api.log
ADDED
|
@@ -0,0 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 09:00:00 INFO API server starting
|
| 2 |
+
2024-01-15 09:00:05 INFO Routes registered: 15 endpoints
|
| 3 |
+
2024-01-15 09:00:10 INFO Server ready on http://localhost:8080
|
| 4 |
+
2024-01-15 09:01:00 INFO GET /api/health - 200 OK
|
| 5 |
+
2024-01-15 09:01:30 INFO POST /api/users - 201 Created
|
| 6 |
+
2024-01-15 09:02:00 INFO GET /api/users/123 - 200 OK
|
| 7 |
+
2024-01-15 09:02:30 INFO DELETE /api/users/456 - 204 No Content
|
| 8 |
+
2024-01-15 09:03:00 INFO GET /api/users - 200 OK
|
test_logs/good_example_7_sequential_errors.log
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 11:00:00 INFO Service initialization
|
| 2 |
+
2024-01-15 11:00:10 INFO External API connection established
|
| 3 |
+
2024-01-15 11:05:00 INFO Processing request batch 1
|
| 4 |
+
2024-01-15 11:05:05 ERROR External API timeout - request 1
|
| 5 |
+
2024-01-15 11:05:06 ERROR External API timeout - request 2
|
| 6 |
+
2024-01-15 11:05:07 ERROR External API timeout - request 3
|
| 7 |
+
2024-01-15 11:05:08 ERROR External API timeout - request 4
|
| 8 |
+
2024-01-15 11:05:09 ERROR External API timeout - request 5
|
| 9 |
+
2024-01-15 11:05:10 WARNING Circuit breaker activated - pausing requests
|
| 10 |
+
2024-01-15 11:10:00 INFO Circuit breaker reset - resuming requests
|
test_logs/good_example_8_clean_startup.log
ADDED
|
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2024-01-15 07:00:00 INFO Starting application version 1.2.3
|
| 2 |
+
2024-01-15 07:00:01 INFO Loading environment variables
|
| 3 |
+
2024-01-15 07:00:02 INFO Initializing database connection
|
| 4 |
+
2024-01-15 07:00:03 INFO Database connected successfully
|
| 5 |
+
2024-01-15 07:00:04 INFO Initializing Redis cache
|
| 6 |
+
2024-01-15 07:00:05 INFO Cache connection established
|
| 7 |
+
2024-01-15 07:00:06 INFO Loading application modules
|
| 8 |
+
2024-01-15 07:00:07 INFO All modules loaded successfully
|
| 9 |
+
2024-01-15 07:00:08 INFO Starting HTTP server
|
| 10 |
+
2024-01-15 07:00:09 INFO Server listening on 0.0.0.0:8080
|
| 11 |
+
2024-01-15 07:00:10 INFO Application startup completed successfully
|