JP2019507454A - アプリケーションの実行中に観察される問題の根本原因を特定する方法 - Google Patents
アプリケーションの実行中に観察される問題の根本原因を特定する方法 Download PDFInfo
- Publication number
- JP2019507454A JP2019507454A JP2018562730A JP2018562730A JP2019507454A JP 2019507454 A JP2019507454 A JP 2019507454A JP 2018562730 A JP2018562730 A JP 2018562730A JP 2018562730 A JP2018562730 A JP 2018562730A JP 2019507454 A JP2019507454 A JP 2019507454A
- Authority
- JP
- Japan
- Prior art keywords
- component
- metric
- degradation
- time series
- application
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0781—Error filtering or prioritizing based on a policy defined by the user or on a policy defined by a hardware/software module, e.g. according to a severity level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/079—Root cause analysis, i.e. error or fault diagnosis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3409—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
- G06F11/3433—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment for load management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/81—Threshold
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/865—Monitoring of software
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
Description
Claims (20)
- ソフトウェアアプリケーションに関係する実行問題の根本原因を特定するための方法であって、
ソフトウェアアプリケーションの実行中に所与の時間期間の性能メトリックの劣化を特定し、アプリケーションスタックに関連付けられた前記ソフトウェアアプリケーションは、各々が1つまたは複数のコンポーネントを含む複数の階層的に組織化された層を有することと、
前記ソフトウェアアプリケーションに対応するコンポーネント間グラフをトラバースして、前記実行中にインスタンス化されたコンポーネントの階層を特定し、前記コンポーネント間グラフは、前記ソフトウェアアプリケーションの異なるコンポーネント間の接続を表し、コンポーネントの前記階層は、前記アプリケーションスタックの第1の層の第1のコンポーネントと第2のコンポーネントを含むことと、
前記性能メトリックの前記劣化を、前記第1のコンポーネントと前記第2のコンポーネントのそれぞれに関連付けられた前記メトリック時系列に相関させ、前記メトリック時系列の各々は、所与のメトリックに対し、前記時間期間中に前記関連したコンポーネントに対する前記メトリックの1つまたは複数の値を指定することと、
前記性能メトリックの前記劣化と前記メトリック時系列との間の前記相関に基づいて、前記第1のコンポーネントを前記性能メトリックの前記劣化の原因として選択することと、
前記第1のコンポーネントを前記性能メトリックの前記劣化の前記原因として報告することと
を備える方法。 - 前記劣化は、前記ソフトウェアアプリケーションのランタイム中に発生する実行問題を示す、請求項1に記載の方法。
- 前記ソフトウェアアプリケーションの前記異なるコンポーネントから生じる要求を監視して、前記コンポーネント間グラフを構築することをさらに備える、請求項1に記載の方法。
- 前記性能メトリックの前記劣化は実行時系列として表され、前記性能メトリックの前記劣化を前記メトリック時系列に相関させることは、前記実行時系列の値と前記メトリック時系列の値を比較することを備える、請求項1に記載の方法。
- 前記第1のコンポーネントに対応するコンポーネント内グラフをトラバースして、前記実行中にインスタンス化されたサブコンポーネントの階層を特定し、前記コンポーネント内グラフは、前記第1のコンポーネントの異なるサブコンポーネント間の接続を表し、コンポーネントの前記階層は、前記第1のコンポーネントの第1のサブコンポーネントと第2のサブコンポーネントを含むことをさらに備える、請求項1に記載の方法。
- 前記性能メトリックの前記劣化を、前記第1のサブコンポーネントと前記第2のサブコンポーネントのそれぞれに関連付けられた前記下位のメトリック時系列に相関させ、前記下位のメトリック時系列の各々は、所与の下位のメトリックに対し、前記時間期間中に前記関連したサブコンポーネントに対する前記下位のメトリックの1つまたは複数の値を指定することと、
前記性能メトリックの前記劣化と前記下位のメトリック時系列との間の前記相関に基づいて、前記第1のサブコンポーネントを前記性能メトリックの前記劣化の根本原因として選択することをさらに備える、請求項5に記載の方法。 - コンポーネントの前記階層は、各々が前記第1のコンポーネントに接続されている前記アプリケーションスタックの第2の層の第3のコンポーネントと第4のコンポーネントを含む、請求項1に記載の方法。
- 前記性能メトリックの前記劣化を、前記第3のコンポーネントと前記第4のコンポーネントのそれぞれに関連付けられた前記メトリック時系列に相関させ、前記メトリック時系列の各々は、所与のメトリックに対し、前記時間期間中に前記関連したコンポーネントの前記メトリックの1つまたは複数の値を指定し、前記性能メトリックの前記劣化と、前記第3のコンポーネントと前記第4のコンポーネントのそれぞれに関連付けられた前記メトリック時系列との間の前記相関に基づいて、前記第3のコンポーネントを前記性能メトリックの前記劣化の下位の原因として選択することをさらに備える、請求項7に記載の方法。
- 前記アプリケーションスタックの前記第1の層は、前記アプリケーションスタックのユーザインタフェース層であり、前記アプリケーションスタックの前記第2の層は、アプリケーションプログラミングインタフェースである、請求項7に記載の方法。
- 前記第1のコンポーネントを報告することは、前記性能メトリックの前記劣化を表すグラフと、前記第1のコンポーネントに関連付けられた前記メトリック時系列を示す第2のグラフを備えることを特徴とする請求項1に記載の方法。
- プロセッサによって実行されると、
ソフトウェアアプリケーションの実行中に所与の時間期間の性能メトリックの劣化を特定し、アプリケーションスタックに関連付けられた前記ソフトウェアアプリケーションは、各々が1つまたは複数のコンポーネントを含む複数の階層的に組織化された層を有することと、
前記ソフトウェアアプリケーションに対応するコンポーネント間グラフをトラバースして、前記実行中にインスタンス化されたコンポーネントの階層を特定し、前記コンポーネント間グラフは、前記ソフトウェアアプリケーションの異なるコンポーネント間の接続を表し、コンポーネントの前記階層は、前記アプリケーションスタックの第1の層の第1のコンポーネントと第2のコンポーネントを含むことと、
前記性能メトリックの前記劣化を、前記第1のコンポーネントと前記第2のコンポーネントのそれぞれに関連付けられた前記メトリック時系列に相関させ、前記メトリック時系列の各々は、所与のメトリックに対し、前記時間期間中に前記関連したコンポーネントに対する前記メトリックの1つまたは複数の値を指定することと、
前記性能メトリックの前記劣化と前記メトリック時系列との間の前記相関に基づいて、前記第1のコンポーネントを前記性能メトリックの前記劣化の原因として選択することと、
前記第1のコンポーネントを前記性能メトリックの前記劣化の前記原因として報告すること
を前記プロセッサにさせるソフトウェアアプリケーションに関係する実行問題の根本原因を特定する命令を格納するためのコンピュータプログラム製品。 - 前記劣化は、前記ソフトウェアアプリケーションのランタイム中に発生する実行問題を示す、請求項11に記載のコンピュータプログラム製品。
- 前記ソフトウェアアプリケーションの前記異なるコンポーネントから生じる要求を監視して、前記コンポーネント間グラフを構築することをさらに備えた、請求項11に記載のコンピュータプログラム製品。
- 前記性能メトリックの前記劣化は実行時系列として表され、前記性能メトリックの前記劣化を前記メトリック時系列に相関させることは、前記実行時系列の値と前記メトリック時系列の値を比較することを備えた、請求項11に記載のコンピュータプログラム製品。
- 前記第1のコンポーネントに対応するコンポーネント内グラフをトラバースして、前記実行中にインスタンス化されたサブコンポーネントの階層を特定し、前記コンポーネント内グラフは、前記第1のコンポーネントの異なるサブコンポーネント間の接続を表し、コンポーネントの前記階層は、前記第1のコンポーネントの第1のサブコンポーネントと第2のサブコンポーネントを含むことをさらに備えた、請求項11に記載のコンピュータプログラム製品。
- 前記性能メトリックの前記劣化を、前記第1のサブコンポーネントと前記第2のサブコンポーネントのそれぞれに関連付けられた前記下位のメトリック時系列に相関させ、前記下位のメトリック時系列の各々は、所与の下位のメトリックに対し、前記時間期間中に前記関連付けられたサブコンポーネントに対する前記下位のメトリックの1つまたは複数の値を指定することと、
前記性能メトリックの前記劣化と前記下位のメトリック時系列との間の前記相関に基づいて、前記第1のサブコンポーネントを前記性能メトリックの前記劣化の根本原因として選択することをさらに備えた、請求項15に記載のコンピュータプログラム製品。 - コンポーネントの前記階層は、各々が前記第1のコンポーネントに接続されている前記アプリケーションスタックの第2の層の第3のコンポーネントと第4のコンポーネントを含む、請求項11に記載のコンピュータプログラム製品。
- 前記性能メトリックの前記劣化を、前記第3のコンポーネントと前記第4のコンポーネントのそれぞれに関連付けられた前記メトリック時系列に相関させ、前記メトリック時系列の各々は、所与のメトリックに対し、前記時間期間中に前記関連付けられたコンポーネントの前記メトリックの1つまたは複数の値を指定し、前記性能メトリックの前記劣化と、前記第3のコンポーネントと前記第4のコンポーネントのそれぞれに関連付けられた前記メトリック時系列との間の前記相関に基づいて、前記第3のコンポーネントを前記性能メトリックの前記劣化の下位の原因として選択することをさらに備えた、請求項17に記載のコンピュータプログラム製品。
- 前記アプリケーションスタックの前記第1の層は、前記アプリケーションスタックのユーザインタフェース層であり、前記アプリケーションスタックの前記第2の層は、アプリケーションプログラミングインタフェースである、請求項17に記載のコンピュータプログラム製品。
- 命令を格納するメモリと、
ソフトウェアアプリケーションの実行中に所与の時間期間の性能メトリックの劣化を特定し、アプリケーションスタックに関連付けられた前記ソフトウェアアプリケーションは、各々が1つまたは複数のコンポーネントを含む複数の階層的に組織化された層を有することと、
前記ソフトウェアアプリケーションに対応するコンポーネント間グラフをトラバースして、前記実行中にインスタンス化されたコンポーネントの階層を特定し、前記コンポーネント間グラフは、前記ソフトウェアアプリケーションの異なるコンポーネント間の接続を表し、コンポーネントの前記階層は、前記アプリケーションスタックの第1の層の第1のコンポーネントと第2のコンポーネントを含むことと、
前記性能メトリックの前記劣化を、前記第1のコンポーネントと前記第2のコンポーネントのそれぞれに関連付けられた前記メトリック時系列に相関させ、前記メトリック時系列の各々は、所与のメトリックに対し、前記時間期間中に前記関連付けられたコンポーネントに対する前記メトリックの1つまたは複数の値を指定することと、
前記性能メトリックの前記劣化と前記メトリック時系列との間の前記相関に基づいて、前記第1のコンポーネントを前記性能メトリックの前記劣化の原因として選択することと、
前記第1のコンポーネントを前記性能メトリックの前記劣化の前記原因として報告すること
を行う前記命令を実行するように構成されたプロセッサを備えた、コンピュータシステム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201662297031P | 2016-02-18 | 2016-02-18 | |
US62/297,031 | 2016-02-18 | ||
PCT/IB2017/050851 WO2017141176A1 (en) | 2016-02-18 | 2017-02-15 | Identifying the root cause of an issue observed during application execution |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019507454A true JP2019507454A (ja) | 2019-03-14 |
JP2019507454A5 JP2019507454A5 (ja) | 2020-04-02 |
Family
ID=59624846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018562730A Pending JP2019507454A (ja) | 2016-02-18 | 2017-02-15 | アプリケーションの実行中に観察される問題の根本原因を特定する方法 |
Country Status (5)
Country | Link |
---|---|
US (2) | US10459818B2 (ja) |
JP (1) | JP2019507454A (ja) |
AU (1) | AU2017220066A1 (ja) |
DE (1) | DE112017000881T5 (ja) |
WO (1) | WO2017141176A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020201638A (ja) * | 2019-06-07 | 2020-12-17 | 京セラドキュメントソリューションズ株式会社 | 監視システムおよび監視プログラム |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017141176A1 (en) * | 2016-02-18 | 2017-08-24 | New Relic, Inc. | Identifying the root cause of an issue observed during application execution |
US10255128B2 (en) * | 2016-08-17 | 2019-04-09 | Red Hat, Inc. | Root cause candidate determination in multiple process systems |
US10445196B2 (en) * | 2017-01-06 | 2019-10-15 | Microsoft Technology Licensing, Llc | Integrated application issue detection and correction control |
US10565045B2 (en) * | 2017-06-28 | 2020-02-18 | Microsoft Technology Licensing, Llc | Modularized collaborative performance issue diagnostic system |
US11010223B2 (en) * | 2017-09-01 | 2021-05-18 | Infosys Limited | Method and system of automatic event and error correlation from log data |
US11250125B2 (en) | 2018-12-03 | 2022-02-15 | Ebay Inc. | Highly scalable permissioned block chains |
US11263315B2 (en) * | 2018-12-03 | 2022-03-01 | Ebay Inc. | System level function based access control for smart contract execution on a blockchain |
US11405182B2 (en) | 2018-12-03 | 2022-08-02 | Ebay Inc. | Adaptive security for smart contracts using high granularity metrics |
WO2020177854A1 (en) | 2019-03-04 | 2020-09-10 | Huawei Technologies Co., Ltd. | Automated root-cause analysis for distributed systems using tracing-data |
US11163633B2 (en) * | 2019-04-24 | 2021-11-02 | Bank Of America Corporation | Application fault detection and forecasting |
US11669386B1 (en) * | 2019-10-08 | 2023-06-06 | Pure Storage, Inc. | Managing an application's resource stack |
US11640329B2 (en) * | 2021-04-01 | 2023-05-02 | Bmc Software, Inc. | Using an event graph schema for root cause identification and event classification in system monitoring |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140165064A1 (en) * | 2012-12-10 | 2014-06-12 | Fujitsu Limited | Processing method, processing apparatus, and recording medium |
US20150172148A1 (en) * | 2013-12-16 | 2015-06-18 | Hitachi, Ltd. | Management server and control method of management server |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437611B2 (en) * | 2004-10-21 | 2008-10-14 | International Business Machines Corporation | System and method for problem determination using dependency graphs and run-time behavior models |
JP4172807B2 (ja) * | 2006-09-08 | 2008-10-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 障害発生の原因箇所の発見を支援する技術 |
US8225291B2 (en) | 2008-01-04 | 2012-07-17 | International Business Machines Corporation | Automated detection of application performance bottlenecks |
US7979747B2 (en) * | 2009-02-20 | 2011-07-12 | International Business Machines Corporation | Interactive problem resolution presented within the context of major observable application behaviors |
US9396157B2 (en) | 2011-08-26 | 2016-07-19 | International Business Machines Corporation | Stream application performance monitoring metrics |
US9507682B2 (en) * | 2012-11-16 | 2016-11-29 | Ab Initio Technology Llc | Dynamic graph performance monitoring |
US10198340B2 (en) | 2014-01-16 | 2019-02-05 | Appnomic Systems Private Limited | Application performance monitoring |
US9798644B2 (en) * | 2014-05-15 | 2017-10-24 | Ca, Inc. | Monitoring system performance with pattern event detection |
US10031815B2 (en) * | 2015-06-29 | 2018-07-24 | Ca, Inc. | Tracking health status in software components |
WO2017141176A1 (en) * | 2016-02-18 | 2017-08-24 | New Relic, Inc. | Identifying the root cause of an issue observed during application execution |
US20170242663A1 (en) | 2016-02-24 | 2017-08-24 | King Fahd University Of Petroleum And Minerals | Software model stability metrics |
-
2017
- 2017-02-15 WO PCT/IB2017/050851 patent/WO2017141176A1/en active Application Filing
- 2017-02-15 AU AU2017220066A patent/AU2017220066A1/en not_active Abandoned
- 2017-02-15 JP JP2018562730A patent/JP2019507454A/ja active Pending
- 2017-02-15 US US15/433,248 patent/US10459818B2/en active Active
- 2017-02-15 DE DE112017000881.6T patent/DE112017000881T5/de not_active Withdrawn
-
2019
- 2019-10-21 US US16/658,764 patent/US11169897B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140165064A1 (en) * | 2012-12-10 | 2014-06-12 | Fujitsu Limited | Processing method, processing apparatus, and recording medium |
JP2014115826A (ja) * | 2012-12-10 | 2014-06-26 | Fujitsu Ltd | 処理プログラム、処理方法および処理装置 |
US20150172148A1 (en) * | 2013-12-16 | 2015-06-18 | Hitachi, Ltd. | Management server and control method of management server |
JP2015115018A (ja) * | 2013-12-16 | 2015-06-22 | 株式会社日立製作所 | 管理サーバおよび管理サーバの制御方法 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020201638A (ja) * | 2019-06-07 | 2020-12-17 | 京セラドキュメントソリューションズ株式会社 | 監視システムおよび監視プログラム |
Also Published As
Publication number | Publication date |
---|---|
US20200050526A1 (en) | 2020-02-13 |
US11169897B2 (en) | 2021-11-09 |
DE112017000881T5 (de) | 2018-10-31 |
WO2017141176A1 (en) | 2017-08-24 |
US20170242773A1 (en) | 2017-08-24 |
US10459818B2 (en) | 2019-10-29 |
AU2017220066A1 (en) | 2018-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11169897B2 (en) | Identifying the root cause of an issue observed during application execution | |
US10911517B2 (en) | Determining end times for single page applications | |
US10459780B2 (en) | Automatic application repair by network device agent | |
EP2871574B1 (en) | Analytics for application programming interfaces | |
US20170075749A1 (en) | Method And System For Real-Time Causality And Root Cause Determination Of Transaction And Infrastructure Related Events Provided By Multiple, Heterogeneous Agents | |
US9798644B2 (en) | Monitoring system performance with pattern event detection | |
US20180032387A1 (en) | Predictive Analytics on Database Wait Events | |
US20180123922A1 (en) | Correlating performance outliers and network performance impacting event metric | |
US10462031B1 (en) | Network visibility for cotenant processes | |
US10536505B2 (en) | Intelligent data transmission by network device agent | |
US20210184937A1 (en) | Auto discovery of network proxies | |
EP4196896A1 (en) | Opentelemetry security extensions | |
US11526422B2 (en) | System and method for troubleshooting abnormal behavior of an application | |
US10650079B2 (en) | Resource cache classification using machine learning | |
Natu et al. | Holistic performance monitoring of hybrid clouds: Complexities and future directions | |
US10931513B2 (en) | Event-triggered distributed data collection in a distributed transaction monitoring system | |
US20100306593A1 (en) | Automatic bug reporting tool | |
WO2020167570A1 (en) | Cause-based event correlation to virtual page transitions in single page applications | |
US10805144B1 (en) | Monitoring interactions between entities in a network by an agent for particular types of interactions and indexing and establishing relationships of the components of each interaction | |
US20200394329A1 (en) | Automatic application data collection for potentially insightful business values | |
US11327817B2 (en) | Automatic scope configuration of monitoring agents for tracking missing events at runtime | |
US20210227351A1 (en) | Out of box user performance journey monitoring | |
WO2020190564A1 (en) | Accurately determining web page visually complete time | |
US11700192B2 (en) | Apparatuses, methods, and computer program products for improved structured event-based data observability | |
US11516234B1 (en) | In-process correlation through class field injection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200217 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200217 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20200217 |
|
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200218 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200717 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200728 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20201028 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20201228 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20210323 |