반복영역 건너뛰기
주메뉴 바로가기
본문 바로가기
제품/서비스
EMS Solution
Features
클라우드 관리
서버관리
데이터베이스 관리
네트워크 관리
트래픽 관리
설비 IoT 관리
무선 AP 관리
교환기 관리
운영자동화
실시간 관리
백업 관리
스토리지 관리
예방 점검
APM Solution
애플리케이션 관리
URL 관리
브라우저 관리
ITSM Solution
서비스데스크
IT 서비스 관리
Big Data Solution
SIEM
AI 인공지능
Dashboard
대시보드
Consulting Service
컨설팅 서비스
고객
레퍼런스
고객FAQ
문의하기
가격
자료실
카탈로그
사용자매뉴얼
회사소개
비전·미션
연혁
2016~현재
2000~2015
인증서·수상
투자정보
재무정보
전자공고
IR자료
새소식
공고
보도자료
오시는 길
채용
피플
컬처
공고
FAQ
블로그
열기
메인 페이지로 이동
블로그
기술이야기
블로그
최신이야기
사람이야기
회사이야기
기술이야기
다양한이야기
[행사] 2023년 3월 BB데이
제23기 정기주주총회 개최
최순정
2023.03.31
페이스북 공유하기
트위터 공유하기
링크드인 공유하기
블로그 공유하기
클라우드 송환(Cloud Repatriation): 클라우드에서 다시 온프레미스로
제23기 정기 주주총회가 3월 31일 브레인즈컴퍼니 8층 라운지에서 열렸습니다.
바쁘신 와중에도 여러 주주분들이 참석해주셨습니다!
이번 주주총회에서는
먼저 영업, 감사, 내부회계관리제도 운영실태에 대해 보고했습니다.
다음으로
재무제표 승인, 이사 및 감사 선임, 주식매수선택권 부여, 이사보수한도 승인, 감사보수한도 승인 등
사항에 대해 결의했습니다.
위 안건들은 모두 원안대로 가결됐습니다!
앞으로도 브레인즈컴퍼니는
기업 및 주주가치를 제고하기 위해
임직원 모두 최선을 다하겠습니다.
감사합니다.
#브레인즈컴퍼니
#주주총회
최순정
경영기획실(PR매니저)
브레인즈컴퍼니의 소식, 조직문화, 브레인저 이야기를 대내외에 전파하고 있습니다.
필진 글 더보기
목록으로
추천 콘텐츠
이전 슬라이드 보기
서버 모니터링 툴(SMS)을 통한, 서버 보안 취약점 점검 및 관리 방법
서버 모니터링 툴(SMS)을 통한, 서버 보안 취약점 점검 및 관리 방법
서버 보안 취약점은 시스템 내부로의 비인가 접근이나 데이터 유출로 이어질 수 있는 구조적 결함을 의미합니다. 이는 소프트웨어의 결함, 설정 오류, 불완전한 접근 제어 등 다양한 원인에 의해 발생하며, 운영 환경 내 반복적인 변경 과정에서 지속적으로 나타납니다. 따라서 단발성 점검만으로는 충분한 대응이 어렵고, 항목별로 구체적인 상태를 지속적으로 점검하고 관리할 수 있는 체계가 필요합니다. 운영 중인 서버의 보안 상태를 꾸준히 점검하고, 정책에 따라 항목별로 조치를 수행하며, 그 결과를 이력으로 관리할 수 있는 체계는 보안 관리의 일관성을 유지하는 데 효과적입니다. 특히 공공기관의 경우에는 행정안전부가 제공하는 OS별 보안 취약점 항목을 기준으로 정기 점검을 수행해야 하며, 해당 결과는 정보보호 인증이나 내부 감사에서 공식적인 참고 자료로 활용됩니다. 따라서 점검 기준을 기반으로 자동화된 진단과 결과 이력 관리 기능 등이 갖춰진 서버 관리 체계를 구축하는 것이 중요합니다. Zenius SMS와 같은 서버 모니터링 툴(SMS)을 활용하면, 서버의 성능뿐 아니라 보안 취약점까지 함께 점검하고 관리할 수 있습니다. 단순한 상태 확인을 넘어, 각 서버에 존재하는 취약 항목을 자동으로 진단하고, 이에 대한 조치 방법을 제공하며, 점검 결과를 이력으로 관리하는 일련의 과정을 체계적으로 수행할 수 있습니다. Zenius SMS를 통해 서버 보안 취약점을 어떻게 점검하고 관리할 수 있는지, 구체적인 기능을 중심으로 살펴보겠습니다. Zenius SMS를 통한 서버 보안취약점 점검 및 관리 방법 서버 보안 취약점 기본 확인 및 조치 방법 Zenius SMS에서 기본적으로 서버 보안 취약점의 전체적인 상태와 상세 정보는 아래와 같은 프로세스를 통해 확인할 수 있습니다. [Step 01] 보안 취약점 점검 기능 활성화 하기 ‘SMS > 설정 > 서버 > 에이전트 설정’ 메뉴에서 취약점 점검 항목을 'On'으로 설정합니다. 이 설정을 통해 대상 서버에 대한 보안 취약점 점검 기능이 활성화됩니다. [Step 02] 전반적인 서버 취약점 상태 확인 하기 이후 ‘SMS > 모니터링 > 상세 모니터링 > 보안취약점’ 메뉴에서 해당 서버의 취약점 상태를 전반적으로 확인할 수 있습니다.이를 통해 서버의 세부 항목별로 어떤 취약점이 존재하는지 전체적인 현황을 파악할 수 있습니다. [Step 03] 취약점 상세 보기 및 조치 가이드 확인 하기 전체 목록 중 특정 항목의 ‘상태’를 클릭하거나 ‘SMS > 모니터링 > 상세 모니터링 > 보안취약점 > 취약점 상세보기’ 메뉴를 통해 항목별 상세 내역을 조회할 수 있습니다. 이 화면에서는 해당 항목이 왜 ‘취약’ 상태로 판단되었는지, 그리고 어떤 조치를 취해야 하는지 구체적인 정보를 확인할 수 있습니다. 또한 하단의 ‘보안설정 방법’을 클릭하면 해당 취약점에 대한 조치 가이드를 상세히 확인할 수 있어, 운영자가 직접 시스템 설정을 점검하고 보완할 수 있도록 지원합니다. [Step 04] 가이드대로 취약점 보완 후 재 점검하기 보안 진단 방법에 나온 조치방법대로 실행하여 보안 취약점을 해결합니다. 이후 ‘SMS > 모니터링 > 상세 모니터링 > 보안취약점’ 메뉴를 통해 해당 취약점이 제대로 보완됐는지 최종적으로 확인합니다. 해당 항목 점검결과가 ‘양호’로 바뀐 것을 확인할 수 있습니다. 이러한 기능을 통해 운영자는 보안 취약점을 항목 단위로 진단하고, 구체적인 해결 방안까지 확인한 뒤, 점검 결과를 체계적으로 관리할 수 있습니다. 조금 더 구체적으로 Zenius SMS를 통해 서버 보안 취약점을 점검하고 관리할 수 있는지 알아보겠습니다. 서버 모니터링 툴 Zenius SMS 세부 활용 가이드 ① 전체 점검 항목과 항목별 상세 항목을 한번에 관리하기 Zenius SMS에서는 단순히 점검 항목의 리스트만 제공하는 것이 아니라, 각 항목에 포함된 세부 항목까지 함께 확인하고 관리할 수 있도록 구성되어 있습니다. [Step 01] ‘SMS > 모니터링 > 모니터링 상세보기 > 보안 취약점’ 메뉴로 이동하면, 각 점검 항목이 세부 항목들과 함께 표시됩니다. 이때 세부 항목 중 단 하나라도 취약 상태일 경우, 해당 상위 점검 항목은 전체적으로 '취약'으로 판단됩니다. 이를 통해 항목 수준이 아닌 세부 항목 단위의 정밀한 점검과 판단이 가능해집니다. [Step 02] 보다 효율적이고 빠른 확인이 필요할 경우, ‘상태 보기’를 ‘취약’으로 설정하면, 전체 항목 중 현재 취약 상태로 판단된 항목만 필터링하여 확인할 수 있습니다. 이를 통해 운영자는 우선 대응이 필요한 항목에 집중해 조치를 진행할 수 있습니다. [Step 03] 또한, 상단의 ‘내보내기’ 기능을 활용하면 현재 점검 항목과 상세 항목의 현황을 엑셀 파일로 추출할 수 있습니다. 이는 점검 결과를 내부 보고서로 활용하거나, 외부 감사 대응 자료로 제출할 때 유용하게 사용됩니다. 이러한 기능을 통해 운영자는 점검 항목과 그 하위 항목을 통합적으로 파악하고, 조치가 필요한 항목만을 선별적으로 관리하며, 결과를 체계적으로 문서화할 수 있습니다. 서버 모니터링 툴 Zenius SMS 세부 활용 가이드 ② 취약 항목에 대한 '인지' 기능 활용하기 실제 운영 환경에서는 모든 보안 취약점을 즉시 조치하기 어려운 경우가 존재합니다. 일부 항목은 기술적 제한이나 시스템 정책상 해결이 어렵거나, 조치 중인 상태로 판단해야 하는 경우도 있습니다. 이러한 상황에서는 Zenius SMS의 ‘인지 기능’을 활용하여 해당 항목을 예외 처리할 수 있습니다. [Step 01] 특정 항목 전체에 대한 인지 설정 특정 항목 전체에 대해 인지를 설정하려는 경우, 보안 취약점 메뉴에서 대상 항목을 선택한 뒤 ‘인지’ 버튼을 클릭하여 적용할 수 있습니다. 이 방식은 단일 항목 기준으로 예외를 관리할 때 유용합니다. [Step 02] 세부 항목에 대한 인지 설정 ‘SMS > 모니터링 > 상세 모니터링 > 보안 취약점 > 취약점 상세보기’ 화면에서, 특정 세부 항목을 선택한 후 ‘인지 추가’ 기능을 통해 해당 항목에 대한 인지 사유를 등록할 수 있습니다. 이 기능은 기술적으로 대응이 불가능하거나 정책적으로 예외가 필요한 항목에 대한 상태를 명확히 구분하는 데 사용됩니다. [Step 03] 사전 인지 관리 등록 예외 관리 항목을 미리 등록해두고 일괄적으로 관리하고자 할 경우에는, ‘SMS > 설정 > 보안 취약점 > 인지관리’ 메뉴를 통해 사전 인지 항목을 정의하고 전체 서버에 적용할 수 있습니다. 이를 통해 예외 항목 관리의 일관성과 효율성을 높일 수 있습니다. Zenius SMS의 인지 기능은 취약점 관리에서 단순히 ‘해결 여부’를 넘어서, 조치 불가 또는 예외 항목에 대한 명확한 사유 기록과 상태 관리를 가능하게 합니다. 이를 통해 보안 운영의 신뢰성을 높이는 동시에, 정량적 점검 결과와 실제 운영 상황 사이의 간극을 유연하게 조정할 수 있습니다. 서버 보안 취약점 관리는 단순한 진단에 그치지 않습니다. 항목별 세부 확인과 조치, 예외 항목에 대한 명확한 이력 관리까지 포함하는 체계적인 프로세스가 요구됩니다. 이를 수작업으로 반복하는 것은 비효율적일 뿐 아니라, 관리의 일관성과 정확성도 떨어뜨릴 수 있습니다. Zenius SMS는 이러한 문제를 해결하기 위해, 취약점 점검과 대응 과정을 자동화하고 운영 환경에 맞게 체계화할 수 있도록 설계된 통합 서버 모니터링 솔루션입니다. 취약점 발생 여부를 항목 단위로 지속적으로 점검하고, 조치 가이드를 제공하며, 예외 항목은 인지 기능을 통해 명확히 관리할 수 있습니다. 이를 통해 보안 운영 과정에서 놓칠 수 있는 사각지대를 줄이고, 점검 결과를 일관되게 관리할 수 있습니다. Zenius SMS를 활용하면 운영자는 반복적인 수작업 부담 없이 서버 보안 상태를 체계적으로 관리할 수 있으며, 정기 점검은 물론 내부 감사나 인증 대응까지 효율적으로 준비할 수 있습니다. 결과적으로 보안 수준을 안정적으로 유지하면서도, 전체 서버 운영 관리의 효율성을 함께 높이는 실질적인 효과를 기대할 수 있습니다.
2025.05.20
서버 관리 툴, Zenius SMS를 통한 Docker 기반 컨테이너 모니터링 팁
서버 관리 툴, Zenius SMS를 통한 Docker 기반 컨테이너 모니터링 팁
최근 IT 운영 환경에서는 컨테이너 기반 배포 방식이 빠르게 자리 잡고 있습니다. 특히 Docker는 가볍고 이식성이 뛰어나며, 새로운 서비스를 빠르게 배포할 수 있다는 장점 덕분에 개발과 운영 전반에서 가장 많이 활용되는 기술 중 하나입니다. 하지만 이렇게 편리한 Docker도 관리 측면에서는 쉽지 않은 과제를 안고 있습니다. 컨테이너는 짧은 주기로 만들어졌다가 사라지고, 서비스 부하에 따라 개수가 급격히 늘어나거나 줄어듭니다. 이런 특성 때문에 기존 서버 모니터링만으로는 전체 상황을 정확히 파악하기 어렵습니다. Zenius SMS는 서버·네트워크·스토리지를 비롯해 Docker 환경까지 아우르는 통합 모니터링 플랫폼으로, HTML5 기반 UI와 강력한 데이터 수집·분석 기능을 제공합니다. 이를 통해 운영자는 컨테이너의 성능, 로그, 프로세스, 파일시스템, 이미지 정보를 한 화면에서 관리하고 분석할 수 있습니다. 서버 모니터링 툴, Zenius SMS에서 Docker 기반 컨테이너 모니터링을 구성하고 확인하는 절차, 그리고 이를 실무에서 활용하는 방법을 단계별로 살펴보겠습니다. 모니터링 기능 구성과 확인 절차 서버 관리 툴 Zenius SMS의 Docker 기반 컨테이너 모니터링 기능은 단순히 데이터를 수집하는 것에서 그치지 않고, 설정 단계부터 실시간 모니터링, 세부 정보 조회까지 일련의 명확한 흐름을 갖추고 있습니다. 이 절차를 이해하면, 기능을 효율적으로 구성하고 운영 현황을 정확하게 파악할 수 있습니다. Docker 모니터링을 시작하는 방법과 각 화면에서 확인할 수 있는 정보, 그리고 이를 통해 어떤 분석이 가능한지를 차례대로 살펴보겠습니다. Step 1. 에이전트 설정에서 모니터링 활성화 및 수집 주기 지정 모니터링을 시작하기 위해서는 먼저 에이전트 설정에서 컨테이너 모니터링 기능을 켜야 합니다. 메뉴 경로는 ‘SMS > 모니터링 > 모니터링 상세보기 > 에이전트 설정 > 일반 설정 > 모니터링 설정’입니다. 여기서 컨테이너/컨테이너 로그에 대한 모니터링 여부와 수집 주기를 켭니다. - 모니터링 주기(데이터 수집 주기): 30초 - 평균 기준 기간(수집 데이터를 평균 낼 기간): 5분 - 변화량 기준 기간(평균 데이터의 편차 산출 기간): 1분 이 단계에서 설정을 저장하면 이후 화면(컨테이너/이미지)에서 해당 주기로 수집된 데이터가 표출됩니다 Step 2. 컨테이너 화면에서 운영 현황 점검(성능·로그·프로세스·파일시스템) 컨테이너 모니터링에서 가장 핵심이 되는 화면은 바로 컨테이너 현황 화면입니다. 메뉴 경로는 다음과 같습니다. 메뉴 경로는 SMS > 모니터링 > 모니터링 상세보기 > 컨테이너 > 컨테이너입니다. 이 화면에서 컨테이너 이름, IP, 포트, 생성 시점 등 기본 운영 정보와 함께 하단의 세부 탭을 통해 컨테이너 단위 데이터를 확인합니다. - 성능: CPU 사용량, 메모리 점유율, 네트워크 인터페이스 입출력(NIC In/Out), 블록 디바이스 입출력(Block In/Out)과 같은 리소스 지표를 실시간으로 보여줍니다. 이를 통해 운영자는 컨테이너별로 리소스 사용 패턴을 비교하거나, 특정 시점에 과부하가 발생했는지를 빠르게 확인할 수 있습니다. - 로그: 컨테이너에서 발생하는 이벤트 및 상태 변화 로그를 수집해 보여줍니다. 예를 들어, 컨테이너가 재시작되었거나, 특정 에러 이벤트가 발생했을 때 이를 실시간으로 확인할 수 있습니다.이는 단순한 성능 지표만으로는 알 수 없는 운영 이슈의 원인을 파악하는 데 중요한 단서를 제공합니다. (컨테이너 & 컨테이너 로그) (컨테이너 & 컨테이너 프로세스 데이터) - 프로세스: 컨테이너 내부에서 실행 중인 프로세스 목록과 상태를 보여줍니다. 어떤 프로세스가 CPU나 메모리를 과도하게 점유하고 있는지, 비정상적으로 종료된 프로세스는 없는지를 직접 확인할 수 있습니다. 이는 서버 수준의 모니터링이 아닌, 컨테이너 내부 동작까지 투명하게 추적할 수 있다는 점에서 운영 안정성 확보에 큰 도움이 됩니다. - 파일시스템: 컨테이너 내부에 마운트된 파일 경로, 접근 권한, 사용량 등 파일시스템 관련 정보를 제공합니다. 이를 통해 특정 컨테이너에서 파일 권한 문제나 디스크 사용량 초과와 같은 장애 가능성을 조기에 발견할 수 있습니다. (컨테이너 & 컨테이너 파일 시스템 데이터) Step 3. 이미지 화면에서 이미지 메타데이터 확인 컨테이너는 기본적으로 이미지(Image)를 기반으로 생성되기 때문에, 어떤 이미지가 사용되고 있으며 해당 이미지의 상태가 어떤지 확인하는 것은 운영 관리에서 매우 중요한 절차입니다. Zenius SMS에서는 이를 전용 화면을 통해 직관적으로 관리할 수 있도록 지원합니다. 메뉴 경로는 ‘SMS > 모니터링 > 모니터링 상세보기 > 컨테이너 > 이미지’입니다. 컨테이너 생성 기반이 되는 이미지명, 이미지 ID, 이미지 크기, 이미지 태그(및 상세) 등을 이미지별로 조회하여 버전/용량/태그 기준의 관리 및 추적에 활용할 수 있습니다. 활용 가이드 Docker 기반 컨테이너 모니터링 기능을 구성한 이후에는, 운영자가 상황에 맞게 다양한 화면과 기능을 활용할 수 있습니다. 이 과정은 정해진 절차를 단계별로 따라야 하는 것이 아니라, 필요에 따라 선택적으로 적용할 수 있는 여러 가지 케이스로 구성됩니다. 실제 운영 현장에서 자주 활용되는 대표적인 네 가지 케이스를 알아보겠습니다. Case 1. 성능 모니터링 차트 확인 Zenius SMS에서는 컨테이너 단위로 주요 성능 지표를 차트 형태로 제공합니다. CPU 사용률, 메모리 사용량, 네트워크 입출력, 디스크 블록 입출력 등 핵심 지표를 시간대별로 시각화하여 운영자는 리소스 사용 패턴과 부하 변화를 한눈에 파악할 수 있습니다. 특히 이 차트는 단순한 실시간 데이터만 보여주는 것이 아니라, 과거의 이력 데이터까지 함께 제공합니다. 이를 통해 현재 상태와 장기적인 추세를 동시에 분석할 수 있으며, 특정 시점에 발생한 급격한 변동도 쉽게 확인할 수 있습니다. 이런 조기 식별 능력은 장애 대응 속도를 높이고, 성능 저하를 예방하는 데 직접적인 도움을 줍니다. - 실시간 + 이력 데이터 동시 제공: 현재 상태와 과거 추세를 함께 분석 가능 - 이상 징후 조기 식별: 특정 시점의 급격한 변동을 신속하게 확인하여 대응 (컨테이너 & 컨테이너 성능) Case 2. 차트 제목 클릭으로 평균/최대치 확인 컨테이너 성능 차트는 단순히 그래프만 보여주는 것이 아니라, 제목을 클릭하면 해당 지표의 평균값과 최대값을 표 형태로 함께 제공합니다. 평균값은 일정 기간 동안의 전반적인 자원 사용 수준을 파악하는 기준선 역할을 하고, 최대값은 특정 시점에서의 부하 피크를 정확히 식별하는 데 유용합니다. 이 기능을 활용하면 리소스 사용의 ‘일상적인 수준’과 ‘최대 부하 상황’을 동시에 파악할 수 있어 용량 계획이나 성능 튜닝에 실질적인 인사이트를 제공합니다. - 평균값 활용: 장기적인 리소스 사용 기준선 설정 - 최대값 활용: 부하 집중 시간대 파악 및 용량 계획 수립 (컨테이너 성능_계속) Case 3. 데이터 보기 기능 활용 차트만으로는 성능 변화를 직관적으로 확인할 수 있지만, 세밀한 분석에는 한계가 있습니다. 이를 보완하는 기능이 바로 ‘데이터 보기’ 버튼입니다. 해당 버튼을 누르면 차트에 표시된 지표가 시간 단위의 세부 데이터로 변환되어 표 형태로 표시됩니다. 운영자는 이를 통해 순간적인 성능 저하나 특정 이벤트 발생 시점을 더 정밀하게 추적할 수 있습니다. 또한 이 데이터를 CSV 형식으로 내보내어 장기 분석이나 외부 보고서 작성에도 활용할 수 있습니다. - 세부 데이터 조회: 시간 단위 기록으로 원인 분석 정확도 향상 - 데이터 내보내기: CSV로 추출해 장기 분석·외부 보고서 작성에 활용 가능 (컨테이너 성능_통계 데이터) Case 4. 차트/데이터 비교 분석 여러 지표나 컨테이너 간 데이터를 비교하여 상관관계를 파악할 수 있습니다. 예를 들어, CPU 사용량이 높은 컨테이너와 네트워크 트래픽이 많은 컨테이너를 함께 비교하면 특정 워크로드가 어떤 방식으로 리소스를 소모하는지 명확히 드러납니다. 이렇게 교차 분석을 수행하면 단일 지표만 볼 때 놓치기 쉬운 상관관계를 발견할 수 있으며, 문제 원인을 더 정확하게 짚어낼 수 있습니다. - 다중 지표 비교: 다양한 성능 요소를 교차 검증 - 장애 원인 분석: 시간대별 변화 패턴 비교로 문제 지점 식별 (컨테이너 통계_데이터 보기) 컨테이너 환경은 빠른 배포와 유연한 확장성을 제공하는 대신, 운영자가 관리해야 할 복잡성과 변동성이라는 과제를 함께 안겨줍니다. 서버 관리 툴 Zenius SMS의 Docker 모니터링 기능은 이러한 과제를 해결하기 위해 통합 UI, 실시간 데이터 분석, 심층 진단, 보안 점검을 하나의 플랫폼에서 제공하며 운영자가 안정적으로 서비스를 관리할 수 있도록 돕습니다. 이를 통해 운영자는 서비스 품질과 가용성을 지속적으로 유지할 수 있고, 예기치 못한 장애나 보안 위협에 대해서도 선제적으로 대응할 수 있습니다. 결국 Zenius SMS는 Docker 기반 컨테이너 환경뿐 아니라 현대적인 IT 인프라 전반의 안정성과 효율성을 높이는 데 필수적인 도구로 자리매김하고 있습니다.
2025.08.20
다음 슬라이드 보기