Logger & Monitor
Overview
Logger
Logger::info('This is an informational message.'); // Log informational message
Logger::warning('This is a warning message.'); // Log warning message
Logger::error('This is an error message.'); // Log error messageMonitor
use System\Libraries\Monitor;
// Call Monitor class
$performance = Monitor::endFramework();
// Format memory usage
$formattedMemory = Monitor::formatMemorySize($performance['memory_used']);
// Print results
echo "Execution Time: " . round($performance['execution_time'], 5) . " seconds <br>";
echo "Memory Used: " . $formattedMemory . "<br>";
echo "CPU Load: " . $performance['cpu_usage'] . "<br>";
// Output:
Execution Time: 0.01095 seconds
Memory Used: 512 KB
CPU Load: 0.32
// Note: Check your constant DEBUG_TIME is 'true'Last updated
Was this helpful?