[카테고리:] 기술

  • Kubernetes Deployment Strategies: On-Premises vs. EKS vs. AKS

    1. Introduction Kubernetes has become the de facto standard for modern application deployment and operations.In practice, production environments typically fall into three categories: The choice between them affects far more than cost—it also shapes networking, storage, pod density, and autoscaling strategies.This article examines the unique characteristics and operational approaches of each environment, including autoscaling with…

  • Kubernetes 배포 전략 : 온프레미스 vs EKS vs AKS

    1. 서론 Kubernetes는 현대 애플리케이션 배포와 운영의 표준이다.그러나 실제 운영 환경은 크게 세 가지로 나뉜다. 이 선택은 단순 비용만이 아니라 네트워킹, 스토리지, pod 밀도, 오토스케일링 전략까지 모두 달라진다.이번 글에서는 각 환경의 특성과 운영 전략, 그리고 HPA/CA/Karpenter까지 포함한 오토스케일링 체계를 정리한다. 2. 온프레미스 Kubernetes (Bare-metal) 특징 운영 전략 장점 단점 3. Amazon EKS 특징 운영 포인트…

  • “Implementing Web Login Monitoring using Zabbix Web Scenario

    Simply checking whether a site is “up” is not enough for reliable monitoring.Even if the login page itself loads, users may still be unable to access the service if the actual login process fails. By using Zabbix’s Web Scenario feature, you can simulate a real login request and verify the response to monitor whether login…

  • Zabbix Web 시나리오로 web login 체크 모니터링 구축하기

    단순히 “사이트가 열리냐?”만 확인하는 모니터링은 부족하다.로그인 페이지 자체가 열리더라도 실제 로그인 과정에서 문제가 생기면 사용자는 서비스를 이용할 수 없기 때문이다. Zabbix의 Web 시나리오(Web Scenario) 기능을 이용하면, 로그인 요청을 실제로 날려보고 응답을 검증하여 로그인 성공 여부를 모니터링할 수 있다. 단순히 HTTP에 대한 응답 모니터링은 설정도 어렵지 않을 뿐더러 조금만 검색을 하면 가이드를 해주는 사이트를 쉽게 찾아…

  • Lenovo XCC2 SNMP-Based Power Consumption Monitoring (Zabbix Integration Guide)

    In server operations, CPU, memory, and disk health are common monitoring targets—but power consumption is equally critical.A datacenter runs on electricity. Without clear visibility into power usage, it becomes impossible to calculate electricity bills, plan rack capacity, prevent overload, or mitigate failures. Lenovo servers ship with XClarity Controller2 (XCC2), a BMC (Baseboard Management Controller) that…

  • Lenovo XCC2 SNMPv3 기반 전력 사용량 모니터링 (Zabbix 연동 가이드)

    서버 운영에서 CPU, 메모리, 디스크 상태 못지않게 중요한 지표가 있다. 바로 전력 사용량(Power Consumption) 이다.데이터센터는 전력으로 움직인다. 전력 소비량을 알지 못하면 전기요금 산정, 랙별 전력 용량 계획, 과부하 방지, 장애 예방이 모두 불가능하다. Lenovo 서버의 XClarity Controller2 (XCC2) 는 BMC(Baseboard Management Controller)로, 원격 관리와 함께 SNMP(Simple Network Management Protocol)를 통해 전력, 온도, 팬 속도 같은…

  • On-Premises Kubernetes Cluster Power Operations Guide: Master, fstab, NAS Procedures

    When running a Kubernetes cluster in an Ubuntu on-premises environment, powering off (shutdown) and powering on (reboot/startup) is not just about toggling the servers.If the Master node, etcd quorum, fstab configuration, or NAS startup order is mishandled, the entire cluster can become unstable.This post outlines how to safely restart a cluster in such an environment.…

  • 온프레미스 Kubernetes 클러스터 전력 작업 가이드: Master, fstab, NAS 운영 절차

    Ubuntu 온프레미스 환경에서 Kubernetes 클러스터를 운영할 때, 전원 차단(Shutdown)과 재기동(Power On) 절차는 단순히 전원만 켜고 끄는 문제가 아니다.Master 노드, etcd quorum, fstab 설정, NAS 기동 순서가 맞지 않으면 클러스터 전체가 불안정해질 수 있다.이 글에서는 온프레미스 환경에서 안전하게 클러스터를 재기동하는 방법을 정리한다. 1. Master 이중화 여부 확인 2. fstab (NFS 마운트) 설정 점검 전제 Kubernetes에서 NAS를…

  • Enterprise Zabbix Extension Pattern: Collecting K8S Pod Network Traffic (via cAdvisor)

    By default, Zabbix Kubernetes templates provide only basic metrics such as CPU, memory, disk, node status, and container status. Pod-level network traffic is missing.In many environments, this gap is covered by Prometheus. Here, however, is a case study where Zabbix alone was extended to collect Pod-level RX/TX traffic metrics. This design was built from scratch…

  • 엔터프라이즈 Zabbix 확장 패턴: K8S Pod 네트워크 트래픽 수집 (cAdvisor 기반)

    일반적으로 Zabbix Kubernetes 템플릿은 CPU, 메모리, 디스크, 노드 상태, 컨테이너 상태 위주의 기본 지표만 제공한다. Pod 단위 네트워크 트래픽은 빠져 있다. 많은 운영 환경에서는 Prometheus를 통해 이 문제를 해결하지만, 여기서는 Zabbix만으로 Pod-level 네트워크 트래픽 수집을 완성한 사례를 공유한다. 이 설계는 레퍼런스가 전혀 없는 상태에서 직접 만든 것으로, 검증된 운영 환경에서 이미 활용 중이다. 설계 개요…