📋요약
👤역할
프론트엔드
백엔드
📈성과
📆시기
문제 분석
기존에는 장비의 알림 조건만으로 가시성 상태를 확인할 수 있어, 사용자가 필요한 정보를 충분히 제공받지 못하는 한계가 있었습니다.
개선 작업
상태값 제공
기존의 알림 조건을 넘어 보다 디테일한 상태값을 제공하여, 사용자가 각 장비의 실시간 상태를 명확하게 파악할 수 있도록 개선하였습니다.
알림 기능 강화
가동 및 미가동 상태 구별
장비의 가동 및 미가동 상태를 사용자 지정으로 설정할 수 있는 기능을 추가하여, 실제 다운된 장비와 사용자가 미가동으로 설정한 장비를 명확히 구별할 수 있게 하였습니다.
장애 및 다운 상태 표시
장애 및 다운 상태는 ICMP 통신 상태를 기반으로 확인합니다.
ICMP ping을 통해 각 장비의 응답 여부를 체크하여, 통신이 이루어지지 않을 경우 장애로 간주하고 사용자에게 알림으로 전달합니다.
알림 정책에 따라 실시간으로 상태 변화를 전달하여, 사용자가 즉각적으로 문제를 인지하고 대응할 수 있도록 하였습니다.
SNMP 데이터 기반 알림
SNMPwalk를 사용하여 각 장비에서 수집한 데이터를 기반으로 장비의 정상 작동 여부를 판단하는 로직을 추가하였습니다.
이를 통해 장비의 상태를 더욱 정확하게 모니터링하고, 특정 조건을 만족하지 못할 경우 사용자에게 디테일한 알림을 제공합니다.
커스텀 설정 기능
모든 화면에 대한 커스텀 설정 기능을 추가하여 사용자 편의성을 향상시켰습니다.
사용자는 각 화면에서 필요한 정보를 직접 선택하고 구성할 수 있어, 자신에게 맞는 모니터링 환경을 구축할 수 있게 되었습니다.
개선 결과
고도화 작업을 통해 사용자 경험이 개선되었으며, 장비 모니터링의 효율성이 크게 향상되었습니다. 사용자들은 실시간으로 더 많은 정보를 제공받아 신속하고 정확한 의사 결정을 할 수 있는 기반이 마련되었습니다.