{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 90 (Activity: 544, User: 30)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 90 (Activity: 544, User: 30)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":30,\"cmid\":1964,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":30,\"cmid\":1964,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 90 (Activity: 544, User: 30)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":30,\"cmid\":1964,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 90",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 90",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 14:55:16",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 90,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 90",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:03",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 89,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 89 (Activity: 542, User: 21)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:03",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 89,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":21,\"cmid\":1962,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:04",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 89,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 89",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 91,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 91 (Activity: 545, User: 30)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 91,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":30,\"cmid\":1965,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:00:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 91,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 91",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:01:22",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 92,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 92 (Activity: 546, User: 21)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:01:22",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 92,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":21,\"cmid\":1966,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:01:22",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 92,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 92",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:47:55",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 93,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 93 (Activity: 199, User: 21)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:47:55",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 93,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":21,\"cmid\":322,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 15:47:55",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 93,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 93",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 16:58:59",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 94,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 94 (Activity: 123, User: 21)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 16:58:59",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 94,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":21,\"cmid\":273,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 16:58:59",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 94,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 94",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:32:44",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 95,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 95 (Activity: 123, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:32:44",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 95,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":273,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:32:44",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 95,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 95",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:05",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 96,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 96 (Activity: 216, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:05",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 96,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":1869,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:05",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 96,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 96",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:17",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 97,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 97 (Activity: 199, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:17",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 97,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":322,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:17",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 97,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 97",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:35",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 98,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 98 (Activity: 531, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:35",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 98,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":1951,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 18:33:35",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 98,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 98",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:04",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 100,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 100 (Activity: 532, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:04",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 100,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":1952,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:04",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 100,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 100",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 101,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 101 (Activity: 533, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 101,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":1953,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:13",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 101,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 101",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:19",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 102,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Bắt đầu sync progress ID 102 (Activity: 542, User: 16)",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:19",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 102,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Calling Moodle API with data: {\"userid\":16,\"cmid\":1962,\"completionstate\":1,\"forcecompletion\":1}",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
{
    "timestamp": "2025-10-01 22:17:19",
    "level": "INFO",
    "job": "ActivityCompletionSyncJob",
    "progress_id": 102,
    "tenant_connection": "lms_tenant_icc",
    "message": "ActivityCompletionSyncJob: Sync thành công cho progress ID 102",
    "memory_usage": "32 MB",
    "peak_memory": "32 MB"
}
