본문 바로가기

APM, 아티클11

[공유] [Tech Station]넷플릭스 사례로 보는 '마이크로 서비스vs레거시'_제니퍼 마이크로서비스 모니터링 방법 왜 IT 기업들은 레거시 환경을 버리고 마이크로 서비스 환경을 선택하고 있을까요? ​ 몇 년 전부터 수많은 IT기업들은 마이크로 서비스 아키텍처 기반의 환경 전환을 하고 있으며 이를 기반으로 서비스 제공하고 있습니다. 다시돌아가 IT기업들이 왜 마이크로 서비스 환경으로 전환할까요? ​ 제니퍼소프트의 파트너사인 씨플랫폼에서 작성한 좋은 아티클이 있어 공유합니다. 제니퍼소프트의 APM 솔루션 제니퍼를 통한 마이크로서비스의 모니터링 강점 등에 대한 내용을 확인해 볼 수 있습니다.​ ​ 마이크로서비스의 가장 큰 특징은 HTTP Rest API 이용하여 서로 통신한다는 점이며, 서비스를 처리할 수 있는 최적의 언어가 있다면 Java, PHP, .NET, Python 등 개발 언어에 제약이 없으며 각각의 독립적인 .. 2022. 8. 23.
리뉴얼된 제니퍼 X-View 트랜잭션 분석 페이지 활용법에 대해 알아볼까요? 애플리케이션 성능 관리(APM) 솔루션, 제니퍼를 사용하고 있으신가요? 더 새롭게 업그레이드된 X-View의 숨겨진 기능과 활용법에 대해 확인해 드립니다. ​더 쉽게 원하는 데이터를 확인하세요. ​ 이번 제니퍼 5.5.3 버전에서는 많은 페이지의 리뉴얼이 진행되었습니다. 무엇보다 X-View에 많은 변화가 있었는데요, 이번 포스팅에서는 X-View 트랜잭션 분석하기 페이지의 개선된 기능과 활용법에 대해 정리해보겠습니다. ​​ X-View 차트 내 드래그 인터랙션, 달라진 두 가지 기능 ​ 드래그로 영역 선택 차트 내 디폴트 드래그 인터랙션은 ‘드래그로 영역 선택’ 기능입니다. 이 기능을 이용하면 ‘X-View 트랜잭션 분석 팝업’ 화면을 띄울 수 있습니다. 드래그로 시간 확장 차트 내 상단 버튼을 누르면.. 2021. 5. 25.
2020 제니퍼 리디자인 프로젝트 2020 제니퍼 리디자인 프로젝트 제니퍼, 고객이 먼저 찾는 제품이 되다. 제니퍼소프트가 개발한 제니퍼(JENNIFER)는 ‘B2B’ 솔루션이다. 2005년, 제니퍼가 개발되었을 당시의 엔터프라이즈(B2B) 솔루션은 데이터를 표현하는 데만 집중할 뿐, 더 나은 사용자 경험을 위한 고민을 하지 않던 시기였다. 대부분 기업은 분석적인 요소가 강한 외산 제품을 사용했고, 외산 제품은 어렵고 복잡했다. 사용자는 기능이 많고 사후 분석 요소가 강한 APM의 화면에 아쉬움을 느꼈다. APM이 필요해 설치했지만, 사용이 어렵고 복잡하여 제대로 활용하지 못하는 상태로 방치됐다. 제니퍼는 이런 사용자들의 아쉬움과 외면 속에 탄생했다. 제니퍼는 개발 초기부터 사용자가 직관적으로 모니터링할 수 있는 뷰와 데이터의 시각화에 .. 2021. 2. 8.
서비스 장애 언제 가장 많이 발생할까요? _제니퍼 기술 아티클 제니퍼가 애플리케이션의 변경을 자동으로 감지하는 목적은 무엇일까요?안정화 이후 운영 중인 서비스에 장애나 성능 저하가 가장 많이 발생하는 경우는 언제일까요? 바로 새로운 버전의 코드가 적용되는 애플리케이션 변경 시점입니다. 이러한 이유로 제니퍼의 고객들은 애플리케이션을 배포하고 제니퍼의 실시간 대시보드를 통해 집중적으로 모니터링하곤 합니다. 하지만 점차 다양하고, 빠르게 변하는 고객의 요구사항을 반영하기 위해 하루에도 여러 번 애플리케이션이 변경되는 환경에서 이를 일일이 모니터링 하기 어려움이 있습니다. DevOps 환경은 이를 더욱 가속하고 있습니다. JENNIFER의 애플리케이션 변경 자동 감지 애플리케이션이 변경된 경우, JENNIFER의 실시간 X-View 차트에 이를 표시하여 변경 전후의 성능을.. 2018. 10. 15.
[아티클] 고객이 입증한 실시간 모니터링의 가치_ 제니퍼 뉴스레터 with 가트너 리서치 고객이 입증한 실시간 모니터링의 가치 비즈니스의 성패는 애플리케이션 퍼포먼스에 달려있다고 해도 과언이 아니다. 사용중인 애플리케이션이 잘 작동하지 않으면 고객은 즉시 다른 애플리케이션을 사용할 것이다. 이에 따라 e비지니스에서 서비스 불만에 발빠르게 대처하는 능력이 관건이라 할 수 있다. 서비스 퍼포먼스 장애를 탐지하고, 분석하는 데에는 실시간 모니터링이 최고의 방법이라는 사실은 이미 입증이 되었다. 그 결과 제니퍼소프트는 자사의 실시간 탐지, 실시간 데이터 분석, 실시간 애플리케이션 배포 탐지 및 실시간 트랜잭션 슬라이싱 등의 실시간 기술 및 역량을 꾸준히 연구하고 이를 자사의 APM 솔루션인 JENNIFER에 탑재하였다. JENNIFER의 실시간 모니터링은 모니터 대상이 되는 시스템의 현황을 사용자가.. 2018. 4. 6.
팬마음, 150만 사용자에게 안정적 서비스를 제공하게 되다. _제니퍼 PHP 도입사례 인터뷰 팬마음은 두 개의 서비스를 제공하고 있으며 150 만 사용자가 사용하고 있다. 올해 초 두번째 서비스가 공개되기 이전에는 일 최대 TPS 가 60 정도 발생했으며, 신규 서비스 런칭 이후 2017년 10 월 현재 일 최대 262 TPS 까지 발생하고 있다. 매월 이벤트를 진행하고 있으며, 이벤트 진행 시 최대 1338 TPS 이상의 호출이 발생하고 있다. 웹서버는 4~5 개가 운용되고 있으며 이벤트 기간에는 평균 동시 접속자수가 최대 8 천 명에서 1 만 명이 넘게 사용하고 있는 서비스다. 제니퍼 사용 시작일 : 2017년 6월 12일 부터 무엇을 모니터링 했는가? : WAS와 DB를 모니터링했다. 왜 제니퍼인가?: 다른 PHP 모니터링 솔루션을 몇 개 찾아보고 검토했으나, GUI 지원의 불편함, 서버 .. 2018. 2. 20.
[제니퍼소프트 뉴스레터 with Gartner research]Real value of APM (Application Performance Management) 제니퍼소프트 뉴스레터 with Gartner research APM의 진짜 가치 (Real value of APM) Index. 1 page. APM의 진짜 가치 (Application Performance Management)5 page. 가트너 리서치: How to Move Analytics to Real Time10 page. 제니퍼소프트에 대해 가트너 리서치- How to Move Analytics to Real Time모바일 디바이스의 혁명 덕분에 인터넷의 세계는 10 년 전에 상상할 수 없었던 거래량과 서비스 속도를 경험하고 있습니다. 이러한 변화는 기업 IT 관리자가 시장 변화에 발 맞춰 웹 애플리케이션 성능을 관리하는 새로운 솔루션과 방법을 고려할 것을 요구합니다. 결과적으로 웹 애플리케이.. 2017. 9. 8.
[기술 아티클] DevOps 문화 안에서의 APM의 역할 [2] (DevOps+JENNIFER) 전편에서는 개발 프로세스 내에서 모니터링 단계의 문제점과 이를 해결하기 위한 방법으로 APM의 역할이 DevOps 진영에서는 매우 중요한 이슈가 되고 있다고 정리했었다. 또한 모니터링 프로세스의 세부 단계와 모니터링 기준 값 설정에 대한 내용을 다뤘는데, 이를 기반으로 제니퍼를 활용하여 모니터링하는 방법에 대해 알아보려고 한다. 장애 발견 및 알림 제니퍼에서 이벤트 발생 조건은 컴파일 에러나 응답 시간 초과, OOM과 같은 애플리케이션 에러 유형이나 액티브서비스 개수, 응답 시간, CPU 사용률, 힙 메모리 사용률 등 서비스나 시스템의 상태 값으로 설정될 수 있다. 그리고 이벤트 설정시 외부연동 활성화 기능을 사용할 수 있으며, SMTP(Simple Mail Transfer Protocol) 모듈을 기본.. 2017. 7. 24.
[기술 아티클] DevOps 문화 안에서의 APM의 역할 [1] (DevOps+JENNIFER) DevOps의 시작 언제나 그랬듯이 소프트웨어 개발 트렌드는 계속 변화하고 있다. A부터 Z까지 모든 것을 새롭게 개발했던 것과 달리 아키텍처나 사용하는 용도에 따라 개방형 플랫폼이나 오픈소스 등을 활용하여 원하는 소프트웨어를 쉽게 개발할 수 있게 되었다. 또한 클라우드로 인해 애플리케이션과 서비스 개발에 대한 새로운 패러다임이 나타나고 있다. 기존의 온-프레미스 환경에서는 물리적 서버 준비, 운영체제 설치, 서비스 배포 등에 수많은 시간이 걸렸지만, 클라우드를 활용하면서 단시간에 원하는 자원을 준비하고 배포할 수 있게 되었다. 이러한 변화로 개발자의 영역이 좀 더 넓어지는 계기가 되었다. 이는 전통적인 비즈니스 환경에서 개발, 빌드, 테스트, 배포, 운영에 이르는 프로세스를 효율적으로 운용할 수 있게 .. 2017. 7. 24.
[제니퍼소프트] 공개SW 활용한 솔루션 개발부터 UI 컴포넌트 공개까지 원문: http://www.oss.kr/oss_repository10/608485 기사소스:http://www.itdaily.kr/news/articleView.html?idxno=60458 공개SW 활용한 솔루션 개발부터 UI 컴포넌트 공개까지 개방, 참여, 공유로 이어지는 공개SW는 현재 IT 업계를 관통하는 큰 흐름이다. 지식의 교류는 집단지성의 물결을 이뤄 빅데이터, IoT(사물인터넷) 등 새로운 조류의 근간이 되고 있다. 특히 공개SW 컨트리뷰션은 이러한 흐름을 더욱 가속화 시키는 원동력으로 작용한다. 때문에 전 세계 유수 기업들이 앞다퉈 공개SW 프로젝트에 기여하는 이유인 것이다. 국내도 사례를 찾을 수 있다. 세심한 복지와 쾌적한 근무환경으로 세간에 ‘꿈의 직장’이라고 알려진 제니퍼소프트가 .. 2015. 3. 10.
[JENNIFER News]모바일,클라우드, 빅 데이터 환경 맞아 더욱 중요해진 애플리케이션성능관리(APM) [Source: Gartner, June2013, ‘Forecast: Mobile Payment, Worldwide, 2013 Update”]기사 원본:http://www.dailygrid.net/news/articleView.html?idxno=37831 모바일, 클라우드, 빅데이터 등 새로운 기술이 기업에게 주요 이슈로 떠오르고 있다. 시스템에서 돌아가는 다양한 애플리케이션의 성능이나 기능 그리고 장애를 관리해주는 애플리케이션성능관리(이하APM)의 역할은 모바일 시대를 맞아 새롭게 주목 받고 있다. 기하급수적으로 증가하는 트랜잭션의 양과 새롭게 개발되는 서비스 속도는 10년 전과는 비교할 수 없을 정도로 빠르게 전개되고 있다. 안정성 확보를 위해서 APM은 웹 애플리케이션을 운영하는 다양한 시스템, .. 2015. 3. 10.