본문 바로가기

제니퍼27

제니퍼소프트 겨울 풍경_헤이리예술마을 제니퍼소프트 사옥이 위치한 헤이리예술마을 겨울이 가는 것이 못내 아쉬웠는데, 어제 내린 눈이 정말 예쁘게 내린 헤이리의 풍경. 사늑하고 고느적한 겨울 아침 풍경에 기분이 좋아지는 날입니다. 제니퍼소프트 사옥 마당 누구도 밟지 않은 눈 2024. 3. 5.
제니퍼소프트의 개발 문화 = #회고 문화. 돌아보기를 잘해야 한다. ​ ​ 제니퍼소프트의 개발 문화 #회고 문화 ​ 제니퍼소프트의 회고 문화는 2021년으로 거슬러 올라갑니다. 우연치 않게 개발자 한 분의 자기 고백으로 멋지게 작성한 회고 글이 내부 개발자 사이에 유행하닌 유행이 되었습니다. 서로 본인이 잘 쓰겠다고 고민하면서 시작한 제니퍼소프트의 회고 문화가 이제 3년 차에 접어들게 되었습니다. (매년 연말 결산보다 회고 글 작성이 더 고민 된다는 개발자들..) ​ https://jennifersoft.com/ko/blog/culture/2024-02-01-jennifersoft-retrospective/ ​ 제니퍼소프트의 개발 문화 = #회고 문화. 되돌아보기를 잘해야 한다. 제니퍼소프트의 개발 문화 #회고 문화 제니퍼소프트의 회고 문화는 2021년으로 거슬러 올라갑.. 2024. 3. 5.
제니퍼 챗봇(JENNIFER Chatbot)을 소개합니다._애플리케이션 성능관리 솔루션 애플리케이션 성능 모니터링 솔루션 제니퍼(JENNIFER)는 사용자들이 쉽게 모니터링을 사용할 수 있는 소프트웨어를 만드는 것에 큰 가치를 두고 있습니다. 우리의 미션은 더 많은 사용자가 쉽게 시스템을 모니터링할 수 있는 소프트웨어를 만들어 그들이 이루고자 하는 본질적 가치에 다가갈 수 있도록 돕는 것입니다. 제니퍼는 제품 초기 개발 때부터 다양한 매뉴얼과 가이드를 제공하고 있습니다. 일본어, 영어, 한국어, 중국어로 제공하는 매뉴얼 페이지의 수만 해도 2,000페이지가 넘습니다. ​ 문서가 많아 일일이 문서를 검색하고 공부하는 이런 불편함을 줄이고자, 제니퍼에 챗봇(JENNIFER Chatbot) 기능을 추가했습니다. 😁 제니퍼 챗봇 화면 제니퍼 챗봇은 사용자가 원하는 기능을 사용하는 데 필요한 상세 .. 2024. 3. 5.
국내 APM 1위, 제니퍼 3개월 무료 설치 프로모션 제니퍼 .Net, PHP, 그리고 Python, 국내 APM 1위 제니퍼, 3개월 무료 체험 프로모션 시작합니다. 기능 제한 없는 정식 버전 제품을 3개월 동안 무료로 사용하세요. 신청한 모든 분께 제니퍼 기념품을 드립니다. 사이트가 멈췄는데, 원인을 모르겠어요… 서버 엔지니어가 따로 없다 보니 로그 분석이나 서버 환경 등의 문제 발생 시 디버깅이 불가능한 상황이에요. 완전 랜덤하게 발생하고, 재현할 수 없는 그런 상황이 계속되었는데, 어떡해야 할까요? 윈도우 IIS, PHP로 운영 중인 서비스를 리눅스 nginx, php로 이전하면서 사이트가 랜덤하게 멈추는 현상이 발생했습니다. 문제의 원인 확인도 어렵고, 어떤 서버가 문제인지 확인할 수가 없네요. ㅜㅜ 모니터링 대상 서비스는 회사가 현재 서비스하고 .. 2023. 8. 18.
(How to)제니퍼의 오픈텔레메트리 모니터링 by Sam Yoon, Software Engineer 오픈텔레메트리는 이미 많은 모니터링 제품들이 자신들의 기능에 맞도록 데이터를 수집, 조회하는 기능을 제공하고 있습니다. 일부 제품들은 새로운 별도의 라인으로 구현하거나 별도의 화면을 개발하는등 제한적인 사용성을 제공하기도 합니다. 오픈텔레메트리 데이터 수집을 지원하는 것은 사용자에 일종의 데이터 원천의 선택권을 제공하는 것인데요. 제니퍼 역시 이러한 일환에서 오픈텔레메트리 데이터를 제니퍼에서 최대한 표현가능한 형태로 수용하여 모니터링 할 수 있도록 지원하고 있습니다. 제니퍼에서 오픈텔레메트리 데이터를 수집했을때 어떠한 형태의 모니터링이 가능한지 알아볼까요? 모니터링 대상은 분산 트레이싱으로 널리 알려진 Jaeger 개발자가 만든 microsim 을 .. 2023. 8. 10.
제니퍼소프트, 2020년 새해 인사 일보일경 (一步一景) 한 걸음 걸을 때마다 새로운 풍경이 펼쳐진다. 2020년 새로운 해가 밝았습니다. ^^ 올해는 내딛는 걸음걸음마다 새로운 풍경이 펼쳐지길.. 가볍게 산책하듯이 사유하며 살 수 있는 2020년이 되길 바랍니다. 올해도 제니퍼소프트 잘 부탁드립니다. 2020. 1. 2.
JENNIFER .NET의 Azure App Service 웹 앱 지원 마이크로소프트의 Azure 환경에서 웹 응용 프로그램을 운영하는 방법은 크게 다음과 같이 2가지 유형으로 나뉩니다. - IaaS (Infrastructure-as-a-service) 방식: 가상 머신(VM)에서 웹 응용 프로그램 구동(AWS의 경우 EC2 서비스에 해당) - PaaS (Platform-as-a-service) 방식: App Service에서 웹 응용 프로그램 구동(AWS의 경우 Elastic Beanstalk에 해당) 기존 응용 프로그램의 구조를 최대한 변경하지 않고 Azure에 올릴 수 있는 방법은 IaaS 방식을 사용하는 것이지만 이런 경우 일반적인 호스팅 업체에서 서비스를 하는 것과 비교해 물리적인 서버 시스템에 대한 관리 비용을 없앤 정도의 효용성만 있습니다. 반면 클라우드의 최대.. 2018. 12. 5.
서비스 장애 언제 가장 많이 발생할까요? _제니퍼 기술 아티클 제니퍼가 애플리케이션의 변경을 자동으로 감지하는 목적은 무엇일까요?안정화 이후 운영 중인 서비스에 장애나 성능 저하가 가장 많이 발생하는 경우는 언제일까요? 바로 새로운 버전의 코드가 적용되는 애플리케이션 변경 시점입니다. 이러한 이유로 제니퍼의 고객들은 애플리케이션을 배포하고 제니퍼의 실시간 대시보드를 통해 집중적으로 모니터링하곤 합니다. 하지만 점차 다양하고, 빠르게 변하는 고객의 요구사항을 반영하기 위해 하루에도 여러 번 애플리케이션이 변경되는 환경에서 이를 일일이 모니터링 하기 어려움이 있습니다. DevOps 환경은 이를 더욱 가속하고 있습니다. JENNIFER의 애플리케이션 변경 자동 감지 애플리케이션이 변경된 경우, JENNIFER의 실시간 X-View 차트에 이를 표시하여 변경 전후의 성능을.. 2018. 10. 15.
제니퍼(JENNIFER) 자동 스택트레이스(Auto Stacktrace) 사용하기 Stacktrace는 트랜잭션 실행에 대한 코드레벨에 정보를 제공하기 때문에 개발자가 트랜잭션을 분석할 때 사용하는 가장 강력한 도구 중 하나입니다. Stacktrace는 일반적으로 프로그램에서 발생하는 예외 사항과 관련이 있지만, 애플리케이션의 트랜잭션을 이해하고 분석하거나 어떤 상황이 발생했을 때 병목 지점 위치를 찾아내는데 사용할 수 있습니다. JENNIFER Auto Stacktrace 기능은 사용 가능한 프로파일 정보가 충분하지 않거나, 애플리케션 트랜잭션을 분석하고 디버깅하는 데 도움이 될 수 있는 편리한 기능입니다. 트랜잭션의 응답시간이 오래 걸리는 경우, JENNIFER는 트랜잭션이 종료될 때까지 일정 주기로 Stacktrace 스냅숏 데이터를 자동으로 수집합니다. 그런 다음 이러한 스냅숏.. 2018. 7. 26.
[아티클] 고객이 입증한 실시간 모니터링의 가치_ 제니퍼 뉴스레터 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.
제니퍼소프트 스토리북 _비즈니스, 제품, 개발자, 문화, 복지, 카페, 공간 이야기 제니퍼소프트의 지난 12년간의 이야기를 정리했습니다. 비즈니스, 제품, 개발자, 문화, 복지, 카페, 공간 이야기 등 제니퍼소프트의 모든 것이 담겨있습니다. “COOL AND FUN” 멋지고 재미있게 그렇게 우리가 상상하고 꿈꾸는 대로 제니퍼소프트 스토리북 링크 https://goo.gl/vkRFcw ​오피스 투어 링크 ​https://goo.gl/1QJ1x9 2018. 1. 11.