# Поиск серверных логов
POST /sbrs-log/search-server-logs Headers: SBRS-Correlation-Id: unique-correlation-id SBRS-Originator: system-name SBRS-Message-Id: unique-message-id Content-Type: application/json Body: {
"level": "ERROR",
"dateFrom": 1705536000000,
"dateTo": 1705622400000,
"loggerName": "com.soberis.service",
"message": "Exception",
"threadName": "main",
"sourceClass": "UserService",
"hasException": true,
"limit": 1000
}
# Поиск логов событий
POST /sbrs-log/search-event-logs Headers: SBRS-Correlation-Id: unique-correlation-id SBRS-Originator: system-name SBRS-Message-Id: unique-message-id Content-Type: application/json Body: {
"event": "post_users",
"eventType": "completed",
"dateFrom": 1705536000000,
"dateTo": 1705622400000,
"chainId": "correlation-id",
"messageId": "message-id",
"sender": "originator-name",
"limit": 1000
}
# Получение коллекций логов
POST /sbrs-log/get-log-collections Headers: SBRS-Correlation-Id: unique-correlation-id SBRS-Originator: system-name SBRS-Message-Id: unique-message-id Content-Type: application/json Body: {
"logType": "server"
}Response: {
"collections": [
"server_log",
"application_log",
"error_log"
]
}
POST /sbrs-index/set-log-ttl Headers: SBRS-Correlation-Id: unique-correlation-id SBRS-Originator: system-name SBRS-Message-Id: unique-message-id Content-Type: application/json Body: {
"logDb": "sbrs_server_log_db",
"ttl": 2592000000
}Response: {
"sbrsMessageType": "success",
"sbrsStatusMessage": "Successfully set TTL for 3 collections in database 'sbrs_server_log_db'",
"logDb": "sbrs_server_log_db",
"ttl": 2592000000,
"processedCollections": 3,
"successfulCollections": [
"server_log",
"application_log",
"audit_log"
],
"failedCollections": [],
"operation": "SET_TTL"
}
POST /sbrs-index/get-log-ttl Headers: SBRS-Correlation-Id: unique-correlation-id SBRS-Originator: system-name SBRS-Message-Id: unique-message-id Content-Type: application/json Body: {
"logDb": "sbrs_server_log_db"
}Response: {
"sbrsMessageType": "success",
"sbrsStatusMessage": "TTL retrieved successfully",
"logDb": "sbrs_server_log_db",
"ttl": 2592000000
}