Vbt Yazilim As · BIST:VBTYZ

Vbt Yazilim As — VBT Bilgi Teknolojileri A.S. — Technical Presentation

33 slides from Vbt Yazilim As's technical presentation

  1. Slide 1: JENNIFER V5 Product Introduction

    JENNIFER V5 Product Introduction VBT Bilgi Teknolojileri A.S. Tayfun Yurdagül Copyright © JenniferSoft. All right reserved 1 Application Performance Monitoring

  2. Slide 2: Introduction, Core Technologies, Features and Functionality

    1/ Introduction Application Performance Management JENNIFER Introduction JENNIFER Overview 2/ Core Technologies JENNIFER Repository JENNIFER View Scalable Architecture (Cloud Support) Features and Functionality 3/ Individual Transaction Monitoring Real User Monitoring RUM Real Time Topology View Cop

  3. Slide 3: 1.1 What Is Application Performance Management

    1.1 What Is Application Performance Management APM, or Application Performance Management, is an approach to IT system management that focuses on monitoring and managing the performance of enterprise applications to ensure the usability of services for end users. Key Points • What is APM • Why Need

  4. Slide 4: 1.2 JENNIFER APM: Monitoring Position

    1.2 JENNIFER APM: Monitoring Position JENNIFER is an APM solution that effectively can manage various and complex IT systems around the application servers JENNIFER Monitoring Position Copyright © JenniferSoft. All right reserved 4 Application Performance Monitoring

  5. Slide 5: 1.4 JENNIFER APM: Architecture

    1.4 JENNIFER APM: Architecture 01 JENNIFER Agent • Installed in the application server, collect various performance data and send it to the data server. 02 JENNIFER Data Server • Receive performance data from JENNIFER agent, process and store it in JENNIFER repository 03 JENNIFER View Server • Reque

  6. Slide 6: 1.5 JENNIFER APM: Supported Platforms

    1.5 JENNIFER APM: Supported Platforms JENNIFER supports most of the operating systems, Java (IBM, Oracle, HP) and WAS operating in the current IT environment. When a new version of OS, Java or WAS is released, JenniferSoft can provide you with a process and supporting organization to help you verify

  7. Slide 7: 1.5 JENNIFER APM: Key Features

    1.5 JENNIFER APM: Key Features JENNIFER features include real time monitoring of individual transactions of a given system in a complex IT environment . The scalable architecture of JENNIFER makes it easy to support those kind of complex environment as well as cloud. The topology view will visualize

  8. Slide 8: 1.8 Dashboard: Role Based Dashboard

    1.8 Dashboard: Role Based Dashboard Copyright © JenniferSoft. All right reserved 8 Application Performance Monitoring

  9. Slide 9: Introduction, Core Technologies, Features and Functionality

    1/ Introduction Application Performance Management JENNIFER Introduction JENNIFER Overview 2/ Core Technologies JENNIFER Repository JENNIFER View Scalable Architecture (Cloud Support) 3/ Features and Functionality Individual Transaction Monitoring Real User Monitoring RUM Real Time Topology View Cop

  10. Slide 10: 2.1 JENNIFER Repository

    2.1 JENNIFER Repository JENNIFER V5 exclusive repository called JENNIFER Storage, can guarantee unlimited data storage and flexible expandability. This feature can help users to quickly analyze large amount of performance data and store them for long time. In addition using the ‘per second repositor

  11. Slide 11: 2.2 JENNIFER View

    2.2 JENNIFER View Without installing additional applications, users can perform monitoring in all kinds of browsers as long as they support the HTML5 specifications. In addition, it supports N-screen that allows users to perform monitoring in all the environments including Smart devices , Mobile and

  12. Slide 12: 2.3 Scalable architecture

    2.3 Scalable architecture The most significant change in the architecture of JENNIFER V5 is that the existing ’Agent/Server’ structure is divided into the Data Server (Data collection server) and the View Server(Viewing Server). This architecture change allows users to cope with the increasing numbe

  13. Slide 13: 2.4 Cloud Support

    2.4 Cloud Support Cloud computing is revolutionizing how IT resources are used and managed. Administrators can now setup or take-down virtual servers in minutes as needed - also the applications that run on them. To really benefit from a cloud environment, the flexibility and convenience that it off

  14. Slide 14: Introduction, Core Technologies, Features and Functionality

    1/ Introduction Application Performance Management JENNIFER Introduction JENNIFER Overview 2/ Core Technologies JENNIFER Repository JENNIFER View Scalable Architecture (Cloud Support) 3/ Features and Functionality Individual Transaction Monitoring Real User Monitoring RUM Real Time Topology View Cop

  15. Slide 15: 3.1 X-view: Individual Transactions Monitoring

    3.1 X-view: Individual Transactions Monitoring JENNIFER X-view (Response Time distribution Graph) plots the end time of each individual transaction on the X-axis and the response time of the Y-axis. Each point represents a transaction, dragging the mouse around a transaction(s) will show details (pr

  16. Slide 16: 3.4 X-view: Smart Profile

    3.4 X-view: Smart Profile A new addition to JENNIFER V5, Smart Filtering Slider provides an improved way to sort through thousands of codes to get to bottom of any performance problem faster, and more accurately. By simply manipulating slider within the X-View Profiling screen, JENNIFER user can qui

  17. Slide 17: 3.5 X-view: Smart Profiling

    3.5 X-view: Smart Profiling A new addition to JENNIFER V5, X-View Timeline Analysis provides an improved way to sort through thousands of codes to get to bottom of any performance problem faster, and more accurately. The Timeline Analysis allows even non expert users to get to the bottom of any perf

  18. Slide 18: 3.6 Dynamic Profile

    3.6 Dynamic Profile In order to find cause of performance problem, profiling is used. However, profiling is often causes high overhead, negatively impacting the system performance if applied in wide range. Jennifer provides Dynamic Profiling feature which allows administrator to increase/decrease th

  19. Slide 19: 3.7 Active Services Monitoring

    3.7 Active Services Monitoring Active services equalizer graph shows current active services count in each application server with different colors to distinguish the elapsed time for the active services. Key Points • Transactions being processed by the application server are referred to as active s

  20. Slide 20: 3.8 Active Services Details

    3.8 Active Services Details Active service details can be shown by double clicking on the Active Service Equalizer graph. The list includes executed application’s information such as Stacktrace (Class/Method level), SQL queries, Client IP, Elapsed Time and CPU processing time. Key Points • Active Se

  21. Slide 21: 3.9 PLC: Load Control during service queuing

    3.9 PLC: Load Control during service queuing JENNIFER’s PLC (Peak Load Control) prevent system crashes due to overflow of incoming service requests by redirecting the excess. Service Hang Key Points • Helpful during crises • Only certain amount will be enabled to the application server • Other servi

  22. Slide 22: 3.10 Real User Monitoring (RUM)

    3.10 Real User Monitoring (RUM) The performance of a web service is no longer measured in terms of hardware and software usage alone. Customer satisfaction is fast becoming a key performance indicator across virtually all industries, and web services are not immune to this movement. Companies are lo

  23. Slide 23: 3.11 RUM Profile

    3.11 RUM Profile The section analysis timeline bar in X-View shows the transaction’s at the client side and the server side. Using the section analysis you can easily determine whether the response delay is at the server site or the client site. • DOM: Indicates the amount of time the browser takes

  24. Slide 24: 3.16 Memory Leakage

    3.16 Memory Leakage If your memory usage increases consistently, Java Collection objects (Vector, Hash, etc) may be one of major causes of memory leak. Generally, the process of monitoring the memory usage of Java object cause serious performance problem but Jennifer effectively traces the number of

  25. Slide 25: 3.17 Application and SQL Tuning

    3.17 Application and SQL Tuning Jennifer can be used for tuning your application or SQL queries. By examining application CPU usage and response time per Class/Method, Jennifer can identify which module is experiencing performance problems. Comparative analysis of SQL Query execution time and total

  26. Slide 26: 3.19 Report

    3.19 Report JENNIFER Provides a customizable WYSIWYG report. Key Points • WYSIWYG repot generator • Easy to use, similar to word editor • Store report in directory structure • Export to PDF Copyright © JenniferSoft. All right reserved 26 Application Performance Monitoring

  27. Slide 27: 3.20 Statistical Analysis

    3.20 Statistical Analysis Jennifer provides a statistical analysis for analyzing a wide range of performance data of the system and business perspective at a glance. Through this service you can analyze the number of occurrences of EVENT for each instance and business groups. You can also output the

  28. Slide 28: 3.22 Alerts and Events

    3.22 Alerts and Events JENNIFER is shipped with more than 50 alerts and error types which covers most of errors that might occur in the application. JENNIFER 5 introduces Events rule and smart alerts functions. System users can configure alert trigger interval and settings. Furthermore, they can als

  29. Slide 29: 3.23 Event Based Monitoring

    3.23 Event Based Monitoring JENNIFER 5 introduces an event based dashboard. System administrators can now monitor individual instances as well as business group based on event status Key Points • Event Based Dashboard • User Defined Rules. • Notifications • Smart Alert Rule Settings • Color coded an

  30. Slide 30: 3.24 Event Based Monitoring: Event Analysis

    3.24 Event Based Monitoring: Event Analysis Linkage or Related analysis is provided in JENNIFER 5. When an event originating from an ERROR, a pop-up windows is displayed that enables analysis of the transaction in matter in the X-View Transactions Relation Analysis Copyright © JenniferSoft. All righ

  31. Slide 31: Summary

    Summary Key Features • True Real Time & Insight. • Monitoring every single transactions (X-View) • Active Service Monitoring • Real-Time Topology View • Real-Time User Monitoring • Cloud Support Distinct Features • Profile On/OFF Settings • Dynamic Stack-trace • Integrating monitoring for multiple d

  32. Slide 32: Q & A

    Q&A Copyright © JenniferSoft. All right reserved 32 Application Performance Monitoring

  33. Slide 33: THANK YOU

    THANK YOU Copyright © JenniferSoft. All right reserved 33 Application Performance Monitoring

VBT Bilgi Teknolojileri A.S. — Technical Presentation on 6ix