본문 바로가기

logging12

728x90
복잡한 쿠버네티스 환경 클러스터 쉽게 관리하는 비밀 무기들 Best Practices 현대 서버 인프라는 날이 갈수록 복잡해지고 있습니다. 특히 쿠버네티스와 같은 컨테이너 오케스트레이션 플랫폼의 도입으로 관리해야 할 요소들이 더욱 다양화되고 있죠. 이러한 환경에서 개발자와 시스템 관리자들의 업무 효율성을 높여줄 수 있는 다양한 도구들이 있습니다. Kubetail과 XPipe를 중심으로, Lens, K9s, Portainer와 같은 대표적인 쿠버네티스 관리 도구들과 Pod 및 컨테이너의 리소스 사용량을 모니터링하는 다양한 방법입니다.Kubetail: 실시간 쿠버네티스 로깅 대시보드쿠버네티스 환경에서 로그 관리는 항상 까다로운 작업이었습니다. 여러 컨테이너와 Pod에 분산된 로그를 하나의 통합된 뷰로 보기 어려웠죠. Kubetail은 이러한 문제를 해결하기 위한 실시간 로깅 대시보드 도구입니.. 2025. 5. 20.
Looker: 데이터 분석과 비즈니스 인텔리전스를 재정의하다 Looker는 Google Cloud의 비즈니스 인텔리전스(BI) 및 데이터 분석 플랫폼으로, 실시간 데이터 분석과 강력한 시각화 도구를 통해 데이터를 이해하고 비즈니스 의사결정을 지원합니다. Looker의 기본 개념, 주요 기능, 설정 및 활용, Looker의 LookML을 활용한 데이터 모델링과 대시보드 제작 방법입니다.목차Looker란 무엇인가?Looker의 주요 기능Looker 설정 및 데이터 소스 연결LookML을 활용한 데이터 모델링대시보드와 보고서 생성하기Looker와 다른 도구 통합 사례최적화된 Looker 활용 팁결론1. Looker란 무엇인가?Looker는 다양한 데이터 소스를 기반으로 데이터를 시각화하고 분석하는 BI 플랫폼입니다. 사용자는 실시간으로 데이터를 조회하며, 인사이트를 즉.. 2025. 3. 2.
Python 기반 로그 모니터링 및 Google Sheets 수집 연동 자동화 여러 로그 파일을 지정하고, 해당 파일에 로그가 적재될 때 자동으로 수집되도록 한 예시코드입니다. 이 코드를 실행하는 데 필요한 Dockerfile도 함께 제공합니다.Python 코드 (monitor_logs.py)import osimport reimport timefrom watchdog.observers import Observerfrom watchdog.events import FileSystemEventHandlerfrom googleapiclient.discovery import buildfrom google.oauth2.service_account import Credentials# Google Sheets API 설정SCOPES = ['https://www.googleapis.com/auth.. 2024. 12. 22.
JSensor를 활용한 윈도우 시스템에서 중앙 모니터링 가이드 JSensor의 기능과 설정에 따라 윈도우 시스템에서 모니터링할 수 있는 항목이 달라질 수 있습니다. 아래에서는 JSensor를 활용하여 윈도우 시스템을 모니터링하는 방법입니다.1. JSensor의 기본 기능 이해JSensor 초기화 및 설정: JSensor는 config.properties 파일을 통해 설정을 로드합니다. 이 파일에는 모니터링 대상, 서버 연결 정보, 로그 저장 경로 등이 포함될 수 있습니다.웹소켓 서버와의 통신: JSensor는 웹소켓(WebSocket)을 통해 데이터를 전송하거나 수신할 수 있습니다. 이는 실시간 모니터링 데이터를 서버로 전송하거나 외부 명령을 수신하는 데 사용될 수 있습니다.로그 파일 관리: JSensor는 모니터링 결과를 로그 파일로 저장할 수 있습니다. 이 로그.. 2024. 11. 26.
Filebeat 활용 MQTT 이벤트 수집 및 Elasticsearch 기록 분석 가이드 IoT와 같은 환경에서는 MQTT 브로커로부터 데이터를 수집하고 이를 Elasticsearch에 기록하여 분석하는 것이 중요합니다. 이 글에서는 Filebeat를 통해 MQTT 브로커에서 데이터를 읽어와 Elasticsearch에 전송하는 전체 과정을 다룹니다. 각 단계별로 자세한 설정 방법과 사용자 정의 모듈 추가, Docker 환경에서의 사용 예시까지 포함하여 설명합니다.목차배경 및 필요성환경 구성 요소Filebeat 설치Filebeat 설정 파일 수정 및 MQTT 입력 설정커스텀 MQTT 모듈 추가 및 Docker 설정Filebeat 실행 및 데이터 확인주의 사항 및 최적화 팁1. 배경 및 필요성MQTT(Message Queuing Telemetry Transport)는 저전력 장치에 최적화된 경량.. 2024. 11. 3.
728x90
728x90