api ile veya başka şekilde log dosyası yani kendi middlewareimizi oluşturarak loglama yapabiliriz bölece kimin hangi ipden girdiğini
kaç saniyede işlem yaptığını, hangi tarihte işlem yaptığını vs... bunları loglayarak yani log kaydı tutatarak görebiliyoruz...laravel bize böle bir seçenek sunuyor..
ilk önce bir middleware dosyası oluşturuyoruz.. terminalden:
php artisan make:middleware Apilog
middleware dosyamız:
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\Support\Facades\Log;
// use yazanları enüste ekleyin
// yeni bir function terminate metodu açıyoruz

public function terminate($request, $response){
if(env('API_LOGGER')){
$starttime= LARAVEL_START;
$endtime= microtime(true);

$log= '['.date("Y-m-d H:i:s").']';
//$log.= '['.($endtime-$starttime) * 100.' ms]';

$log.= '['.$request->ip().']';

$log.= '['.$request->method().']';
$log.= '['.$request->fullUrl().']';

Log::info($log);

}
}
eğer gelişmiş olarak loglamayı açıp kapatmak için ise: .env dosyamıza giriyoruz ve API_LOGGER=false
YANİ BU NEDEMEK?? true ise açık olcak diğer türlü kapalı demektir..
Bu paylaşımları Laravele hakim olduğum için yapıyorum ve lütfen bir teşekkürü çok görmeyin emeğe saygı ve lütfen beğenmeyi unutmayın sevgiler...