ID Event
Ikhtisar
Setiap layanan menghasilkan sejumlah pernyataan log ketika peristiwa tertentu dalam layanan tersebut terjadi. Saat peristiwa ini dicatat, log tersebut berisi jumlah data tertulis dan nilai yang relevan untuk membantu Anda memahami dan menelusuri log tersebut, tetapi juga menyertakan ID event sebagai bagian dari pernyataan log. ID event ini memungkinkan Anda menemukan serangkaian pernyataan log atau menggunakan kueri untuk membantu memahami dengan lebih baik peristiwa apa yang telah terjadi dalam suatu layanan.
Anda dapat mengumpulkan dan memusatkan log Glasswall Halo menggunakan alat agregasi dan pemantauan log, seperti Elk stack, Splunk, atau Datadog. Alat-alat ini menyediakan kemampuan pencarian dan visualisasi yang kuat, sehingga Anda dapat membuat kueri log berdasarkan ID event, stempel waktu, dan atribut lainnya.
Level log
Level log menunjukkan tingkat keparahan atau pentingnya sebuah entri log. Ini akan membantu Anda memprioritaskan dan memfilter pesan log. Berikut cara memahami dan memanfaatkan level log secara efektif:
Hierarki level log
Level log biasanya mengikuti suatu hierarki, dengan setiap level menunjukkan tingkat keparahan yang semakin tinggi. Level log yang umum meliputi:
- Informasi: Memberikan informasi umum tentang operasi aplikasi.
- Peringatan: Menyoroti potensi masalah atau perilaku tak terduga yang mungkin tidak kritis.
- Error: Menunjukkan error yang memerlukan perhatian segera.
- Kritis: Dicadangkan untuk masalah paling parah yang dapat menyebabkan kegagalan aplikasi.
Tindakan konsumen
Saat Anda menggunakan data log, Anda dapat mengambil tindakan tertentu berdasarkan level log:
- Info: Log ini berharga untuk memantau operasi normal suatu aplikasi. Tim operasi dapat menggunakannya untuk memastikan sistem berjalan lancar.
- Warning: Potensi masalah atau ketidakteraturan disorot. Tim operasi dapat menyiapkan peringatan untuk menanganinya secara proaktif.
- Error: Perlu perhatian segera. Tim operasi harus menyelidiki dan menangani error dengan cepat untuk mencegah gangguan layanan.
- Critical: Menunjukkan masalah serius yang memerlukan tindakan segera. Tim operasi harus diberi peringatan, dan proses respons insiden harus dimulai.
Event yang dikeluarkan oleh Glasswall Halo adalah sebagai berikut:
ID event global
| Event | ID | Deskripsi | Level log |
|---|---|---|---|
| MongoDB-healthcheckfailed | 100100 | Saat pemeriksaan kesehatan database MongoDB gagal | Error |
| MongoDB-documentsretrieved | 100101 | Saat kueri ke database MongoDB berhasil mengembalikan dokumen | Informasi |
| MongoDB-documentinserted | 100102 | Saat dokumen berhasil dimasukkan ke dalam database MongoDB | Informasi |
| MongoDB-documentsdeleted | 100103 | Saat dokumen berhasil dihapus dari database MongoDB | Informasi |
| MongoDB-sumofcalculated | 100104 | Saat kueri sumof berhasil dijalankan terhadap database MongoDB | Informasi |
| MongoDB-documentsupdated | 100105 | Saat dokumen berhasil diperbarui di database MongoDB | Informasi |
| MongoDB-documentsmatched | 100106 | Saat kueri exists berhasil dijalankan terhadap database MongoDB | Informasi |
| CosmosDB-healthcheckfailed | 100150 | Saat pemeriksaan kesehatan database cosmos gagal | Error |
| CosmosDB-itemsretrieved | 100151 | Saat kueri ke database cosmos berhasil mengembalikan item | Informasi |
| CosmosDB-iteminserted | 100152 | Saat item berhasil dimasukkan ke dalam database cosmos | Informasi |
| CosmosDB-itemsdeleted | 100153 | Saat item berhasil dihapus dari database cosmos | Informasi |
| CosmosDB-sumofcalculated | 100154 | Saat kueri sumof berhasil dijalankan terhadap database cosmos | Informasi |
| CosmosDB-itemsupdated | 100155 | Saat item berhasil diperbarui di database cosmos | Informasi |
| CosmosDB-itemsmatched | 100156 | Saat kueri exists berhasil dijalankan terhadap database cosmos | Informasi |
Sync API
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Receivedauthresponse | 5 | Saat API menerima respons dari layanan Engine | Informasi |
| Suscribedtoqueue | 6 | Saat API telah berlangganan ke antrean respons | Informasi |
| Createdqueue | 7 | Saat API membuat antrean respons yang benar | Informasi |
| Sentmessage | 8 | Saat API berhasil mengirimkan pesan ke rabbit mq | Informasi |
| Filewritten | 9 | Saat API berhasil menulis file ke penyimpanan file | Informasi |
| Fileread | 10 | Saat API berhasil membaca file yang dibangun ulang atau analisis dari penyimpanan | Informasi |
| Messagepollerstarted | 11 | Saat polling pembatasan laju telah dimulai | Informasi |
| Incorrectresponsemessage | 12 | Saat API menerima respons dari layanan Engine tetapi tidak ada tugas yang menunggu untuk mengembalikan respons kepada pengguna | Peringatan |
| Operationfailed | 13 | Saat suatu operasi dalam API gagal | Peringatan |
| Retryingpolicy | 14 | Saat operasi mencoba lagi berdasarkan retry policy yang ditentukan | Peringatan |
| Failedrebuildarchiveentry | 15 | Saat API gagal membangun ulang bagian file bersih dari respons arsip | Peringatan |
| Failedanalysisarchiveentry | 16 | Ketika API gagal membangun ulang bagian analisis dari respons arsip | Peringatan |
| Ratelimited | 17 | Ketika sebuah permintaan tidak diizinkan karena batas laju telah tercapai | Peringatan |
| Errorhandlingrpcresponse | 18 | Ketika API gagal menangani pesan respons dari Engine | Error |
| Failedtosendtransactionevent | 19 | Ketika API gagal mengirim peristiwa transaksi yang digunakan untuk dasbor | Error |
| Requestfailed | 20 | Ketika permintaan ke API gagal karena alasan yang diketahui | Error |
| Unknownrequestfailure | 21 | Ketika permintaan ke API gagal karena alasan yang tidak diketahui | Error |
| Pipelinestarted | 22 | Ketika sebuah tindakan dalam API dimulai | Informasi |
| Pipelinecompleted | 23 | Ketika sebuah tindakan dalam API telah selesai | Informasi |
| Starterror | 24 | Saat API gagal dijalankan | Informasi |
| Storagenotfound | 25 | Saat API tidak dapat menemukan lokasi penyimpanan yang di-mount | Informasi |
Engine
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Metricsoutput | 2 | Saat layanan Engine mencatat metrik ke stdout | Informasi |
| Subscribedtoqueue | 3 | Saat layanan Engine telah berlangganan ke antrean permintaan | Informasi |
| Createdqueue | 4 | Saat layanan Engine telah membuat antrean permintaan dan pencatatan log | Informasi |
| Sentmessage | 5 | Saat layanan Engine telah mengirim pesan ke antrean respons atau laporan | Informasi |
| Completedmessage | 6 | Saat layanan Engine telah menyelesaikan pesan permintaan dari API | Informasi |
| Rejectedmessage | 7 | Saat layanan Engine menolak pesan permintaan dari API | Rejectedmessage |
| Getstream | 8 | Saat layanan Engine mendapatkan stream dari file yang disimpan pada disk yang di-mount | Informasi |
| Writtenfile | 9 | Saat layanan Engine telah menulis file yang dibangun ulang ke penyimpanan yang di-mount | Informasi |
| Servicestopping | 10 | Saat layanan Engine berhenti berjalan | Informasi |
| Messagereceivedduringshutdown | 11 | Saat layanan Engine menerima pesan selama proses shutdown | Informasi |
| Handlingmessage | 12 | Saat layanan Engine mulai menangani permintaan | Informasi |
| Writeanalysisfailed | 14 | Saat layanan Engine gagal menulis laporan analisis ke penyimpanan yang di-mount | Peringatan |
| Writecleanfilefailed | 15 | Saat layanan Engine gagal menulis file bersih ke penyimpanan yang di-mount | Peringatan |
| Retryingpolicy | 16 | Saat layanan Engine mencoba ulang suatu operasi berdasarkan policy percobaan ulang yang ditentukan | Peringatan |
| Engineversionfailure | 17 | Saat layanan Engine gagal mendapatkan versi dari Embedded Engine | Peringatan |
| Rabbitmqhealthfailure | 18 | Saat pemeriksaan kesehatan RabbitMQ gagal | Peringatan |
| Pesan penanganan kesalahan | 20 | Saat layanan Engine gagal menangani pesan permintaan | Error |
| Kesalahan pesan | 21 | Saat layanan Engine mengalami masalah saat memproses pesan dari antrean permintaan | Error |
| Layanan terputus | 22 | Saat layanan Engine terputus | Kritis |
| Storagenotfound | 23 | Saat layanan Engine tidak dapat menemukan penyimpanan yang di-mount | Informasi |
| Starterror | 24 | Saat layanan Engine gagal memulai | Informasi |
| Tindakan pelacak selesai | 25 | Saat layanan Engine selesai melacak suatu peristiwa di dalam layanan | Peringatan |
| Layanan sedang memulai | 26 | Saat layanan Engine mulai berjalan | Informasi |
| Kegagalan kesehatan penyimpanan | 27 | Saat pemeriksaan kesehatan penyimpanan gagal | Peringatan |
| Gagal menulis file ekspor | 28 | Saat layanan Engine gagal menulis file ekspor ke penyimpanan yang di-mount | Peringatan |
| Mendeteksijenisfilepath | 2001 | Saat detectfiletypefromfile dipanggil | Informasi |
| Mendeteksijenisfilememori | 2002 | Saat detectfiletypefrommemory dipanggil | Informasi |
| Tidakadalicenseyangdiatursaatpembuatsesi | 2003 | Saat tidak ditemukan license aktif. Dalam kasus ini, tidak ada CDR yang terjadi | Kritis |
| KesalahanlicenseEngine | 2004 | License aktif ditemukan, tetapi tidak valid atau kedaluwarsa | Kritis |
Ekstraktor laporan
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Tidakdapatterhubungkepialapesan | 1 | Saat layanan tidak dapat terhubung ke message broker saat startup | Kritis |
| Tidakdapatterhubungkepialaantrianmessagebroker | 2 | Saat layanan tidak dapat terhubung ke antrean respons saat startup | Kritis |
| Pengecualianmessagebrokeryangtidakterduga | 3 | Saat API mengalami kesalahan tak terduga saat terhubung ke message broker atau antrean saat startup | Kritis |
| Kegagalan kesehatan penyimpanan | 4 | Saat pemeriksaan kesehatan penyimpanan gagal | Error |
| Readanalysisreport | 5 | Saat pengekstrak laporan telah membaca laporan analisis dari drive yang dipasang | Informasi |
| Failedtoreadanalysisreport | 6 | Saat pengekstrak laporan gagal membaca laporan analisis dari drive yang dipasang | Error |
Akses API
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Anonymousauth | 1 | Saat permintaan diizinkan melalui auth anonim | Informasi |
| Missingauthheader | 2 | Saat sebuah permintaan tidak memiliki auth header yang diperlukan | Informasi |
| Validorganisation | 3 | Saat sebuah permintaan dibuat dengan auth org id yang benar | Informasi |
| Invalidauthheader | 4 | Saat sebuah permintaan dibuat dengan auth header yang tidak valid | Informasi |
| Servicefailedtostart | 5 | Saat layanan gagal dimulai | Kritis |
| Upstreamresponse | 6 | Saat layanan upstream mengembalikan respons | Informasi |
| Upstreamrequest | 7 | Saat permintaan ke layanan upstream dibuat | Informasi |
| Requesterror | 8 | Saat terjadi error pada permintaan | Error |
Akses portal
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Upstreamresponse | 1 | Saat layanan upstream mengembalikan respons | Informasi |
| Upstreamrequest | 2 | Saat permintaan ke layanan upstream dibuat | Informasi |
| Starterror | 3 | Saat layanan gagal dimulai | Kritis |
| Requesterror | 4 | Saat terjadi error pada permintaan | Error |
Async API
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Layanan sedang memulai | 1 | Saat API mulai berjalan | Informasi |
| Servicestopping | 2 | Saat proses shutdown dipanggil untuk API async | Informasi |
| Messagereceivedduringshutdown | 3 | Saat API menerima pesan selama proses shutdown | Peringatan |
| Handlingmessage | 4 | Saat API sedang menangani pesan dari antrean | Informasi |
| Pesan ditangani | 5 | Saat API berhasil menangani pesan dari antrean | Informasi |
| Kesalahan pesan | 6 | Saat API mengalami masalah saat memproses pesan dari antrean | Error |
| Layanan terputus | 7 | Saat API terputus dari broker pesan | Kritis |
| Subscribedtoqueue | 8 | Saat API berlangganan untuk menerima pesan dari antrean | Informasi |
| Sentmessage | 9 | Saat API telah mengirim pesan untuk diproses | Informasi |
| Filewritten | 10 | Saat API berhasil menulis file ke penyimpanan file | Informasi |
| Fileread | 11 | Saat API berhasil membaca file yang dibangun ulang atau analisis dari penyimpanan | Informasi |
| Incorrectstatusstored | 12 | Ketika status untuk item yang disimpan bukan status yang diharapkan | Peringatan |
| Operationfailed | 13 | Saat suatu operasi dalam API gagal | Kritis |
| Retryingpolicy | 14 | Saat operasi mencoba lagi berdasarkan retry policy yang ditentukan | Peringatan |
| Requestfailed | 16 | Ketika permintaan ke API gagal karena alasan yang diketahui | Error |
| Unknownrequestfailure | 17 | Ketika permintaan ke API gagal karena alasan yang tidak diketahui | Error |
| Pipelinestarted | 18 | Ketika sebuah tindakan dalam API dimulai | Informasi |
| Pipelinecompleted | 19 | Ketika suatu tindakan di dalam API telah selesai | Informasi |
| Starterror | 20 | Saat API gagal dijalankan | Informasi |
| Storagenotfound | 21 | Saat API tidak dapat menemukan lokasi penyimpanan yang di-mount | Informasi |
| Hashingerror | 22 | Ketika API tidak dapat menghasilkan hash untuk file | Error |
| Deletefailed | 23 | Ketika API tidak dapat menghapus file dari lokasi penyimpanan yang di-mount | Error |
| Tidakdapatterhubungkepialapesan | 24 | Ketika API tidak dapat terhubung ke message broker saat startup | Kritis |
| Tidakdapatterhubungkepialaantrianmessagebroker | 25 | Ketika API tidak dapat terhubung ke response queue saat startup | Kritis |
| Pengecualianmessagebrokeryangtidakterduga | 26 | Saat API mengalami kesalahan tak terduga saat terhubung ke message broker atau antrean saat startup | Kritis |
| Databasehealthfailure | 27 | Ketika pemeriksaan kesehatan database API gagal terhubung ke database | Peringatan |
| Messagebrokerhealthfailure | 28 | Ketika pemeriksaan kesehatan message broker API gagal terhubung ke message broker | Peringatan |
| Databasefailure | 29 | Ketika API tidak dapat menyelesaikan operasi pada database setelah jumlah percobaan ulang maksimum | Error |
| Databaseitemretrieved | 30 | Saat API telah melakukan pengambilan pada sebuah item di database | Informasi |
| Databaseitemstored | 31 | Saat API telah menyimpan sebuah item di database | Informasi |
| Databaseitemupdated | 32 | Saat API telah memperbarui sebuah item di database | Informasi |
| Handlesinglefileresponse | 33 | Saat API telah menerima respons yang terkait dengan satu file | Peringatan |
| Handlearchivecontentresponse | 34 | Saat API telah menerima respons yang terkait dengan sebuah item konten arsip | Peringatan |
Akumulator tally
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Tidakdapatterhubungkepialapesan | 1 | Ketika API tidak dapat terhubung ke message broker saat startup | Kritis |
| Tidakdapatterhubungkepialaantrianmessagebroker | 2 | Ketika API tidak dapat terhubung ke response queue saat startup | Kritis |
| Pengecualianmessagebrokeryangtidakterduga | 3 | Saat API mengalami kesalahan tak terduga saat terhubung ke message broker atau antrean saat startup | Kritis |
| Starterror | 4 | Saat API gagal dijalankan | Kritis |
| Processtransactioneventstart | 5 | Saat transaksi yang didukung diterima dan pemrosesan telah dimulai | Informasi |
| Processtransactioneventend | 6 | Saat transaksi yang didukung diterima dan pemrosesan telah selesai dengan sukses | Informasi |
| Licensetransactionstoreupsertstart | 7 | Saat sebuah upsert akan terjadi terhadap penyimpanan transaksi lisensi | Informasi |
| Licensetransactionstoreupsertsuccess | 8 | Saat upsert terhadap license transaction store telah selesai dengan sukses | Informasi |
| Tallystoreupsertstart | 9 | Saat upsert akan dilakukan terhadap tally store | Informasi |
| Tallystoreupsertcomplete | 10 | Saat upsert terhadap tally store berhasil | Informasi |
| Tallystoregetusagestart | 11 | Saat penggunaan lisensi akan diambil dari tally store | Informasi |
| Tallystoregetusagesuccess | 12 | Saat penggunaan lisensi berhasil diambil dari tally store | Informasi |
| Unexpectednegativefilesize | 13 | Saat peristiwa transaksi lisensi untuk sebuah file memiliki ukuran file negatif | Peringatan |
| Unexpectedrequestexception | 14 | Saat exception tak terduga dimunculkan oleh layanan yang akan menghasilkan kode status 500 untuk permintaan API tertentu | Error |
| Unsupportedentitlementlimitname | 15 | Saat filter yang diberikan untuk endpoint usage bukan entitlement limit yang valid | Peringatan |
| Databasehealthfailure | 16 | Saat pemeriksaan kesehatan layanan gagal menghubungi instance database | Peringatan |
| Erroredfilereceived | 17 | Saat terjadi kesalahan di upstream. ini akan menyebabkan tally tidak bertambah | Peringatan |
Kolasi metrik (tidak digunakan lagi)
Mulai versi 2.6.2 dari Halo, layanan kolasi metrik tidak lagi diperlukan.
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Tidakdapatterhubungkepialapesan | 1 | Saat layanan tidak dapat terhubung ke message broker saat startup | Kritis |
| Tidakdapatterhubungkepialaantrianmessagebroker | 2 | Saat layanan tidak dapat terhubung ke antrean respons saat startup | Kritis |
| Pengecualianmessagebrokeryangtidakterduga | 3 | Saat layanan mengalami kesalahan tak terduga ketika terhubung ke message broker atau queue saat startup | Kritis |
| Kegagalan kesehatan penyimpanan | 4 | Saat pemeriksaan kesehatan penyimpanan gagal; ini biasanya merupakan masalah pada konektivitas database | Error |
| Writingeventtomongostorage | 5 | Saat event masuk akan disimpan secara persisten di database | Informasi |
| Mongowriteerror | 7 | Saat event masuk gagal disimpan secara persisten di database | Error |
| Jsonexceptionerror | 8 | Saat listener pesan gagal melakukan deserialisasi event | Error |
| Unknownfailedtoprocess | 10 | Saat pengecualian yang tidak ditangani terjadi ketika memproses event masuk | Kritis |
| Failedtoimporttracedata | 11 | Saat penyedia trace gagal mengimpor data trace dari header event yang masuk | Peringatan |
| Storagehealthcheckstartup | 12 | Saat layanan melakukan pemeriksaan kesehatan penyimpanan saat startup | Informasi |
Proyeksi metrik
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Starterror | 1 | Saat layanan gagal melakukan startup | Kritis |
| Kegagalan kesehatan penyimpanan | 2 | Saat pemeriksaan kesehatan penyimpanan gagal; ini biasanya merupakan masalah pada konektivitas database | Peringatan |
| Changeprocessorstart | 5 | Saat pemroses perubahan akan menyiapkan watcher untuk perubahan database | Informasi |
| Changeprocessorstarted | 6 | Saat pemroses perubahan berhasil menyiapkan watcher untuk perubahan database | Informasi |
| Changeprocessorstopping | 7 | Saat pemroses perubahan akan berhenti memantau perubahan database | Informasi |
| Changeprocessorstopped | 8 | Saat pemroses perubahan berhasil berhenti memantau perubahan database | Informasi |
| Changeprocessorstopfailure | 9 | Saat pemroses perubahan gagal berhenti memantau perubahan database, yaitu saat pemroses tersebut tidak sedang memantau perubahan | Peringatan |
| Changeprocessorbatchstart | 10 | Saat change processor telah menerima satu batch perubahan database dan akan mulai memprosesnya | Informasi |
| Changeprocessorbatchend | 11 | Saat change processor telah selesai memproses batch perubahan database saat ini | Informasi |
| Pengecualian tidak tertangani pada pemroses perubahan | 13 | Saat pemroses perubahan mengalami masalah ketika memproses perubahan; hal ini dapat menyebabkan inkonsistensi pada data | Error |
| Peristiwa transaksi diproyeksikan | 14 | Saat sebuah peristiwa (perubahan) berhasil dipetakan ke sebuah proyeksi | Debug |
| Penangan perubahan dimulai | 15 | Saat penangan perubahan akan mulai memproses perubahan setelah dipanggil oleh pemroses perubahan | Informasi |
| Penangan perubahan selesai | 16 | Saat penangan perubahan telah selesai memproses perubahan | Informasi |
| Kegagalan penangan perubahan | 17 | Saat penangan perubahan gagal memproses perubahan | Kritis |
| Kegagalan memulai pemroses perubahan | 19 | Saat pemroses perubahan gagal mulai memantau perubahan database | Error |
| Changeprocessorwatchstart | 20 | Saat change processor mulai secara aktif memantau perubahan database (setelah menyiapkan watcher) | Informasi |
| Daywisesummaryincremented | 21 | Saat ringkasan harian berhasil ditingkatkan berdasarkan file yang telah selesai | Informasi |
| Daywisesummarynotincremented | 22 | Saat ringkasan harian tidak akan ditingkatkan berdasarkan file (biasanya belum lengkap) | Debug |
| Retryingpolicy | 23 | Saat operasi mencoba lagi berdasarkan retry policy yang ditentukan | Peringatan |
| Materializedviewpersisted | 24 | Saat materialized view (projection) telah dipertahankan di database setelah diproyeksikan | Informasi |
Manajemen lisensi
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Starterror | 1 | Saat layanan gagal melakukan startup | Kritis |
| Licenseprocessingerror | 2 | Saat permintaan gagal karena alasan yang tidak terduga | Error |
| Deletelicensestart | 3 | Saat layanan mulai menghapus lisensi aktif saat ini | Informasi |
| Deletelicenseend | 4 | Saat layanan telah selesai menghapus lisensi aktif saat ini | Informasi |
| Updatelicensestart | 5 | Saat layanan mulai memperbarui lisensi aktif saat ini | Informasi |
| Updatelicenseend | 6 | Saat layanan telah selesai memperbarui lisensi aktif saat ini | Informasi |
| Getlicensestart | 7 | Saat layanan mulai mengambil lisensi aktif saat ini | Informasi |
| Getlicenseend | 8 | Saat layanan telah selesai mengambil lisensi aktif saat ini | Informasi |
| Licensenotfound | 9 | Saat lisensi aktif saat ini tidak dapat ditemukan selama pembaruan atau pengambilan | Error |
| Licenseexpired | 10 | Saat lisensi yang diunggah telah kedaluwarsa, sehingga pembaruan gagal | Error |
| Fetchinglicenseusagestart | 11 | Saat layanan mulai mengambil lisensi aktif saat ini dan data penggunaan | Informasi |
| Fetchinglicenseusageend | 12 | Saat layanan telah selesai mengambil lisensi aktif saat ini dan data penggunaan | Informasi |
Server ICAP
| Event | Id | Deskripsi | Level log |
|---|---|---|---|
| Backgroundservicestarting | 1 | Saat listener ICAP sedang dimulai | Informasi |
| Backgroundservicestarted | 2 | Saat listener ICAP telah dimulai | Informasi |
| Backgroundservicestopping | 3 | Saat layanan dimatikan dan listener ICAP sedang berhenti | Informasi |
| Backgroundservicestopped | 4 | Saat layanan dimatikan dan listener ICAP telah selesai berhenti | Informasi |
| Starterror | 5 | Saat layanan gagal dimulai | Kritis |
| Halocallfailure | 8 | Saat file tidak dapat dibuat melalui Halo API | Peringatan |
| Profilestoremaintainerstarting | 9 | Saat thread latar belakang mulai mendengarkan perubahan profile ICAP untuk dipertahankan secara lokal | Informasi |
| Profilestoremaintainerstarted | 10 | Saat thread latar belakang yang mendengarkan perubahan profile ICAP telah berhasil dimulai | Informasi |
| Profilestoremaintainerstopping | 11 | Saat layanan dimatikan dan thread latar belakang profile berhenti mendengarkan pembaruan profile | Informasi |
| Profilestoremaintainerstopped | 12 | Saat layanan dimatikan dan thread latar belakang profile menyelesaikan proses penghentiannya | Informasi |
| Profilestoremaintainerheartbeaterror | 13 | Saat profile dikueri dan tidak dapat dipertahankan karena terjadi kesalahan | Error |
| Profilestoremaintainerheartbeatsuccess | 14 | Saat profile berhasil dikueri | Informasi |
| Profileusagefailure | 15 | Saat profile yang ditentukan dalam permintaan ICAP tidak ditemukan | Peringatan |
| Errorhandled | 17 | Saat server ICAP selesai memproses pengecualian tak terduga dengan mengirim respons kesalahan ke klien ICAP | Error |
| Unlicensedrequest | 18 | Saat permintaan ICAP diterima untuk server ICAP yang tidak berlisensi | Kritis |
| Retryingpolicy | 19 | Saat suatu tindakan sedang dicoba ulang, misalnya panggilan yang gagal ke Halo API | Peringatan |
| Fileblocked | 20 | Saat permintaan ICAP diproses yang berisi file yang diblokir | Informasi |
| Fileprocessingstarted | 21 | Saat mulai memproses file dalam permintaan ICAP | Informasi |
| Profilefailedtofetch | 22 | Saat profile tidak dapat diambil dari policy API | Error |
| Rebuiltfileexceedscachesize | 23 | Saat permintaan ICAP berisi file yang terlalu besar untuk disimpan dalam cache | Peringatan |
| File diambil dari cache | 24 | Saat permintaan ICAP diproses dan file hasil rebuild terkait ditemukan di cache | Informasi |
| Pemrosesan file selesai | 25 | Saat selesai memproses file dalam permintaan ICAP | Informasi |
| Membersihkan cache | 26 | Saat pembersihan cache mulai berjalan | Informasi |
| Cache dibersihkan | 27 | Saat pembersihan cache selesai berjalan | Informasi |
| Kesalahan saat membersihkan cache | 28 | Saat pembersihan cache mengalami kesalahan | Error |
| File dilewati | 29 | Ketika sebuah file telah dilewati selama modifikasi oleh policy ICAP yang digunakan | Informasi |
| Fileprocessed | 30 | Ketika sebuah file telah diproses selama modifikasi oleh policy ICAP yang digunakan | Informasi |
| Fileerrored | 31 | Ketika terjadi kesalahan saat mencoba memproses sebuah file selama modifikasi | Informasi |
| Tlsdisabled | 32 | Ketika tidak ada sertifikat valid yang diberikan ke server ICAP, server berhenti mendengarkan pada port aman 11344 dan tls dinonaktifkan. | Peringatan |
| Tlsenabled | 33 | Server ICAP telah menemukan sertifikat tls yang valid dan sedang mendengarkan pada port aman 11344. | Informasi |
| Serverstarting | 1000 | Ketika server ICAP sedang memulai | Informasi |
| Serverstarted | 1001 | Ketika server ICAP telah dimulai | Informasi |
| Clientsocketerror | 1002 | Ketika pengecualian tak terduga terjadi saat mendengarkan klien ICAP | Error |
| Unsupportedicaprequest | 1003 | Saat server ICAP menerima permintaan yang tidak didukung, misalnya metodenya bukan reqmod, options, atau respmod | Peringatan |
| Clientconnectionhandleerror | 1004 | Ketika terjadi kesalahan saat memproses data yang dikirim ke server | Error |
| Sendfailure | 1005 | Ketika upaya mengirim respons ke klien ICAP gagal | Peringatan |
| Serverlistenercancelled | 1006 | Ketika thread listener ICAP dibatalkan, misalnya saat shutdown | Peringatan |
| Errorduringsocketclose | 1007 | Ketika menutup koneksi memunculkan kesalahan, misalnya ketika klien sudah terputus | Informasi |
| Clientreceiveerror | 1008 | Ketika mendengarkan data pada socket yang dikirim oleh klien ICAP dan terjadi kesalahan | Peringatan |
| Requestprocesserror | 1009 | Ketika exception yang tidak ditangani terjadi selama pemrosesan permintaan ICAP | Error |