기술이야기/전문가 기술기고
-
[기술기고/인터맥스] 통합된 알람 관리기술이야기/전문가 기술기고 2011. 6. 20. 17:24
통합 알람 (alarm) APM툴에서 제공되는 핵심적인 기능중의 하나는 실시간으로 발생하는 각종 알람에 대한 설정 기능이 될 것이다. 문제가 되거나 알고 있어야 되는 EVENT에 대한 정의를 등록 하고 발생된 알람이 관련 담당자에게 즉시 통보 되는 시스템은 모든 사이트에서 필수적으로 요구 되는 기능인데, 현실적인 문제는 각각의 툴에서 독자적인 알람을 관리하고 단지 알람의 발생 사실만을 통보하는 방식으로 구축 되어 있다는 점이다. 일반적으로 관리자가 데이터베이스 또는 WAS등의 각각의 시스템에서 알람 설정을 하고, 알람이 발생하면 사이트의 SMS툴로 전송되어 담당자들에게 통보 되는 방식을 주로 사용 한다. 이 방식의 단점은 WAS담당자 또는 DB담당자에게 알람의 원인을 규명하기 위해서 필요한 모든 정보를 ..
-
[기술기고/인터맥스] 운영중인 트랜잭션의 성능 분석, ‘상시 프로파일링’기술이야기/전문가 기술기고 2011. 4. 19. 17:20
# 운영중인 트랜잭션의 성능 분석은 어떻게 하는가 성능 분석은 주어진 일을 달성 하기 위해 소요된 시간으로 이해된다. (일단 필요한 자원사용에 대해서는 잠시 무시 하도록 하자.) 이와 다르게 장애 분석은 주어진 미션을 달성 하지 못할 경우 그 경로와 원인을 파악 하는 것이다. ‘운영중인 트랜잭션의 성능 분석’이란 이 둘을 동시에 지속적으로 수행 하는 것으로 보아야 한다. 지속적으로 성능 분석을 하기 위해서는 관련 데이터 수집이 운영시스템에 부하를 주지 않으면서 일상적으로 이루어 져야 하고 수집된 성능 데이터를 바탕으로 조회와 보고서가 매일 작성 될 수 있어야 한다. 개발중인 프로그램의 성능분석과 대비되는 운영중인 시스템의 성능분석이 가지는 차이점 몇 가지를 나열해 보자, - 디버깅 툴을 사용 할 수 없다..
-
[기술기고/인터맥스] APM을 말하다기술이야기/전문가 기술기고 2011. 3. 23. 11:31
APM은 WIKI의 문구를 빌리면 Application Performance management란 애플리케이션 모니터링, 성능관리, 서비스 가용성에 대한 조직내 정책(?)이라고 한다. Application performance management, or APM, refers to the discipline within systems management that focuses on monitoring and managing the performance and service availability of software applications. APM can be defined as process and use of related IT tools to detect, diagnose, remedy and rep..