KR100908131B1 - 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템 - Google Patents

로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템 Download PDF

Info

Publication number
KR100908131B1
KR100908131B1 KR1020070111410A KR20070111410A KR100908131B1 KR 100908131 B1 KR100908131 B1 KR 100908131B1 KR 1020070111410 A KR1020070111410 A KR 1020070111410A KR 20070111410 A KR20070111410 A KR 20070111410A KR 100908131 B1 KR100908131 B1 KR 100908131B1
Authority
KR
South Korea
Prior art keywords
failure
information
log
level
message
Prior art date
Application number
KR1020070111410A
Other languages
English (en)
Other versions
KR20090045534A (ko
Inventor
유기무
정인업
이문희
Original Assignee
주식회사 케이티프리텔
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR1020070111410A priority Critical patent/KR100908131B1/ko
Publication of KR20090045534A publication Critical patent/KR20090045534A/ko
Application granted granted Critical
Publication of KR100908131B1 publication Critical patent/KR100908131B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0677Localisation of faults
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0604Management of faults, events, alarms or notifications using filtering, e.g. reduction of information by using priority, element types, position or time
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/069Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 네트워크 장비의 장애를 감지하는 장치 및 그 방법과 그 장치를 이용한 장애 감지 시스템에 관한 것으로, 네트워크 장비의 장애 감지를 위해 네트워크 장비로부터 실시간 로그 메시지를 수신하고, 로그 메시지를 분석하여 장애 레벨 및 로그 내용을 검출하며, 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 로그 내용을 포함하는 장애 알림 메시지를 전송한다.
로그, 네트워크 장비, 장애

Description

로그 필터링을 통한 장애 감지 장치 및 그 방법과 그 장치를 이용한 장애 감지 시스템{Apparatus and method for obstacle sensing of network equipment by log filtering and system thereof}
본 발명은 장애 발생 감지 장치 및 그 방법과 그 장치를 이용한 장애 감지 시스템에 관한 것으로, 더욱 상세하게는 네트워크 장비의 장애를 감지하는 장치 및 그 방법에 있어서, 각 장비의 로그 정보를 이용하여 장애 발생을 감지하는 장치 및 그 방법에 관한 것이다. 또한, 네트워크 장비의 장애 발생 감지 장치를 이용하여 장애 발생 정보를 관리하는 장애 감지 시스템에 관한 것이다.
다양한 통신 서비스를 제공하기 위한 네트워크 대규모화에 따라, 네트워크 구축에 사용되는 통신 장비 또한 종류별, 제조업체별로 다양해지게 되었다. 이와 같이 통신 장비가 다양해짐에 따라 복잡한 구성의 각 장비들을 체계적으로 관리하기 위하여 네트워크 관리 시스템(NMS: Network Management System, 이하 'NMS'라고 함)을 사용하게 되었다.
종래에는 통신 장비의 장애를 판단하기 위하여 NMS가 폴링(polling) 방식으로 통신 장비의 로그 정보를 수집하였다. 즉, NMS는 주기적으로 복수의 통신 장비 로 로그 정보 요청 메시지를 송신하고 그에 대한 응답을 수신하였다. 이때, NMS는 각 통신 장비로부터 수신되는 로그 정보를 분석하여 해당 통신 장비의 장애 여부를 판단하였다.
그런데, 이와 같이 주기적으로 통신 장비의 로그 정보를 획득하여 통신 장비의 장애 여부를 판단하는 방법은 실시간으로 통신 장비의 장애를 판단할 수 없다는 단점이 있었다. 즉, NMS는 통신 장비에 심각한 장애가 발생한 이후에 해당 통신 장비의 로그 정보를 획득할 가능성이 있다. 따라서, 통신 장비의 장애 징후를 사전에 탐지할 수 있는 대책 마련이 필요한 실정이다.
또한, 기존의 NMS에서는 주기적으로 통신 장비의 로그정보를 수집하므로, NMS의 메모리 버퍼의 용량을 초과하는 로그 정보는 유실될 가능성이 크다. 따라서, 통신 장비의 로그 정보를 효율적으로 관리할 수 있는 장애 감지 시스템이 필요하다.
따라서, 본 발명의 이루고자 하는 기술적 과제는 네트워크 장비의 로그 정보를 실시간으로 수집하여 네트워크 장비의 장애 발생을 실시간으로 감지하는 장애 발생 감지 장치 및 그 방법과, 감지한 장애 발생 정보를 데이터베이스로 구축하여 관리하는 장애 감지 시스템을 제공하는 것이다.
위에서 기술한 바와 같은 과제를 이루기 위하여, 본 발명의 특징에 따른 네트워크 장비의 장애 감지 시스템은, 상기 네트워크 장비로부터 실시간 로그 메시지를 수신하고, 상기 로그 메시지를 이용하여 검출된 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 장애 발생을 알리는 장애 감지부 및 상기 네트워크 장비의 장애를 관리하기 위한 정보들을 저장하고 있으며, 상기 장애 감지부로부터 상기 로그 메시지를 수신하여 상기 네트워크 장비의 장애 발생 통계 정보를 관리하는 데이터베이스 관리부를 포함하며, 상기 장애 감지부는 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 발생을 알리는 것을 특징으로 한다.
그리고 본 발명의 다른 특징에 따른 네트워크 장비의 장애를 감지하는 장치는, 상기 네트워크 장비로부터 수신되는 실시간 로그 메시지를 이용하여 장애 레벨을 검출하고, 상기 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 장애 내용을 포함하는 장애 알림 메시지를 전송하도록 하는 로그 메시지 처리부, 상기 네트워크 장비 정보, 상기 장애 레벨 정보 및 장애 알림 규칙 정보를 포함하는 장애 감지 정보가 저장된 데이터베이스 및 상기 수신 단말기에 따라 상기 장애 알림 메시지의 형식을 달리하여 전송하는 메시지 전송 처리부를 포함하며, 상기 로그 메시지 처리부는 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 알림 메시지를 전송하는 것을 특징으로 한다.
또한, 본 발명의 또 다른 특징에 따른 네트워크 장비의 장애를 감지하는 방법은 상기 네트워크 장비로부터 실시간 로그 메시지를 수신하는 단계, 상기 로그 메시지를 분석하여 장애 레벨 및 로그 내용을 검출하는 단계 및 상기 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 상기 로그 내용을 포함하는 장애 알림 메시지를 전송하는 단계를 포함하며, 상기 전송하는 단계에서, 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 알림 메시지를 전송하는 것을 특징으로 한다.
이와 같은 본 발명의 실시예에 의하면, 네트워크 장비의 장애를 실시간으로파악하여 장비 관리자에게 통보함으로써 장애를 빨리 해결할 수 있는 효과가 있다.
또한, 본 발명의 실시예에 의하면 네트워크 장비의 장애 레벨에 따라 장애 알림 수신 그룹을 설정함으로써 좀 더 효율적으로 장애를 해결할 수 있다.
또한, 본 발명의 실시예에 의하면 네트워크 장비의 로그 정보를 데이터베이스화하여 관리함으로써 장애 징후를 신속히 감지하여 사전 조치가 가능하다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부", "…기", "모듈" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이하, 첨부된 도면을 참조하여 본 발명에 대해서 상세히 설명하도록 한다. 이때, 아래에서 설명할 본 발명의 실시예에 따른 장애 감지 시스템은 네트워크 장비로부터 로그 정보를 수집하여 장애 발생을 수신 단말기에 알리는 장애 감지부와 장애 감지부로부터 로그 정보를 수신하여 네트워크 장비의 장애를 관리하는 데이터베이스 관리부를 포함한다. 아래에서는, 장애 감지부를 장애 감지 장치로 기술하고 데이터베이스 관리부를 관계형 데이터베이스 관리 시스템으로 기술하도록 한다.
도 1은 본 발명의 실시예에 따른 장애 감지 시스템의 구성도이다.
도 1에서 나타낸 바와 같이, 장애 감지 시스템은 복수의 네트워크 장비(100), 장애 감지 장치(110), 관계형 데이터베이스 관리 시스템(Relational Data Base Management System, 이하 'RDBMS'이라 함)(120) 및 복수의 수신 단말기(130)를 포함한다.
네트워크 장비(100)는 네트워크 접속 시 로그 정보를 생성하고, 생성된 로그 정보를 포함하는 로그 메시지 생성한다. 그리고 네트워크 장비(100)는 생성된 로그 메시지를 실시간으로 장애 감지 장치(110)로 전송한다.
이때, 로그 메시지는 시스로그(Syslog) 프로토콜 형식으로 생성되며, 각 네트워크 장비(100)의 실시간 이벤트 정보를 포함하고 있다. 이때, 실시간 이벤트 정보는 로그 레벨 및 장애 내용 정보를 포함한다. 여기서, 로그 메시지에 포함된 실시간 이벤트 내용 정보들을 로그 정보라고 한다. 한편, 도 1에서는 복수의 네트워크 장비(100)를 하나의 도면 부호로 나타내었으나 각각의 네트워크 장비(100)는 하나 이상의 기종의 장비를 의미한다.
장애 감지 장치(또는, 장애 감지부)(110)는 각 네트워크 장비(100)로부터 각각 수신된 로그 메시지를 수집하여 로그 정보를 검출한다. 그리고 장애 감지 장치(110)는 검출된 로그 정보를 필터링하여 장애 레벨에 따른 수신 단말기(130)로 장애 알림 메시지를 전송한다.
이때, 장애 감지 장치(110)는 수신 단말기(130)의 종류에 따라 장애 알림 메시지를 SMS(Short Massage service), 음성 알림 형식 등으로 전송할 수 있다. 그리고 장애 감지 장치(110)는 수집된 로그 메시지를 RDBMS(120)에 저장한다.
한편, 도 1에서는 수신 단말기(130)로 장애 알림 메시지가 송신되는 것을 나타내었으나 장애 알림 메시지를 수신할 수신측이 NMS(미도시)인 경우, 장애 감지 장치(110)는 NMS와의 통신 규약에 따라 장애 알림 메시지를 전송할 수 있다.
장애 감지 장치(110)에서 수집된 복수의 네트워크 장비(100)의 로그 메시지를 필터링하여 장애 알림 메시지를 전송하는 방법에 대해서는 이하 도 2를 참조하여 상세히 설명하도록 한다.
RDBMS(120)는 각 네트워크 장비의 정보, 사용자 정보, 수신 단말기 정보, 장 애 레벨 정보 및 장애 알림 규칙 정보를 관리하고, 각 정보를 장애 감지 장치(110)에 제공한다. 이때, RDBMS(120)는 NMS(미도시)로부터 복수의 네트워크 장비(100) 정보, 장애 레벨 정보 및 사용자 정보 등을 수신하여 관리할 수 있다. 또한, RDBMS(120)는 사용자 인터페이스를 통해 RDBMS(120)의 관리자(또는 사용자)로부터 수신 단말기 정보, 장애 레벨 정보 및 장애 알림 규칙 정보 등을 입력받을 수 있다.
수신 단말기(130)는 네트워크 장비(100) 및 NMS(미도시) 관리자의 이동 단말기 또는 NMS, CENS(Central Event Notification Server) 등의 관리 시스템이다. 이때, 도 1에서는 복수의 수신 단말기(130)를 하나의 도면 부호로 나타내었다. 여기서, CENS는 네트워크 장비의 장애 발생시 관리자에게 음성으로 장애 발생을 통보하는 시스템이다.
아래에서는 도 2과 도 3a 및 도 3b를 참조하여 본 발명의 실시예에 따른 장애 감지 및 장애 알림 방법에 대해서 상세히 설명하도록 한다.
도 2는 본 발명의 실시예에 따른 장애 감지 장치의 구성도 이다.
그리고 도 3a는 본 발명의 실시예에 따른 로그 메시지의 구조를 나타내는 도면이고, 도 3b는 본 발명의 실시예에 따른 장애 레벨을 설명하기 위한 도면이다.
도 2에서 나타낸바와 같이, 장애 감지 장치(110)는 메모리 데이터베이스(111), 로그 메시지 수집부(112), 로그 메시지 처리부(113), 메시지 전송 처리부(114), 로그 메시지 저장 처리부(115) 및 정보 관리부(116)를 포함한다.
메모리 데이터베이스(111)에는 RDBMS(120)으로부터 수신한 네트워크 장비 정 보, 사용자 정보, 장애 레벨 정보 및 장애 알림 규칙 정보 등이 저장되어 있다.
이때, 메모리 데이터베이스(111)에는 네트워크 장비 정보와 그에 해당하는 수신 단말기 정보가 매칭되어 저장되어 있다. 이때, 각 네트워크 장비에 해당하는 적어도 하나의 수신 단말기는 각 장애 레벨에 따라 장애 알림 메시지를 수신할 수 있는 수신 그룹으로 나뉘어 저장될 수 있다. 이때, 수신 단말기 정보는 장애 알림 규칙 정보로부터 획득되며, 상기 각 수신 단말기 정보에는 속하는 수신 그룹 정보가 포함되어 있다.
예를 들어, 하나의 네트워크 장비에 해당하는 적어도 하나의 수신 단말기를 제1 내지 제3 수신 그룹으로 설정할 수 있다. 이때, 제1 수신 그룹은 최상위 보고 그룹으로서 네트워크 장비의 현재 상태에 대한 결정권자 및 최종 보고자가 포함된 그룹일 수 있다. 또한, 제2 수신 그룹은 보편적인 보고 그룹으로서 각 장애 및 상황별 보고를 받는 자가 포함될 수 있다. 그리고 제3 수신 그룹은 네트워크 장비의 업무를 진행하는 그룹으로서 네트워크 장비를 관리하는 실무자가 포함될 수 있다.
이처럼, 네트워크 장비의 장애를 알리는 수신 단말기를 복수의 그룹을 나누어 네트워크 장비의 장애를 통보함으로써 좀더 효율적으로 장애를 관리할 수 있다.
한편, 이와 같이 수신 그룹을 나누어 설정하는 것은 일예이며, 다른 기준으로도 수신 단말기의 수신 그룹 지정은 가능하다.
본 발명의 실시예에 따른 메모리 데이터베이스(111)는 메모리 상주형 데이터베이스인 것이 가능하다. 이와 같은 경우 장애 감지 장치(110)에서 로그 필터링 시 필요한 각 정보를 매번 RDBMS(120)로부터 획득하는 것보다 좀 더 신속하게 정보를 획득할 수 있다.
로그 메시지 수집부(112)는 각 네트워크 장비(100)의 실시간 로그 메시지를 수집한다. 이때, 로그 메시지 수집부(112)는 시스로그 데몬(Syslog demon) 프로그램일 수 있으며, OLTP(online transaction processing) 매커니즘으로 구현될 수 있다. 이때, 로그 메시지 수집부(112)는 OLTP 매커니즘을 이용하여 동시에 많은 양의 로그 메시지를 안정적으로 수집할 수 있다.
로그 메시지 처리부(113)는 수집된 각 네트워크 장비(100)의 로그 메시지를 분석하여 로그 정보를 검출하고, 검출된 로그 정보를 필터링하여 설정된 수신 단말기(130)로 장애 알림 메시지를 송출한다. 이때, 로그 정보에는 로그 메시지를 생성한 네트워크 장비 정보와 로그 레벨 및 로그 내용이 포함되어 있다.
예를 들어, 로그 메시지는 도 3a에서 나타낸 바와 같은 패킷 구조를 가지고 있다. 즉, 로그 메시지는 네트워크 장비(100)에서 로그 메시지가 생성된 날짜 및 시간 정보, 로그 레벨 정보, 장비 식별 정보 및 로그 내용 정보를 포함하고 있다. 이때, 장비 식별 정보는 각 네트워크 장비(100)의 IP 주소일 수 있다.
이때, 로그 메시지 처리부(113)는 위와 같은 로그 정보 중 로그 레벨 및 로그 내용을 메모리 데이터베이스(111)에 저장되어 있는 장애 레벨 정보와 비교하고, 그 비교 결과를 이용하여 로그 정보를 장애 알림 규칙에 따라 필터링 한다.
구체적으로, 로그 메시지 처리부(113)는 검출한 로그 정보 중 로그 레벨 및 로그 내용을 메모리 데이터베이스(111)에 저장된 장애 레벨 테이블과 비교한다. 이때, 본 발명의 실시예에 따른 장애 레벨 테이블은 도 3b와 같다. 도 3b에서는 네트 워크 장비의 장애 레벨을 8 단계로 나눈 것을 나타내었으며, 각 단계를 '제1 레벨' 내지 '제8 레벨'로 나타내었다.
먼저, 제1 레벨(P301)은 이머전시(EMERGENCY) 레벨로서, 해당 네트워크 장비의 시스템이 사용 불능일 경우에 발생하는 메시지 정보가 매칭되어 저장되어 있다. 이때, 도 3b에서는 제1 레벨(P301)에 대응되는 로그 메시지의 로그 레벨이 "0"인 것을 나타내었다.
제2 레벨(P302)은 얼럿(ALERT) 레벨로서, 해당 네트워크 장비에 즉각의 조치가 필요한 경우 발생하는 메시지 정보가 매칭되어 저장되어 있다. 예를 들어, 해당 네트워크 장비에 즉각 조치가 필요한 경우는 해당 네트워크 장비에서 정해진 시간 동안 일정횟수 이상의 링크(link)의 업/다운(up/down) 현상이 반복 발생하는 경우이다. 이러한 경우를 나타내는 'LINK FLAPP'라는 메시지가 제2 레벨(P302)에 매칭되어 저장될 수 있다. 이때, 제2 레벨(P302)에 대응되는 로그 메시지의 로그 레벨은 "1"로 나타내었다.
제3 레벨(P303)은 크리티컬(CRITICAL) 레벨로서, 해당 시스템에 심각한 문제가 발생하였을 경우 발생하는 메시지 정보가 매칭되어 저장되어 있다. 예를 들어, 해당 네트워크 장비에 과도한 방송 등으로 인한 포트 다운이 발생하는 경우를 나타내는 'STROM CONTROL'이라는 메시지가 제3 레벨(P303)에 매칭되어 저장될 수 있다. 이때, 제3 레벨(P303)에 대응되는 로그 메시지의 로그 레벨은 "2"로 나타내었다.
제4 레벨(P304)은 에러(ERROR) 레벨로서, 잘못된 설정이나 불법적인 패킷의 운용으로 인한 경우에 발생하는 메시지 정보가 매칭되어 저장되어 있다. 예를 들 어, 스위치 포트에 대한 링크 정보가 변경되는 경우를 나타내는 'UP/DOWN'이라는 메시지가 제4 레벨(P304)에 매칭되어 저장될 수 있다. 이때, 제4 레벨(P304)에 대응되는 로그 메시지의 로그 레벨은 "3"로 나타내었다.
제5 레벨(P305)은 워닝(WARNING) 레벨로서, 해당 장비의 리소스나 네트워크의 중복으로 인한 확인을 요하는 경우 발생하는 메시지 정보가 매칭되어 저장되어 있다. 예를 들어, 서로 다른 포트에서 동일 MAC 정보로 인한 'MAC FLAPP' 메시지가 제5 레벨(P305)에 매칭되어 저장될 수 있다. 이때, 제5 레벨(P305)에 대응되는 로그 메시지의 로그 레벨은 "4"로 나타내었다.
제6 레벨(P306)은 노티스(NOTICE) 레벨로서, 해당 네트워크 장비의 관리자에 의해서 이루어지는 작업이 발생할 경우의 메시지 정보가 매칭되어 저장되어 있다. 예를 들어, 장비의 로그 인(login) 또는 로그 아웃(logout)이 발생하는 경우를 나타내는 'LOGIN/OUT' 메시지가 제6 레벨(P306)에 매칭되어 저장될 수 있다. 이때, 제6 레벨(P306)에 대응되는 로그 메시지의 로그 레벨은 "5"로 나타내었다.
제7 레벨(P307)은 인포메이션(INFORMATION) 레벨로서, 해당 네트워크 장비의 통신망의 접속 및 끊김 현상이 발생할 경우의 메시지 정보가 매칭되어 저장되어 있다. 이때, 제7 레벨(P307)에 대응되는 로그 메시지의 로그 레벨은 "6"로 나타내었다.
제8 레벨(P308)은 디버그(DEBUG) 레벨로서, 해당 네트워크 장비의 장애 해결등을 위하여 디버그 및 데스트에 의해 발생되는 메시지 정보가 매칭되어 저장되어 있다. 예를 들어, 해당 네트워크 장비의 상태가 디버그 모드인 경우를 나타내는 'DEBUG MODE' 메시지가 제8 레벨(P308)에 매칭되어 저장될 수 있다. 이때, 제8 레벨(P308)에 대응되는 로그 메시지의 로그 레벨은 "7"로 나타내었다.
이때, 로그 메시지 처리부(113)는 현재 수신된 로그 메시지의 로그 정보에 포함된 로그 레벨과 장애 레벨 테이블의 로그 레벨을 비교하여, 해당 네트워크 장비의 장애 레벨을 검출한다. 이때, 로그 메시지 처리부(113)는 로그 정보에 포함된 로그 내용과 장애 레벨 테이블의 메시지 정보를 비교하여 장애 레벨을 검출하는 것도 가능하다.
그런 다음, 로그 메시지 처리부(113)는 검출한 장애 레벨 및 로그 정보에 포함되어 있던 네트워크 장비 정보를 이용하여 메모리 데이터베이스(111)에 저장되어 있던 장애 알림 규칙 정보에 따라 로그 정보를 필터링한다. 이때, 장애 알림 규칙 정보는 각 장애 레벨에 따른 수신 그룹 정보를 포함하고 있다.
예를 들어, 장애 알림 규칙 정보에서 장애 레벨 중 제1 레벨 내지 제4 레벨은 제1 수신 그룹, 제5 레벨 및 제 6 레벨은 제2 수신 그룹, 제7 레벨 및 제8 레벨은 제3 수신 그룹으로 장애 알림 메시지가 전송 되도록 설정될 수 있다.
즉, 로그 메시지 처리부(113)는 해당 네트워크 장비의 로그 메시지 분석 결과 장애 레벨이 제3 레벨인 경우, 메시지 전송 처리부(114)를 통해 제2 수신 그룹으로 장애 알림 메시지를 전송한다. 이때, 로그 메시지 처리부(113)는 메시지 전송 처리부(114)로 해당 네트워크 장비에 대응되는 제2 수신 그룹의 수신 단말기 정보 및 장애 내용을 포함하는 장애 알림 메시지 전송 요청을 한다.
그런 다음, 로그 메시지 처리부(113)는 현재 수신된 로그 메시지를 RDBMS(120)으로 전달한다.
메시지 전송 처리부(114)는 로그 메시지 처리부(113)로부터 장애 알림 메시지 전송 요청을 받아 장애 내용을 포함하는 장애 알림 메시지를 생성하여 각 수신 단말기(130)로 전송한다. 이때, 메시지 전송 처리부(114)는 장애 알림 메시지 전송 요청에 포함된 각 수신 단말기 정보를 확인한다. 그리고 메시지 전송 처리부(114)는 수신 단말기가 이동 단말기인 경우 SMS 메시지 형식의 장애 알림 메시지를 생성하여 SMSC(SMS Center)로 전송한다.
한편, 메시지 전송 처리부(114)는 장애 알림 메시지를 수신할 수신 단말기가 NMS(미도시)인 경우 NMS와의 통신 규격에 따른 장애 알림 메시지를 생성하여 NMS로 전송한다. 또한, 메시지 전송 처리부(114)는 수신 단말기가 CENS인 경우 로그 내용을 설정된 음성 정보 데이터로 변환하여 CENS로 전송한다.
로그 메시지 저장 처리부(115)는 현재 수집된 로그 메시지를 RDBMS(120)로 전달하여 RDBMS(120)에 저장되도록 한다. 이때, 로그 메시지 저장 처리부(115)는 자체 메모리부(미도시)를 포함할 수 있으며, 현재 수집되는 각 네트워크 장비의 로그 메시지를 임시로 저장하였다가 순차적으로 RDBMS(120)로 전송할 수 있다.
또한, 로그 메시지 저장 처리부(115)는 로그 메시지 전달 시 RDBMS(120)로 로그 메시지 전달이 성공적으로 수행되었다는 확인 응답을 수신할 수 있다. 이때, 로그 메시지 저장 처리부(115)는 RDBMS(120)로부터 확인 응답이 없는 경우 해당 로그 메시지의 전송을 재시도한다.
이와 같이, 로그 메시지 저장 처리부(115)는 실시간 로그 메시지를 임시 저 장한 후 RDBMS(120)로 전달함으로써, 장애 감지 장치(110)와 RDBMS(120) 간의 통신 단절 또는 RDBMS(120)의 시스템 다운(down) 발생 시 로그 메시지의 소실을 방지할 수 있는 효과가 있다.
정보 관리부(116)는 RDBMS(120)로부터 각 네트워크 장비 정보, 사용자 정보, 수신 단말기 정보, 장애 레벨 정보 및 장애 알림 규칙 정보를 수신하여 메모리 데이터베이스(111)에 저장한다. 이때, 정보 관리부(116)는 RDBMS(120)로부터 각 정보의 업데이트 발생 알림 메시지가 수신되면 새로운 정보를 RDBMS(120)로부터 수신하여 메모리 데이터베이스(111)에 업데이트 한다.
한편, 정보 관리부(116)는 자체 타이머(timer)를 포함하여 주기적으로 RDBMS(120)의 정보 업데이트 상황을 검출하여, 새로운 정보가 검출되면 메모리 데이터베이스(111)에 업데이트 하는 것도 가능하다.
도 4는 본 발명의 실시예에 따른 RDBMS의 구성도이다.
도 4에서 나타낸 바와 같이, RDBMS(120)는 데이터베이스(121), 입력부(122), 제어부(123), 출력부(124) 및 송수신부(125)를 포함한다.
데이터베이스(121)에는 각 네트워크 장비 관리, 사용자 정보 관리, 수신 단말기 정보 관리, 장애 레벨 정보 관리 및 장애 알림 규칙 정보 관리를 수행하기 위한 각 데이터가 저장되어 있다. 또한, 데이터베이스(121)에는 장애 감지 장치(110)로부터 수신된 각 네트워크 장비의 실시간 로그 메시지가 저장되어 있다.
구체적으로, 데이터베이스(121)에는 입력부(122)를 통해 RDBMS(120)의 사용자(또는 관리자)가 입력한 각 네트워크 장비의 정보, 사용자 정보, 수신 단말기 정 보, 장애 레벨 정보 및 장애 알림 규칙 정보가 저장되어 있다. 이때, 데이터베이스(121)에 저장되는 각 정보는 입력부(122)를 통해 RDBMS(120)의 사용자가 저장하는 방법 이외에, NMS(미도시)로부터 각 정보를 수신하여 저장하는 것도 가능하다.
입력부(122)는 RDBMS(120)의 사용자로부터 각 네트워크 장비(100)의 장애 관리를 위한 정보들을 입력받아 제어부(123)에 전달한다. 또한, 입력부(122)는 RDBMS(120)의 사용자로부터 로그 메시지 및 각 네트워크 장비의 장애 관리를 위한 정보 출력 요청을 입력받아 제어부(123)에 전달한다.
제어부(123)는 RDBMS(120)의 사용자로부터 입력된 각 정보를 기능별로 구분하여 데이터베이스(121)에 저장하거나, 사용자로부터 출력 요청된 정보를 데이터베이스(121)로부터 획득하여 출력부(124)를 통해 사용자가 확인할 수 있도록 출력한다.
또한, 제어부(123)는 장애 감지 장치(110)로부터 수신된 각 네트워크 장비의 로그 메시지를 데이터베이스(121)에 저장한다. 이때, 제어부(123)는 수신된 로그 메시지를 각 네트워크 장비별 또는 로그 메시지가 수신된 일시별로 데이터베이스(121)에 저장할 수 있다.
한편, 본 발명의 실시예에 따른 제어부(123)는 RDBMS(120)의 사용자가 각 네트워크 장비의 장애를 관리할 수 있는 관리 애플리케이션을 실행할 수 있다.
이때, 관리 애플리케이션은 장애 레벨 관리 기능, 사용자 관리 기능, 통계 관리 기능, 장애 알림 규칙 관리 기능, 장비 관리 기능 및 조회 관리 기능의 수행이 가능하도록 사용자 인터페이스(User Interface)를 제공한다. 즉, 관리 애플리케 이션을 통해 RDBMS(120)의 사용자(또는 관리자)는 각 기능들을 수행하기 위한 정보를 입력하거나 확인이 필요한 정보를 출력할 수 있다.
구체적으로, 관리 애플리케이션의 장애 레벨 관리 기능을 이용하여 RDBMS(120)의 사용자는 장애 레벨 단계 및 각 단계에 속하는 장애 내용을 설정할 수 있다.
예를 들어, 앞서 도 3b에서 나타낸 바와 같이 RDBMS(120)의 사용자는 네트워크 장비(100)의 장애 레벨은 8 단계로 나누어 설정할 수 있다. 이때, RDBMS(120)의 사용자가 장애 레벨 및 장애 내용을 변경하여 설정하는 경우 그 변경 된 내용은 데이터베이스(121)에 갱신된다. 또한, 이와 같은 장애 레벨 변경 및 장애 내용 변경 정보는 송수신부(125)를 통해 장애 감지 장치(110) 측으로 전달된다.
다음, 관리 애플리케이션의 사용자 관리 기능을 이용하여 RDBMS(120)의 사용자는 각 네트워크 장비(100)의 사용자 정보를 데이터베이스(121)에 저장할 수 있다. 또한, 사용자 관리 기능을 이용하여 RDBMS(120)의 사용자는 RDBMS(120)에 접속한 사용자의 접속 이력 정보를 확인할 수 있다. 이때, 사용자 정보에는 RDBMS(120)에 접속할 수 있는 사용자의 이름, 연락처 및 접속 권한 등을 포함한다. 그리고 접속 이력 정보는 사용자별 또는 일정 기간별로 확인이 가능하다.
한편, 본 발명의 실시예에서는 제어부(123)가 제공하는 관리 애플리케이션의 사용자 관리 기능을 이용하여 RDBMS(120)의 사용자가 직접 사용자 정보를 입력하는 것을 설명하였다. 그런데, 또 다른 실시예로서 제어부(123)가 NMS(미도시)로부터 사용자를 수신하여 데이터베이스(121)에 저장할 수 있다. 이때, RDBMS(120)의 사용 자는 사용자 관리 기능을 이용하여 사용자 정보를 더 추가하거나 삭제할 수 있다.
다음, 관리 애플리케이션의 통계 관리 기능을 이용하여 RDBMS(120)의 사용자는 각 네트워크 장비의 장애 발생 통계치를 확인할 수 있다. 이때, 각 네트워크 장비별 장애 발생 또는 전체 네트워크 장비의 장애 발생 통계치 화면에는 각각의 장애 내용이 함께 출력될 수 있다. 이와 같은 장애 발생 빈도 통계치는 일정 시간 내의 장애 발생 빈도 통계치의 확인도 가능하다.
이와 같이, 통계 관리 기능을 이용하여 RDBMS(120)의 사용자는 각 네트워크 장비(100)의 장애 발생 빈도를 파악할 수 있다. 즉, RDBMS(120)의 사용자는 각 네트워크 장비(100)의 장애 발생 빈도를 분석하여 특정 장애 레벨에 따른 장애 징후를 감지하여 신속한 사전 조치가 가능하다.
다음, 관리 애플리케이션의 장애 알림 규칙 관리 기능을 이용하여 RDBMS(120)의 사용자는 장애 알림 규칙 정보를 데이터베이스(121)에 저장할 수 있다. 이때, 장애 알림 규칙 정보는 사용자가 갱신할 때마다 데이터베이스(121)에 업데이트 된다. 또한, 갱신된 장애 알림 규칙 정보는 송수신부(125)를 통해 장애 감지 장치(110)에 전송된다.
여기서, 장애 알림 규칙 정보는 각 네트워크 장비(100)별 장애 알림 메시지를 수신할 수신 단말기 정보와 각 수신 단말기가 속하는 수신 그룹 정보를 포함한다. 이때, 장애 알림 규칙 정보에는 장애 레벨과 장애 내용(로그 내용)에 따라 수신 단말기가 속할 수신 그룹의 설정 정보가 포함되며, 이를 적용하여 로그 메시지 필터링이 가능하다.
예를 들어, 장애 알림 규칙 관리 기능을 이용하여 RDBMS(120)의 사용자는 앞서 도 3b에서 나타낸 바와 같은 8 단계 장애 레벨 중 각 장애 레벨별로 장애 알림 메시지를 수신할 수신 그룹 등급을 설정할 수 있다.
다음, 관리 애플리케이션의 장비 관리 기능을 이용하여 RDBMS(120)의 사용자는 각 네트워크 장비의 정보를 데이터베이스(121)에 저장할 수 있다. 이때, 네트워크 장비의 정보는 각 네트워크 장비를 구별할 수 있는 식별 코드 또는 고유 IP 주소 등일 수 있다. 또한, 장비 관리 기능을 이용하여 RDBMS(120)의 사용자는 데이터베이스(121)에 저장된 네트워크 장비(100) 중에서 장애 알림 메시지를 수신할 특정 네트워크 장비를 설정할 수 있다. 즉, 데이터베이스(121)에 저장되는 전체 네트워크 장비 중 특정 네트워크 장비를 장애 관리 장비로 설정하는 것이 가능하다.
한편, 데이터베이스(121)에 저장된 네트워크 장비 정보가 NMS(미도시)로부터 수신된 정보인 경우, RDBMS(120)의 사용자는 장비 관리 기능을 이용하여 네트워크 장비를 추가하거나 삭제할 수 있다.
다음, 관리 애플리케이션의 조회 관리 기능을 이용하여 RDBMS(120)의 사용자는 데이터베이스(121)에 저장되어 있는 각 네트워크 장비의 로그 메시지를 조회할 수 있다. 이때, 로그 메시지 조회는 실시간 로그 메시지 조회 및 지난 로그 메시지 조회가 가능하다.
출력부(124)는 제어부(123)의 제어에 따라 복수의 네트워크 장비 및 각 네트워크 장비의 로그 메시지 관리를 위한 화면을 출력한다. 이때, 본 발명의 실시예에서는 출력부(124)가 웹(Web) 형식으로 관리 애플리케이션을 화면에 출력할 수 있는 것을 나타내었다.
송수신부(125)는 장애 감지 장치(110) 또는 NMS(미도시) 등의 통신 시스템과 RDBMS(120) 간의 데이터 송수신을 담당한다.
다음, 아래에서는 도 5을 참조하여 장애 감지 장치(110)의 로그 필터링을 통한 장애 감지 방법에 대해서 상세히 설명하도록 한다.
도 5는 본 발명의 실시예에 따른 장애 감지 장치의 장애 감지 방법을 설명하기 위한 순서도이다.
먼저, 장애 감지 장치(110)는 복수의 네트워크 장비(100)의 실시간 로그 메시지를 수집한다(S500). 이때, 각 네트워크 장비(100)의 로그 메시지는 해당 네트워크 장비의 식별 정보와 로그 레벨 및 로그 내용을 포함하는 로그 정보를 갖고 있다.
그런 다음, 장애 감지 장치(110)는 수신된 로그 메시지를 분석하여 로그 정보를 검출하고, 검출된 로그 정보를 이용하여 로그 메시지 필터링을 수행한다(S510). 이때, 장애 감지 장치(110)는 기저장되어 있던 장애 레벨 정보와 로그 정보에 포함된 로그 레벨을 비교한 후, 해당하는 장애 레벨을 검출한다. 그리고 장애 감지 장치(110)는 검출된 장애 레벨에 따른 수신 단말기 정보를 획득한다. 즉, 장애 레벨에 따른 로그 메시지를 필터링 한다.
그러면, 장애 감지 장치(110)는 로그 메시지 필터링 결과에 따라 수신 단말기로 장애 알림 메시지를 전송한다(S520). 이때, 장애 알림 메시지에는 해당 네트워크 장비의 현재 발생 된 장애 내용이 포함되어 있다.
구체적으로, 장애 감지 장치(110)는 해당 네트워크 장비의 장애 레벨에 따라 기설정되어 있던 하나 이상의 수신 단말기로 장애 알림 메시지를 전송한다. 이때, 각 레벨에 따라 기설정된 수신 단말기는 해당 네트워크 장비의 관리자의 이동 단말기이거나, NMS 또는 CENS일 수 있다. 또한, 수신 단말기는 적어도 하나의 수신 단말기로 구성되는 수신 그룹이 설정될 수 있다.
이때, 각 장애 레벨은 즉시 장애 해결 처리가 필요한 수준의 레벨부터 간단한 경고 수준의 레벨로 구성된다. 따라서, 각 장애 레벨에 따라 설정된 수신 그룹으로 장애 알림 메시지를 전송함으로써 효율적으로 장애 해결이 가능하다.
그럼 다음, 장애 감지 장치(110)는 수집된 로그 메시지를 RDBMS(120)로 전송한다(S530). 이때, 전송된 로그 메시지는 RDBMS(120)에 저장되어 각 네트워크 장비(100)의 장애를 관리하기 위한 데이터로 이용된다. 또한, 장애 감지 장치(110)는 RDBMS(120)로 로그 메시지를 전송함에 있어서, 전송할 로그 메시지를 임시 저장한 후 RDBMS(120)로 전송할 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
도 1은 본 발명의 실시예에 따른 네트워크 장애 감지 시스템의 구성도이다.
도 2는 본 발명의 실시예에 따른 장애 감지 장치의 구성도이다.
도 3a는 본 발명의 실시예에 따른 로그 메시지의 구조를 나타내는 도면이다.
도 3b는 본 발명의 실시예에 따른 장애 레벨을 설명하기 위한 도면이다.
도 4는 본 발명의 실시예에 따른 RDBMS의 구성도이다.
도 5는 본 발명의 실시예에 따른 장애 감지부 장치의 장애 감지 방법을 설명하기 위한 순서도 이다.

Claims (15)

  1. 네트워크 장비의 장애 감지 시스템에 있어서,
    상기 네트워크 장비로부터 실시간 로그 메시지를 수신하고, 상기 로그 메시지를 이용하여 검출된 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 장애 발생을 알리는 장애 감지부; 및
    상기 네트워크 장비의 장애를 관리하기 위한 정보들을 저장하고 있으며, 상기 장애 감지부로부터 상기 로그 메시지를 수신하여 상기 네트워크 장비의 장애 발생 통계 정보를 관리하는 데이터베이스 관리부;
    를 포함하며,
    상기 장애 감지부는 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 발생을 알리는
    것을 특징으로 하는 장애 감지 시스템.
  2. 제1항에 있어서,
    상기 장애 감지부는,
    상기 로그 메시지로부터 로그 레벨 및 로그 내용을 검출하고,
    상기 로그 레벨과 기저장된 로그 레벨을 비교하여 상기 장애 레벨을 판단하고,
    상기 수신 단말기로 상기 로그 내용을 포함한 장애 알림 메시지를 전송하는
    장애 감지 시스템.
  3. 삭제
  4. 제1항 또는 제2항에 있어서,
    상기 데이터베이스 관리부는,
    상기 네트워크 장비의 정보, 사용자 정보, 장애 레벨 정보 및 장애 알림 규칙 정보를 포함하는 네트워크 장애 관리 정보를 저장하고 있으며,
    상기 네트워크 장애 관리 정보를 상기 장애 감지부로 전송하는
    장애 감지 시스템.
  5. 제4항에 있어서,
    상기 네트워크 장비는,
    시스로그(syslog) 프로토콜 형식의 상기 로그 메시지를 생성하여 실시간으로 상기 장애 감지부로 전송하는
    장애 감지 시스템.
  6. 네트워크 장비의 장애를 감지하는 장치에 있어서,
    상기 네트워크 장비로부터 수신되는 실시간 로그 메시지를 이용하여 장애 레벨을 검출하고, 상기 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 장애 내용을 포함하는 장애 알림 메시지를 전송하도록 하는 로그 메시지 처리부;
    상기 네트워크 장비 정보, 상기 장애 레벨 정보 및 장애 알림 규칙 정보를 포함하는 장애 감지 정보가 저장된 데이터베이스; 및
    상기 수신 단말기에 따라 상기 장애 알림 메시지의 형식을 달리하여 전송하는 메시지 전송 처리부
    를 포함하며,
    상기 로그 메시지 처리부는 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 알림 메시지를 전송하는 것을 특징으로 하는 장애 감지 장치.
  7. 제6항에 있어서,
    외부로부터 상기 장애 감지 정보를 수신하여 상기 데이터베이스에 저장하고, 상기 각 장애 감지 정보가 변경되는 경우 상기 변경된 장애 감지 정보를 획득하여 상기 데이터베이스에 갱신하는 정보 관리부; 및
    상기 실시간 로그 메시지를 외부로 전송하며, 상기 로그 메시지를 임시 저장하는 메시지 저장 처리부
    를 더 포함하는 장애 감지 장치.
  8. 제6항 또는 제7항에 있어서,
    상기 로그 메시지 처리부는,
    상기 로그 메시지로부터 로그 레벨 및 로그 내용을 검출하고,
    상기 장애 레벨 정보와 상기 로그 레벨을 비교하여 해당하는 장애 레벨을 검출하고,
    상기 장애 알림 규칙 정보와 상기 검출된 장애 레벨을 비교하여 설정된 수신 단말기 정보를 획득하는
    장애 감지 장치.
  9. 제8항에 있어서,
    상기 장애 알림 규칙 정보는,
    상기 네트워크 장비에 해당하는 수신 단말기 정보를 포함하며,
    상기 수신 단말기 정보에 상기 장애 레벨 별 수신 그룹 정보가 포함되는
    장애 감지 장치.
  10. 제8항에 있어서,
    상기 로그 메시지는,
    시스로그(syslog) 프로토콜 형식의 메시지이며,
    상기 로그 메시지 생성 일시, 상기 네트워크 장비의 식별정보, 상기 로그 레벨 및 상기 로그 내용을 포함하는
    장애 감지 장치.
  11. 네트워크 장비의 장애를 감지하는 방법에 있어서,
    상기 네트워크 장비로부터 실시간 로그 메시지를 수신하는 단계;
    상기 로그 메시지를 분석하여 장애 레벨 및 로그 내용을 검출하는 단계; 및
    상기 장애 레벨에 따라 설정된 적어도 하나의 수신 단말기로 상기 로그 내용을 포함하는 장애 알림 메시지를 전송하는 단계
    를 포함하며,
    상기 전송하는 단계에서, 상기 수신 단말기를 복수의 그룹으로 나누고, 상기 장애 레벨에 따라 정해진 그룹에 속하는 수신 단말기로 상기 장애 알림 메시지를 전송하는
    것을 특징으로 하는 장애 감지 방법.
  12. 제11항에 있어서,
    상기 실시간 로그 메시지를 수신하는 단계에 앞서,
    상기 네트워크 장비의 정보, 장애 레벨 정보 및 장애 알림 규칙 정보를 포함하는 장애 감지 정보를 저장하는 단계
    를 더 포함하는 장애 감지 방법.
  13. 제12항에 있어서,
    상기 장애 레벨 및 로그 내용을 검출하는 단계는,
    상기 로그 메시지로부터 로그 레벨 및 상기 로그 내용을 검출하고,
    상기 장애 레벨 정보에 포함된 로그 레벨과 상기 로그 레벨을 비교하여 상기 로그 메시지가 해당하는 장애 레벨을 검출하는
    장애 감지 방법.
  14. 제13항에 있어서,
    상기 장애 알림 메시지를 전송하는 단계는,
    상기 장애 알림 규칙 정보에 포함된 장애 레벨과 상기 검출된 장애 레벨을 비교하여 설정된 수신 단말기 정보를 확인하고,
    상기 확인된 수신 단말기에 따라 상기 장애 알림 메시지 형식을 달리하여 전송하는
    장애 감지 방법.
  15. 제14항에 있어서,
    상기 수신 단말기 정보를 확인하기 위해,
    상기 네트워크 장비에 해당하는 적어도 하나의 수신 단말기의 정보를 검출하고,
    상기 수신 단말기 정보에 포함된 장애 레벨별로 설정된 수신 그룹 정보를 검출하는
    장애 감지 방법.
KR1020070111410A 2007-11-02 2007-11-02 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템 KR100908131B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070111410A KR100908131B1 (ko) 2007-11-02 2007-11-02 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070111410A KR100908131B1 (ko) 2007-11-02 2007-11-02 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템

Publications (2)

Publication Number Publication Date
KR20090045534A KR20090045534A (ko) 2009-05-08
KR100908131B1 true KR100908131B1 (ko) 2009-07-16

Family

ID=40855623

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070111410A KR100908131B1 (ko) 2007-11-02 2007-11-02 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템

Country Status (1)

Country Link
KR (1) KR100908131B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101327477B1 (ko) 2013-07-16 2013-11-08 서원기 통합 관제 및 제어 관리 시스템
KR101758356B1 (ko) * 2017-04-11 2017-07-17 주식회사 모비젠 이동통신망장비의 장애데이터의 경향성 예측방법 및 그 장치

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101939370B1 (ko) * 2015-07-08 2019-01-16 주식회사 케이티 통합 장애 관리 시스템 및 그 관리 방법
CN106407029B (zh) * 2016-08-31 2020-01-31 福建联迪商用设备有限公司 一种便于现场定位支付终端故障的方法及其***
KR102473637B1 (ko) * 2017-06-29 2022-12-02 주식회사 케이티 5g 분산 클라우드 시스템의 빅 데이터를 이용하여 장애를 관리하는 장치 및 방법
KR102668325B1 (ko) * 2023-09-14 2024-05-23 인스피언 주식회사 인터페이스 관리 방법, 인터페이스 거버넌스 시스템, 및 인터페이스를 관리하는, 컴퓨터로 실행가능한 프로그램을 저장하는 저장매체

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050061902A (ko) * 2003-12-18 2005-06-23 한국전자통신연구원 단말시스템 사용자를 위한 네트워크 사용 감시 장치 및 그방법
KR20060013802A (ko) * 2004-08-09 2006-02-14 주식회사 케이티 통신망에서의 실시간 시스로그 예측 경보 및 에스오피등록 시스템과 그 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050061902A (ko) * 2003-12-18 2005-06-23 한국전자통신연구원 단말시스템 사용자를 위한 네트워크 사용 감시 장치 및 그방법
KR20060013802A (ko) * 2004-08-09 2006-02-14 주식회사 케이티 통신망에서의 실시간 시스로그 예측 경보 및 에스오피등록 시스템과 그 방법

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101327477B1 (ko) 2013-07-16 2013-11-08 서원기 통합 관제 및 제어 관리 시스템
KR101758356B1 (ko) * 2017-04-11 2017-07-17 주식회사 모비젠 이동통신망장비의 장애데이터의 경향성 예측방법 및 그 장치

Also Published As

Publication number Publication date
KR20090045534A (ko) 2009-05-08

Similar Documents

Publication Publication Date Title
US11050774B2 (en) Methodology for intelligent pattern detection and anomaly detection in machine to machine communication network
CN101426306B (zh) 一种容灾切换方法、***及装置
KR100908131B1 (ko) 로그 필터링을 통한 장애 감지 장치 및 그 방법과 그장치를 이용한 장애 감지 시스템
CN106973093B (zh) 一种服务切换方法和装置
US7430688B2 (en) Network monitoring method and apparatus
KR102133001B1 (ko) 네트워크 관리 장치, 네트워크 관리 시스템 및 네트워크 관리 방법
CN107947998B (zh) 一种基于应用***的实时监测***
CN104219091A (zh) 一种网络运行故障检测***及其方法
US20040006619A1 (en) Structure for event reporting in SNMP systems
KR20020000225A (ko) 컴퓨터 시스템의 통합적인 원격 보안 관리를 수행하는시스템 및 방법
KR20030015925A (ko) 무선 인터넷을 이용한 원격지 관리대상장치의 상태감시/제어 시스템 및 방법
CN110677293B (zh) 一种基于机房运维管理平台的告警***
US7367055B2 (en) Communication systems automated security detection based on protocol cause codes
EP3607767B1 (en) Network fault discovery
CN110971467A (zh) 一种网络集中化管理***
JP2004350198A (ja) ネットワーク制御システム
CN106301826A (zh) 一种故障检测方法及装置
KR101265715B1 (ko) 스마트 단말을 이용한 네트워크 관리 시스템 및 방법
JP2016146519A (ja) ネットワーク監視システム、監視装置および監視方法
CN111064506B (zh) 光纤链路的异常监测方法、设备及***
KR101214651B1 (ko) Snmp trap을 이용한 usp의 장애발생을 sms를 이용하여 통지하는 장치
US20200220890A1 (en) Methodology for intelligent pattern detection and anomaly detection in machine to machine communication network
KR101556781B1 (ko) 네트웍 장비 예측 장애 및 수명 정보 서비스 시스템
KR101259391B1 (ko) 통신망의 트러블 티켓 운용 시스템
CN112751706A (zh) 一种目标数据的传输方法和装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130701

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140701

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20150626

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20160809

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20180702

Year of fee payment: 10