carina-studio/ULogViewer

Cross-Platform, Agent-Native Universal Log Viewer.

해결하는 문제

ULogViewer는 개발자와 시스템 관리자가 다양한 소스의 복잡한 로그를 분석할 수 있도록 설계된 크로스 플랫폼 로그 뷰어입니다. 대량의 로그 데이터를 읽고, 파싱하고, 필터링하는 과정을 간소화하여 문제를 신속하게 식별하고 격리할 수 있도록 돕습니다.

작동 방식

이 도구는 로컬 파일, 네트워크 스트림(HTTP/HTTPS, TCP, UDP), 데이터베이스(SQLite, MySQL, SQL Server), Windows 이벤트 로그 등 여러 소스에서 원시 로그 데이터를 읽어오며, '로그 프로필'을 사용하여 이 데이터를 구조화된 로그로 파싱합니다. 사용자는 정규식 텍스트 필터, 로그 레벨 또는 프로세스/스레드 ID별 필터를 적용할 수 있으며, 중요한 로그를 색상으로 표시하여 빠르게 참조할 수 있습니다.

대상 사용자

Windows, macOS, Linux 등 다양한 운영 체제에서 로그를 분석해야 하는 개발자, DevOps 엔지니어, 시스템 관리자를 위한 도구입니다.

주요 특징

  • MCP를 통한 AI 통합: Model Context Protocol (MCP)을 지원하여 AI 어시스턴트(Claude, Cursor, Gemini 등)가 직접 로그를 검사하고, 필터를 설정하며, 로그에 마크를 지정할 수 있습니다.
  • 고급 로그 분석: 주요 로그 탐지, 작업 지속 시간 계산, 작업 횟수 계산을 위한 내장 분석 유형을 포함하며, 사용자 정의 분석 스크립트도 지원합니다.
  • 광범위한 소스 지원: 파일, 네트워크 스트림, Azure CLI와 같은 클라우드 소스에서 로그를 읽어올 수 있습니다.
  • 민감 데이터 보호: AI 클라이언트로 데이터를 전송하기 전에 IP 주소나 이메일 주소와 같은 민감한 정보를 자동으로 마스킹합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트