Mã sự kiện
Tổng quan
Mỗi dịch vụ phát ra một số câu lệnh log khi các sự kiện nhất định trong dịch vụ đó xảy ra. Khi các sự kiện này được ghi log, chúng chứa lượng dữ liệu và giá trị được ghi phù hợp để giúp bạn hiểu và truy vết log đó, đồng thời cũng chứa một mã sự kiện như một phần của câu lệnh log. Mã sự kiện này cho phép bạn tìm một chuỗi câu lệnh log hoặc sử dụng truy vấn để giúp hiểu rõ hơn những sự kiện nào đã xảy ra trong một dịch vụ.
Bạn có thể thu thập và tập trung hóa log của Glasswall Halo bằng công cụ tổng hợp và giám sát log, chẳng hạn như Elk stack, Splunk hoặc Datadog. Các công cụ này cung cấp khả năng tìm kiếm và trực quan hóa mạnh mẽ, cho phép bạn truy vấn log dựa trên mã sự kiện, dấu thời gian và các thuộc tính khác.
Mức log
Mức log cho biết mức độ nghiêm trọng hoặc tầm quan trọng của một mục log. Điều này sẽ giúp bạn ưu tiên và lọc các thông báo log. Dưới đây là cách hiểu và sử dụng mức log một cách hiệu quả:
Phân cấp mức log
Các mức log thường tuân theo một hệ phân cấp, trong đó mỗi mức biểu thị mức độ nghiêm trọng tăng dần. Các mức log phổ biến bao gồm:
- Thông tin: Cung cấp thông tin chung về hoạt động của ứng dụng.
- Cảnh báo: Làm nổi bật các vấn đề tiềm ẩn hoặc hành vi bất thường có thể không nghiêm trọng.
- Lỗi: Cho biết các lỗi cần được chú ý ngay lập tức.
- Nghiêm trọng: Dành cho các vấn đề nghiêm trọng nhất có thể dẫn đến ứng dụng bị lỗi.
Hành động của consumer
Khi bạn sử dụng dữ liệu nhật ký, bạn có thể thực hiện các hành động cụ thể dựa trên mức nhật ký:
- Thông tin: Các nhật ký này có giá trị trong việc giám sát hoạt động bình thường của một ứng dụng. Các nhóm vận hành có thể sử dụng chúng để đảm bảo hệ thống đang chạy trơn tru.
- Cảnh báo: Các vấn đề tiềm ẩn hoặc bất thường được làm nổi bật. Các nhóm vận hành có thể thiết lập cảnh báo để chủ động xử lý những vấn đề này.
- Lỗi: Cần được chú ý ngay lập tức. Các nhóm vận hành nên điều tra và xử lý lỗi kịp thời để ngăn ngừa gián đoạn dịch vụ.
- Nghiêm trọng: Cho biết một vấn đề nghiêm trọng cần hành động ngay lập tức. Các nhóm vận hành cần được cảnh báo và các quy trình ứng phó sự cố nên được khởi động.
Các sự kiện do Glasswall Halo phát ra như sau:
ID sự kiện toàn cục
| Sự kiện | ID | Mô tả | Mức nhật ký |
|---|---|---|---|
| MongoDB-healthcheckfailed | 100100 | Khi kiểm tra tình trạng của cơ sở dữ liệu MongoDB thất bại | Lỗi |
| MongoDB-documentsretrieved | 100101 | Khi một truy vấn tới cơ sở dữ liệu MongoDB trả về tài liệu thành công | Thông tin |
| MongoDB-documentinserted | 100102 | Khi các tài liệu được chèn thành công vào cơ sở dữ liệu MongoDB | Thông tin |
| MongoDB-documentsdeleted | 100103 | Khi các tài liệu được xóa thành công khỏi cơ sở dữ liệu MongoDB | Thông tin |
| MongoDB-sumofcalculated | 100104 | Khi truy vấn sumof được thực thi thành công trên cơ sở dữ liệu MongoDB | Thông tin |
| MongoDB-documentsupdated | 100105 | Khi các tài liệu được cập nhật thành công trong cơ sở dữ liệu MongoDB | Thông tin |
| MongoDB-documentsmatched | 100106 | Khi truy vấn exists được thực thi thành công trên cơ sở dữ liệu MongoDB | Thông tin |
| CosmosDB-healthcheckfailed | 100150 | Khi kiểm tra tình trạng của cơ sở dữ liệu cosmos thất bại | Lỗi |
| CosmosDB-itemsretrieved | 100151 | Khi một truy vấn tới cơ sở dữ liệu cosmos trả về các mục thành công | Thông tin |
| CosmosDB-iteminserted | 100152 | Khi các mục được chèn thành công vào cơ sở dữ liệu cosmos | Thông tin |
| CosmosDB-itemsdeleted | 100153 | Khi các mục được xóa thành công khỏi cơ sở dữ liệu cosmos | Thông tin |
| CosmosDB-sumofcalculated | 100154 | Khi truy vấn sumof được thực thi thành công trên cơ sở dữ liệu cosmos | Thông tin |
| CosmosDB-itemsupdated | 100155 | Khi các mục được cập nhật thành công trong cơ sở dữ liệu cosmos | Thông tin |
| CosmosDB-itemsmatched | 100156 | Khi truy vấn exists được thực thi thành công trên cơ sở dữ liệu cosmos | Thông tin |
Sync API
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Receivedauthresponse | 5 | Khi API nhận được phản hồi từ dịch vụ Engine | Thông tin |
| Suscribedtoqueue | 6 | Khi API đã đăng ký vào hàng đợi phản hồi | Thông tin |
| Createdqueue | 7 | Khi API tạo hàng đợi phản hồi chính xác | Thông tin |
| Sentmessage | 8 | Khi API gửi thành công một thông điệp tới rabbit mq | Thông tin |
| Filewritten | 9 | Khi API ghi tệp vào bộ nhớ lưu trữ tệp thành công | Thông tin |
| Fileread | 10 | Khi API đọc thành công tệp đã được dựng lại hoặc kết quả phân tích từ bộ nhớ lưu trữ | Thông tin |
| Messagepollerstarted | 11 | Khi quá trình thăm dò giới hạn tốc độ đã bắt đầu | Thông tin |
| Incorrectresponsemessage | 12 | Khi API nhận được phản hồi từ dịch vụ Engine nhưng không có tác vụ nào đang chờ để trả phản hồi cho người dùng | Cảnh báo |
| Operationfailed | 13 | Khi một thao tác trong API thất bại | Cảnh báo |
| Retryingpolicy | 14 | Khi một thao tác thử lại dựa trên policy thử lại đã được xác định | Cảnh báo |
| Failedrebuildarchiveentry | 15 | Khi API không dựng lại được các phần tệp sạch của một phản hồi lưu trữ | Cảnh báo |
| Failedanalysisarchiveentry | 16 | Khi API không thể dựng lại phần phân tích của phản hồi lưu trữ | Cảnh báo |
| Bị giới hạn tốc độ | 17 | Khi một yêu cầu không được phép do đã đạt đến giới hạn tốc độ | Cảnh báo |
| Lỗi xử lý phản hồi rpc | 18 | Khi API không thể xử lý thông điệp phản hồi từ Engine | Lỗi |
| Không thể gửi sự kiện giao dịch | 19 | Khi API không thể gửi các sự kiện giao dịch được dùng cho bảng điều khiển | Lỗi |
| Yêu cầu thất bại | 20 | Khi yêu cầu tới API thất bại vì một lý do đã biết | Lỗi |
| Yêu cầu thất bại không rõ nguyên nhân | 21 | Khi yêu cầu tới API thất bại vì một lý do không xác định | Lỗi |
| Pipeline đã bắt đầu | 22 | Khi một hành động trong API bắt đầu | Thông tin |
| Pipeline đã hoàn tất | 23 | Khi một hành động trong API đã hoàn tất | Thông tin |
| Lỗi khởi động | 24 | Khi API không khởi động được | Thông tin |
| Storagenotfound | 25 | Khi API không thể tìm thấy vị trí lưu trữ đã được mount | Thông tin |
Engine
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Metricsoutput | 2 | Khi dịch vụ Engine ghi log số liệu chỉ số ra stdout | Thông tin |
| Subscribedtoqueue | 3 | Khi dịch vụ Engine đã đăng ký vào hàng đợi yêu cầu | Thông tin |
| Createdqueue | 4 | Khi dịch vụ Engine đã tạo hàng đợi yêu cầu và ghi log | Thông tin |
| Sentmessage | 5 | Khi dịch vụ Engine đã gửi một thông điệp tới hàng đợi phản hồi hoặc báo cáo | Thông tin |
| Completedmessage | 6 | Khi dịch vụ Engine đã hoàn tất thông điệp yêu cầu từ API | Thông tin |
| Rejectedmessage | 7 | Khi dịch vụ Engine từ chối thông điệp yêu cầu từ API | Rejectedmessage |
| Getstream | 8 | Khi dịch vụ Engine lấy luồng của một tệp được lưu trên đĩa đã mount | Thông tin |
| Writtenfile | 9 | Khi dịch vụ Engine đã ghi tệp được dựng lại vào bộ nhớ lưu trữ được gắn kết | Thông tin |
| Dịch vụ đang dừng | 10 | Khi dịch vụ Engine ngừng chạy | Thông tin |
| Đã nhận thông điệp trong khi tắt | 11 | Khi dịch vụ Engine nhận một thông điệp trong quá trình tắt | Thông tin |
| Đang xử lý thông điệp | 12 | Khi dịch vụ Engine bắt đầu xử lý một yêu cầu | Thông tin |
| Ghi phân tích thất bại | 14 | Khi dịch vụ Engine không ghi được báo cáo phân tích vào bộ nhớ lưu trữ được gắn kết | Cảnh báo |
| Ghi tệp sạch thất bại | 15 | Khi dịch vụ Engine không ghi được tệp sạch vào bộ nhớ lưu trữ được gắn kết | Cảnh báo |
| Retryingpolicy | 16 | Khi dịch vụ Engine thử lại một thao tác dựa trên một policy thử lại đã được xác định | Cảnh báo |
| Lỗi phiên bản Engine | 17 | Khi dịch vụ Engine không lấy được phiên bản từ Embedded Engine | Cảnh báo |
| Lỗi kiểm tra tình trạng RabbitMQ | 18 | Khi kiểm tra tình trạng RabbitMQ thất bại | Cảnh báo |
| Thông báo xử lý lỗi | 20 | Khi dịch vụ Engine không thể xử lý một thông điệp yêu cầu | Lỗi |
| Lỗi thông điệp | 21 | Khi dịch vụ Engine gặp sự cố khi xử lý một thông điệp từ hàng đợi yêu cầu | Lỗi |
| Dịch vụ bị ngắt kết nối | 22 | Khi dịch vụ Engine bị ngắt kết nối | Nghiêm trọng |
| Storagenotfound | 23 | Khi dịch vụ Engine không thể tìm thấy bộ nhớ lưu trữ đã được gắn kết | Thông tin |
| Lỗi khởi động | 24 | Khi dịch vụ Engine không thể khởi động | Thông tin |
| Hành động theo dõi đã hoàn tất | 25 | Khi dịch vụ Engine hoàn tất việc theo dõi một sự kiện trong dịch vụ | Cảnh báo |
| Dịch vụ đang khởi động | 26 | Khi dịch vụ Engine khởi động | Thông tin |
| Lỗi kiểm tra tình trạng lưu trữ | 27 | Khi kiểm tra tình trạng lưu trữ không thành công | Cảnh báo |
| Ghi tệp xuất không thành công | 28 | Khi dịch vụ Engine không ghi được tệp xuất vào bộ nhớ lưu trữ đã gắn kết | Cảnh báo |
| Đang phát hiện loại tệp đường dẫn | 2001 | Khi detectfiletypefromfile được gọi | Thông tin |
| Đang phát hiện loại tệp trong bộ nhớ | 2002 | Khi detectfiletypefrommemory được gọi | Thông tin |
| Không có giấy phép được đặt khi tạo phiên | 2003 | Khi không tìm thấy giấy phép đang hoạt động. Trong trường hợp này, sẽ không có CDR diễn ra | Nghiêm trọng |
| Lỗi giấy phép Engine | 2004 | Đã tìm thấy giấy phép đang hoạt động, nhưng giấy phép đó không hợp lệ hoặc đã hết hạn | Nghiêm trọng |
Trình trích xuất báo cáo
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Không thể kết nối tới message broker | 1 | Khi dịch vụ không thể kết nối tới message broker lúc khởi động | Nghiêm trọng |
| Không thể kết nối tới hàng đợi của message broker | 2 | Khi dịch vụ không thể kết nối tới hàng đợi phản hồi lúc khởi động | Nghiêm trọng |
| Ngoại lệ message broker không mong muốn | 3 | Khi API gặp lỗi không mong muốn khi kết nối tới message broker hoặc hàng đợi lúc khởi động | Nghiêm trọng |
| Lỗi kiểm tra tình trạng lưu trữ | 4 | Khi kiểm tra tình trạng lưu trữ không thành công | Lỗi |
| Đọc báo cáo phân tích | 5 | Khi trình trích xuất báo cáo đã đọc báo cáo phân tích từ ổ đĩa được gắn kết | Thông tin |
| Không thể đọc báo cáo phân tích | 6 | Khi trình trích xuất báo cáo không đọc được báo cáo phân tích từ ổ đĩa được gắn kết | Lỗi |
Truy cập API
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Xác thực ẩn danh | 1 | Khi một yêu cầu được cho phép thông qua xác thực ẩn danh | Thông tin |
| Thiếu tiêu đề xác thực | 2 | Khi một yêu cầu thiếu tiêu đề xác thực bắt buộc | Thông tin |
| Tổ chức hợp lệ | 3 | Khi một yêu cầu được thực hiện với auth org id chính xác | Thông tin |
| Tiêu đề xác thực không hợp lệ | 4 | Khi một yêu cầu được thực hiện với tiêu đề xác thực không hợp lệ | Thông tin |
| Dịch vụ không khởi động được | 5 | Khi dịch vụ không khởi động được | Nghiêm trọng |
| Phản hồi thượng nguồn | 6 | Khi một dịch vụ upstream trả về phản hồi | Thông tin |
| Yêu cầu upstream | 7 | Khi một yêu cầu tới dịch vụ upstream được thực hiện | Thông tin |
| Lỗi yêu cầu | 8 | Khi một yêu cầu gặp lỗi | Lỗi |
Truy cập cổng thông tin
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Phản hồi thượng nguồn | 1 | Khi một dịch vụ upstream trả về phản hồi | Thông tin |
| Yêu cầu upstream | 2 | Khi một yêu cầu tới dịch vụ upstream được thực hiện | Thông tin |
| Lỗi khởi động | 3 | Khi dịch vụ không khởi động được | Nghiêm trọng |
| Lỗi yêu cầu | 4 | Khi một yêu cầu gặp lỗi | Lỗi |
Async API
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Dịch vụ đang khởi động | 1 | Khi API khởi động | Thông tin |
| Dịch vụ đang dừng | 2 | Khi quy trình tắt được gọi cho API bất đồng bộ | Thông tin |
| Đã nhận thông điệp trong khi tắt | 3 | Khi API nhận một thông điệp trong quá trình tắt của nó | Cảnh báo |
| Đang xử lý thông điệp | 4 | Khi API đang xử lý một thông điệp từ hàng đợi | Thông tin |
| Thông điệp đã được xử lý | 5 | Khi API đã xử lý thành công một thông điệp từ hàng đợi | Thông tin |
| Lỗi thông điệp | 6 | Khi API gặp sự cố khi xử lý một thông điệp từ hàng đợi | Lỗi |
| Dịch vụ bị ngắt kết nối | 7 | Khi API ngắt kết nối khỏi message broker | Nghiêm trọng |
| Subscribedtoqueue | 8 | Khi API đã đăng ký để nhận thông điệp từ hàng đợi | Thông tin |
| Sentmessage | 9 | Khi API đã gửi một thông điệp để xử lý | Thông tin |
| Filewritten | 10 | Khi API ghi tệp vào bộ nhớ lưu trữ tệp thành công | Thông tin |
| Fileread | 11 | Khi API đọc thành công tệp đã được dựng lại hoặc kết quả phân tích từ bộ nhớ lưu trữ | Thông tin |
| Đã lưu trạng thái không chính xác | 12 | Khi trạng thái của một mục đã lưu không phải là trạng thái dự kiến | Cảnh báo |
| Operationfailed | 13 | Khi một thao tác trong API thất bại | Nghiêm trọng |
| Retryingpolicy | 14 | Khi một thao tác thử lại dựa trên policy thử lại đã được xác định | Cảnh báo |
| Yêu cầu thất bại | 16 | Khi yêu cầu tới API thất bại vì một lý do đã biết | Lỗi |
| Yêu cầu thất bại không rõ nguyên nhân | 17 | Khi yêu cầu tới API thất bại vì một lý do không xác định | Lỗi |
| Pipeline đã bắt đầu | 18 | Khi một hành động trong API bắt đầu | Thông tin |
| Pipeline đã hoàn tất | 19 | Khi một hành động trong API đã hoàn tất | Thông tin |
| Lỗi khởi động | 20 | Khi API không khởi động được | Thông tin |
| Storagenotfound | 21 | Khi API không thể tìm thấy vị trí lưu trữ đã được mount | Thông tin |
| Lỗi băm | 22 | Khi API không thể tạo giá trị băm cho tệp | Lỗi |
| Xóa thất bại | 23 | Khi API không thể xóa tệp khỏi vị trí lưu trữ đã gắn kết | Lỗi |
| Không thể kết nối tới message broker | 24 | Khi API không thể kết nối với message broker khi khởi động | Nghiêm trọng |
| Không thể kết nối tới hàng đợi của message broker | 25 | Khi API không thể kết nối với hàng đợi phản hồi khi khởi động | Nghiêm trọng |
| Ngoại lệ message broker không mong muốn | 26 | Khi API gặp lỗi không mong muốn khi kết nối tới message broker hoặc hàng đợi lúc khởi động | Nghiêm trọng |
| Lỗi kiểm tra tình trạng cơ sở dữ liệu | 27 | Khi kiểm tra tình trạng cơ sở dữ liệu của API không thể kết nối tới cơ sở dữ liệu | Cảnh báo |
| Lỗi kiểm tra tình trạng message broker | 28 | Khi kiểm tra tình trạng message broker của API không thể kết nối tới message broker | Cảnh báo |
| Lỗi cơ sở dữ liệu | 29 | Khi API không thể hoàn tất một thao tác trên cơ sở dữ liệu sau số lần thử lại tối đa | Lỗi |
| Đã truy xuất mục cơ sở dữ liệu | 30 | Khi API đã thực hiện truy xuất một mục trong cơ sở dữ liệu | Thông tin |
| Databaseitemstored | 31 | Khi API đã lưu một mục vào cơ sở dữ liệu | Thông tin |
| Databaseitemupdated | 32 | Khi API đã cập nhật một mục trong cơ sở dữ liệu | Thông tin |
| Handlesinglefileresponse | 33 | Khi API đã nhận được phản hồi liên quan đến một tệp đơn lẻ | Cảnh báo |
| Handlearchivecontentresponse | 34 | Khi API đã nhận được phản hồi liên quan đến một mục nội dung lưu trữ | Cảnh báo |
Bộ tích lũy tally
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Không thể kết nối tới message broker | 1 | Khi API không thể kết nối với message broker khi khởi động | Nghiêm trọng |
| Không thể kết nối tới hàng đợi của message broker | 2 | Khi API không thể kết nối với hàng đợi phản hồi khi khởi động | Nghiêm trọng |
| Ngoại lệ message broker không mong muốn | 3 | Khi API gặp lỗi không mong muốn khi kết nối tới message broker hoặc hàng đợi lúc khởi động | Nghiêm trọng |
| Lỗi khởi động | 4 | Khi API không khởi động được | Nghiêm trọng |
| Processtransactioneventstart | 5 | Khi một giao dịch được hỗ trợ được nhận và quá trình xử lý đã bắt đầu | Thông tin |
| Processtransactioneventend | 6 | Khi một giao dịch được hỗ trợ được nhận và quá trình xử lý đã kết thúc thành công | Thông tin |
| Licensetransactionstoreupsertstart | 7 | Khi một thao tác upsert sắp diễn ra đối với kho lưu trữ giao dịch giấy phép | Thông tin |
| Licensetransactionstoreupsertsuccess | 8 | Khi một thao tác upsert đối với kho giao dịch giấy phép đã hoàn tất thành công | Thông tin |
| Tallystoreupsertstart | 9 | Khi một thao tác upsert sắp diễn ra đối với tally store | Thông tin |
| Tallystoreupsertcomplete | 10 | Khi một thao tác upsert đối với tally store thành công | Thông tin |
| Tallystoregetusagestart | 11 | Khi mức sử dụng giấy phép sắp được truy xuất từ tally store | Thông tin |
| Tallystoregetusagesuccess | 12 | Khi mức sử dụng giấy phép được truy xuất thành công từ tally store | Thông tin |
| Unexpectednegativefilesize | 13 | Khi một sự kiện giao dịch giấy phép cho một tệp có kích thước tệp âm | Cảnh báo |
| Unexpectedrequestexception | 14 | Khi một ngoại lệ không mong muốn được dịch vụ phát sinh, dẫn đến mã trạng thái 500 cho một yêu cầu API nhất định | Lỗi |
| Unsupportedentitlementlimitname | 15 | Khi bộ lọc được cung cấp cho endpoint usage không phải là một entitlement limit hợp lệ | Cảnh báo |
| Lỗi kiểm tra tình trạng cơ sở dữ liệu | 16 | Khi các bước kiểm tra tình trạng dịch vụ không thể liên hệ với các phiên bản cơ sở dữ liệu | Cảnh báo |
| Erroredfilereceived | 17 | Khi xảy ra lỗi ở thượng nguồn. điều này sẽ khiến bộ đếm không được tăng lên | Cảnh báo |
Tổng hợp số liệu (đã ngừng sử dụng)
Kể từ phiên bản 2.6.2 của Halo, dịch vụ tổng hợp số liệu không còn cần thiết nữa.
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Không thể kết nối tới message broker | 1 | Khi dịch vụ không thể kết nối tới message broker lúc khởi động | Nghiêm trọng |
| Không thể kết nối tới hàng đợi của message broker | 2 | Khi dịch vụ không thể kết nối tới hàng đợi phản hồi lúc khởi động | Nghiêm trọng |
| Ngoại lệ message broker không mong muốn | 3 | Khi dịch vụ gặp lỗi không mong muốn khi kết nối với message broker hoặc hàng đợi lúc khởi động | Nghiêm trọng |
| Lỗi kiểm tra tình trạng lưu trữ | 4 | Khi bước kiểm tra tình trạng lưu trữ thất bại; đây thường là vấn đề về kết nối cơ sở dữ liệu | Lỗi |
| Writingeventtomongostorage | 5 | Khi một sự kiện đến sắp được lưu bền vững trong cơ sở dữ liệu | Thông tin |
| Mongowriteerror | 7 | Khi một sự kiện đến không thể được lưu bền vững trong cơ sở dữ liệu | Lỗi |
| Jsonexceptionerror | 8 | Khi trình lắng nghe thông điệp không thể giải tuần tự một sự kiện | Lỗi |
| Unknownfailedtoprocess | 10 | Khi xảy ra ngoại lệ chưa được xử lý trong khi xử lý một sự kiện đến | Nghiêm trọng |
| Failedtoimporttracedata | 11 | Khi nhà cung cấp trace không thể nhập dữ liệu trace từ header sự kiện đến | Cảnh báo |
| Storagehealthcheckstartup | 12 | Khi dịch vụ thực hiện kiểm tra tình trạng lưu trữ khi khởi động | Thông tin |
Phép chiếu chỉ số
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Lỗi khởi động | 1 | Khi dịch vụ không thể khởi động | Nghiêm trọng |
| Lỗi kiểm tra tình trạng lưu trữ | 2 | Khi bước kiểm tra tình trạng lưu trữ thất bại; đây thường là vấn đề về kết nối cơ sở dữ liệu | Cảnh báo |
| Changeprocessorstart | 5 | Khi bộ xử lý thay đổi sắp thiết lập một watcher cho các thay đổi của cơ sở dữ liệu | Thông tin |
| Changeprocessorstarted | 6 | Khi bộ xử lý thay đổi đã thiết lập thành công một watcher cho các thay đổi của cơ sở dữ liệu | Thông tin |
| Changeprocessorstopping | 7 | Khi bộ xử lý thay đổi sắp dừng theo dõi các thay đổi của cơ sở dữ liệu | Thông tin |
| Changeprocessorstopped | 8 | Khi bộ xử lý thay đổi đã dừng theo dõi các thay đổi của cơ sở dữ liệu thành công | Thông tin |
| Changeprocessorstopfailure | 9 | Khi bộ xử lý thay đổi không thể dừng theo dõi các thay đổi của cơ sở dữ liệu, tức là nó không theo dõi các thay đổi | Cảnh báo |
| Changeprocessorbatchstart | 10 | Khi change processor đã nhận được một lô thay đổi cơ sở dữ liệu và sắp bắt đầu xử lý chúng | Thông tin |
| Changeprocessorbatchend | 11 | Khi change processor đã hoàn tất xử lý lô thay đổi cơ sở dữ liệu hiện tại | Thông tin |
| Changeprocessorunhandledexception | 13 | Khi change processor gặp sự cố trong khi xử lý một thay đổi; điều này có thể gây ra sự không nhất quán trong dữ liệu | Lỗi |
| Transactioneventprojected | 14 | Khi một event (thay đổi) đã được ánh xạ thành công tới một projection | Gỡ lỗi |
| Changehandlerstarted | 15 | Khi change handler sắp bắt đầu xử lý các thay đổi sau khi được change processor gọi | Thông tin |
| Changehandlerfinished | 16 | Khi change handler đã hoàn tất xử lý các thay đổi | Thông tin |
| Changehandlerfailure | 17 | Khi change handler không xử lý được các thay đổi | Nghiêm trọng |
| Changeprocessorstartfailure | 19 | Khi change processor không thể bắt đầu theo dõi các thay đổi của cơ sở dữ liệu | Lỗi |
| Changeprocessorwatchstart | 20 | Khi bộ xử lý thay đổi đã bắt đầu chủ động theo dõi các thay đổi của cơ sở dữ liệu (sau khi thiết lập trình theo dõi) | Thông tin |
| Daywisesummaryincremented | 21 | Khi bản tóm tắt theo ngày đã được tăng thành công dựa trên một tệp đã hoàn tất | Thông tin |
| Daywisesummarynotincremented | 22 | Khi bản tóm tắt theo ngày sẽ không được tăng dựa trên một tệp (thường là chưa hoàn tất) | Gỡ lỗi |
| Retryingpolicy | 23 | Khi một thao tác thử lại dựa trên policy thử lại đã được xác định | Cảnh báo |
| Materializedviewpersisted | 24 | Khi một khung nhìn hiện thực hóa (projection) đã được lưu bền vững trong cơ sở dữ liệu sau khi được chiếu | Thông tin |
Quản lý giấy phép
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Lỗi khởi động | 1 | Khi dịch vụ không thể khởi động | Nghiêm trọng |
| Licenseprocessingerror | 2 | Khi một yêu cầu thất bại vì một lý do không lường trước được | Lỗi |
| Deletelicensestart | 3 | Khi dịch vụ bắt đầu xóa giấy phép đang hoạt động hiện tại | Thông tin |
| Deletelicenseend | 4 | Khi dịch vụ đã hoàn tất việc xóa giấy phép đang hoạt động hiện tại | Thông tin |
| Updatelicensestart | 5 | Khi dịch vụ bắt đầu cập nhật giấy phép đang hoạt động hiện tại | Thông tin |
| Updatelicenseend | 6 | Khi dịch vụ đã hoàn tất việc cập nhật giấy phép đang hoạt động hiện tại | Thông tin |
| Getlicensestart | 7 | Khi dịch vụ bắt đầu truy xuất giấy phép đang hoạt động hiện tại | Thông tin |
| Getlicenseend | 8 | Khi dịch vụ đã hoàn tất việc truy xuất giấy phép đang hoạt động hiện tại | Thông tin |
| Licensenotfound | 9 | Khi không thể tìm thấy giấy phép đang hoạt động hiện tại trong quá trình cập nhật hoặc truy xuất | Lỗi |
| Licenseexpired | 10 | Khi giấy phép được tải lên đã hết hạn, khiến việc cập nhật thất bại | Lỗi |
| Fetchinglicenseusagestart | 11 | Khi dịch vụ bắt đầu truy xuất giấy phép đang hoạt động hiện tại và dữ liệu sử dụng | Thông tin |
| Fetchinglicenseusageend | 12 | Khi dịch vụ đã hoàn tất việc truy xuất giấy phép đang hoạt động hiện tại và dữ liệu sử dụng | Thông tin |
Máy chủ ICAP
| Sự kiện | Mã định danh | Mô tả | Mức nhật ký |
|---|---|---|---|
| Backgroundservicestarting | 1 | Khi trình nghe ICAP đang khởi động | Thông tin |
| Backgroundservicestarted | 2 | Khi trình nghe ICAP đã khởi động | Thông tin |
| Backgroundservicestopping | 3 | Khi dịch vụ tắt và trình nghe ICAP đang dừng | Thông tin |
| Backgroundservicestopped | 4 | Khi dịch vụ tắt và trình nghe ICAP đã hoàn tất việc dừng | Thông tin |
| Lỗi khởi động | 5 | Khi dịch vụ không khởi động được | Nghiêm trọng |
| Halocallfailure | 8 | Khi không thể tạo tệp thông qua Halo API | Cảnh báo |
| Profilestoremaintainerstarting | 9 | Khi luồng nền bắt đầu lắng nghe các thay đổi profile ICAP để lưu cục bộ | Thông tin |
| Profilestoremaintainerstarted | 10 | Khi luồng nền lắng nghe các thay đổi profile ICAP đã khởi động thành công | Thông tin |
| Profilestoremaintainerstopping | 11 | Khi dịch vụ tắt và luồng nền profile ngừng lắng nghe các bản cập nhật profile | Thông tin |
| Profilestoremaintainerstopped | 12 | Khi dịch vụ tắt và luồng nền của profile hoàn tất quá trình tắt | Thông tin |
| Profilestoremaintainerheartbeaterror | 13 | Khi các profile được truy vấn và không thể được lưu lại do lỗi | Lỗi |
| Profilestoremaintainerheartbeatsuccess | 14 | Khi các profile được truy vấn thành công | Thông tin |
| Profileusagefailure | 15 | Khi không tìm thấy profile được chỉ định trong một yêu cầu ICAP | Cảnh báo |
| Errorhandled | 17 | Khi máy chủ ICAP hoàn tất xử lý một ngoại lệ không mong muốn bằng cách gửi phản hồi lỗi tới ứng dụng khách ICAP | Lỗi |
| Unlicensedrequest | 18 | Khi nhận được một yêu cầu ICAP cho một máy chủ ICAP chưa được cấp phép | Nghiêm trọng |
| Retryingpolicy | 19 | Khi một hành động đang được thử lại, ví dụ như một lệnh gọi tới Halo API bị lỗi | Cảnh báo |
| Fileblocked | 20 | Khi một yêu cầu ICAP được xử lý có chứa một tệp bị chặn | Thông tin |
| Fileprocessingstarted | 21 | Khi bắt đầu xử lý một tệp trong một yêu cầu ICAP | Thông tin |
| Profilefailedtofetch | 22 | Khi không thể truy xuất một profile từ policy API | Lỗi |
| Rebuiltfileexceedscachesize | 23 | Khi yêu cầu ICAP chứa một tệp quá lớn để lưu trữ trong bộ nhớ đệm | Cảnh báo |
| Fileretrievedfromcache | 24 | Khi một yêu cầu ICAP được xử lý và tìm thấy một tệp đã dựng lại liên quan trong bộ nhớ đệm | Thông tin |
| Fileprocessingfinished | 25 | Khi hoàn tất xử lý một tệp trong một yêu cầu ICAP | Thông tin |
| Clearingcache | 26 | Khi bắt đầu chạy quá trình dọn dẹp bộ nhớ đệm | Thông tin |
| Cachecleared | 27 | Khi hoàn tất chạy quá trình dọn dẹp bộ nhớ đệm | Thông tin |
| Errorclearingcache | 28 | Khi xảy ra lỗi trong quá trình chạy dọn dẹp bộ nhớ đệm | Lỗi |
| Filebypassed | 29 | Khi một tệp đã bị bỏ qua trong quá trình sửa đổi bởi ICAP policy đang được sử dụng | Thông tin |
| Fileprocessed | 30 | Khi một tệp đã được xử lý trong quá trình sửa đổi bởi ICAP policy đang được sử dụng | Thông tin |
| Fileerrored | 31 | Khi xảy ra lỗi khi cố gắng xử lý một tệp trong quá trình sửa đổi | Thông tin |
| Tlsdisabled | 32 | Khi không có chứng chỉ hợp lệ nào được cung cấp cho máy chủ ICAP, máy chủ sẽ ngừng lắng nghe trên cổng bảo mật 11344 và tls bị vô hiệu hóa. | Cảnh báo |
| Tlsenabled | 33 | Máy chủ ICAP đã tìm thấy một chứng chỉ tls hợp lệ và đang lắng nghe trên cổng bảo mật 11344. | Thông tin |
| Serverstarting | 1000 | Khi máy chủ ICAP đang khởi động | Thông tin |
| Serverstarted | 1001 | Khi máy chủ ICAP đã khởi động | Thông tin |
| Clientsocketerror | 1002 | Khi xảy ra một ngoại lệ không mong muốn trong khi lắng nghe ứng dụng khách ICAP | Lỗi |
| Unsupportedicaprequest | 1003 | Khi máy chủ ICAP nhận được một yêu cầu không được hỗ trợ, ví dụ phương thức không phải là reqmod, options hoặc respmod | Cảnh báo |
| Clientconnectionhandleerror | 1004 | Khi xảy ra lỗi khi xử lý dữ liệu được gửi đến máy chủ | Lỗi |
| Sendfailure | 1005 | Khi việc cố gắng gửi phản hồi tới máy khách ICAP thất bại | Cảnh báo |
| Serverlistenercancelled | 1006 | Khi luồng trình lắng nghe ICAP bị hủy, ví dụ khi tắt | Cảnh báo |
| Errorduringsocketclose | 1007 | Khi việc đóng một kết nối phát sinh lỗi, ví dụ khi máy khách đã ngắt kết nối trước đó | Thông tin |
| Clientreceiveerror | 1008 | Khi lắng nghe dữ liệu trên socket do máy khách ICAP gửi và xảy ra lỗi | Cảnh báo |
| Requestprocesserror | 1009 | Khi xảy ra một ngoại lệ chưa được xử lý trong quá trình xử lý một yêu cầu ICAP | Lỗi |