
Observability & Monitoring
Structured logging, log channels, Monolog, correlation IDs, Sentry/Bugsnag, metrics, tracing, health checks, queue monitoring, Horizon
20 면접 질문·
Senior
1Laravel에서 structured logging이란 무엇입니까?
1
Laravel에서 structured logging이란 무엇입니까?
답변
Structured logging은 일반 텍스트가 아닌 구조화된 형식(JSON, 배열)으로 데이터를 기록하는 것입니다. 이를 통해 Elasticsearch나 Datadog 같은 도구로 로그를 검색, 필터링, 분석하기가 쉬워집니다. Laravel은 Monolog를 사용하며, 컨텍스트와 processor를 통해 structured logging을 기본적으로 지원합니다.
2Laravel에서 log channels의 주요 역할은 무엇입니까?
2
Laravel에서 log channels의 주요 역할은 무엇입니까?
답변
Log channels는 컨텍스트에 따라 로그를 다양한 대상(파일, Slack, Sentry)으로 라우팅할 수 있게 해줍니다. config/logging.php에서 설정하며, 예를 들어 중요한 에러는 Slack으로 보내고 INFO 로그는 로컬 파일에 유지할 수 있습니다. 이는 다중 대상 관측성에 최대한의 유연성을 제공합니다.
3어떤 Laravel 컴포넌트가 내부적으로 Monolog를 사용합니까?
3
어떤 Laravel 컴포넌트가 내부적으로 Monolog를 사용합니까?
답변
Laravel은 Log 파사드와 LogManager 서비스를 통해 기반 로깅 엔진으로 Monolog를 사용합니다. Monolog는 handler(파일, Slack, Sentry), formatter(JSON, 라인), processor(컨텍스트 추가)를 제공하는 표준 PHP 라이브러리입니다. Laravel은 이를 래핑하여 간단하고 표현력 있는 API를 제공합니다.
4
오류 없는 정상적인 사용자 동작을 추적하려면 어떤 로그 레벨을 사용해야 합니까?
5
Laravel에서 custom log channel은 언제 만들어야 합니까?
+17 면접 질문
기타 Laravel 면접 주제
PHP 기초
Junior
25개 질문PHP 객체지향 기초
Junior
20개 질문Composer & Autoloading
Junior
18개 질문Laravel 기초
Junior
20개 질문Laravel 라우팅
Junior
20개 질문Blade Templates
Junior
18개 질문Request & Response
Junior
20개 질문Eloquent ORM 기초
Junior
22개 질문Eloquent Relationships
Mid-Level
25개 질문Migrations & Schema Builder
Mid-Level
20개 질문유효성 검사와 폼
Mid-Level
22개 질문인증
Mid-Level
20개 질문인가와 Policies
Mid-Level
18개 질문API Resources & Authentication
Mid-Level
26개 질문미들웨어
Mid-Level
18개 질문Service Container & DI
Mid-Level
20개 질문Queues & Jobs
Mid-Level
22개 질문Events & Listeners
Mid-Level
18개 질문알림 및 메일
Mid-Level
20개 질문File Storage
Mid-Level
18개 질문Testing & PHPUnit
Mid-Level
24개 질문Caching
Mid-Level
18개 질문Livewire & Inertia
Mid-Level
20개 질문Eloquent Advanced
Senior
24개 질문Repository Pattern
Senior
20개 질문Laravel 패키지
Senior
20개 질문Performance Optimization
Senior
22개 질문Security Best Practices
Senior
22개 질문Laravel Octane
Senior
18개 질문Laravel Distributed Systems
Senior
22개 질문Deployment & DevOps
Senior
20개 질문