FR3102259B1 - Surveillance d’un environnement de serveur d’applications distribué - Google Patents
Surveillance d’un environnement de serveur d’applications distribué Download PDFInfo
- Publication number
- FR3102259B1 FR3102259B1 FR1911591A FR1911591A FR3102259B1 FR 3102259 B1 FR3102259 B1 FR 3102259B1 FR 1911591 A FR1911591 A FR 1911591A FR 1911591 A FR1911591 A FR 1911591A FR 3102259 B1 FR3102259 B1 FR 3102259B1
- Authority
- FR
- France
- Prior art keywords
- task
- application call
- monitoring
- call tree
- server environment
- 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.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title abstract 2
- 238000000034 method Methods 0.000 abstract 2
- 230000004931 aggregating effect Effects 0.000 abstract 1
- 238000001514 detection method Methods 0.000 abstract 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- 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/3452—Performance evaluation by statistical analysis
-
- 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/3466—Performance evaluation by tracing or monitoring
- G06F11/3476—Data logging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
-
- 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/10—Protocols in which an application is distributed across nodes in the network
-
- 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
-
- 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
- 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/3442—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 planning or managing the needed capacity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
-
- 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
-
- 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/875—Monitoring of systems including the internet
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Debugging And Monitoring (AREA)
- Multi Processors (AREA)
- Computer And Data Communications (AREA)
Abstract
Un procédé mis en œuvre par ordinateur et un système de traitement des données pour surveiller un environnement de serveur d’applications distribué connecté à une pluralité de terminaux clients, dans lesquels un terminal client demande au moins l’accomplissement d’une tâche pendant une session, une tâche nécessitant l’exécution d’au moins une d’une pluralité d’applications, sont présentés Le procédé inclut le stockage de fichiers journaux sur au moins un serveur de bases de données, la récupération au moins d’un fichier journal provenant dudit au moins un serveur de bases de données, la génération d’un arbre d’appel d’application pour l’accomplissement d’une tâche à partir dudit au moins un fichier journal, l’agrégation d’une pluralité d’arbres d’appel d’application pour la même tâche pour générer un arbre d’appel d’application moyenné, l’analyse de l’arbre d’appel d’application moyenné une égard aux problèmes de performance, et en réponse à la détection d’un problème de performance, la génération d’un message de sortie.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1911591A FR3102259B1 (fr) | 2019-10-17 | 2019-10-17 | Surveillance d’un environnement de serveur d’applications distribué |
US17/017,595 US11159417B2 (en) | 2019-10-17 | 2020-09-10 | Monitoring a distributed application server environment |
EP20200434.7A EP3809269B1 (fr) | 2019-10-17 | 2020-10-07 | Surveillance d'un environnement de serveur d'application réparti |
FIEP20200434.7T FI3809269T3 (fi) | 2019-10-17 | 2020-10-07 | Hajautetun sovelluspalvelinympäristön valvonta |
ES20200434T ES2947170T3 (es) | 2019-10-17 | 2020-10-07 | Monitorización de un entorno de servidor de aplicaciones distribuidas |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1911591A FR3102259B1 (fr) | 2019-10-17 | 2019-10-17 | Surveillance d’un environnement de serveur d’applications distribué |
FR1911591 | 2019-10-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3102259A1 FR3102259A1 (fr) | 2021-04-23 |
FR3102259B1 true FR3102259B1 (fr) | 2023-01-20 |
Family
ID=69024409
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1911591A Active FR3102259B1 (fr) | 2019-10-17 | 2019-10-17 | Surveillance d’un environnement de serveur d’applications distribué |
Country Status (5)
Country | Link |
---|---|
US (1) | US11159417B2 (fr) |
EP (1) | EP3809269B1 (fr) |
ES (1) | ES2947170T3 (fr) |
FI (1) | FI3809269T3 (fr) |
FR (1) | FR3102259B1 (fr) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11757707B2 (en) * | 2021-07-28 | 2023-09-12 | Cisco Technology, Inc. | Network assurance for 5G enterprise networks |
CN114580325B (zh) * | 2021-12-31 | 2023-07-25 | 上海盈方微电子有限公司 | 芯片RTL验证阶段Tarmac日志分析方法 |
CN114610689B (zh) * | 2022-03-17 | 2024-04-30 | 焦点科技股份有限公司 | 一种分布式环境中请求日志的记录和分析方法 |
CN118055004A (zh) * | 2022-08-03 | 2024-05-17 | 浙江网商银行股份有限公司 | 目标节点确定方法以及装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2327783A (en) * | 1997-07-26 | 1999-02-03 | Ibm | Remotely assessing which of the software modules installed in a server are active |
US6751789B1 (en) * | 1997-12-12 | 2004-06-15 | International Business Machines Corporation | Method and system for periodic trace sampling for real-time generation of segments of call stack trees augmented with call stack position determination |
US8676273B1 (en) * | 2007-08-24 | 2014-03-18 | Iwao Fujisaki | Communication device |
US8312660B1 (en) * | 2008-05-09 | 2012-11-20 | Iwao Fujisaki | Firearm |
US8386840B2 (en) * | 2010-12-27 | 2013-02-26 | Amplidata Nv | Distributed object storage system |
US9684524B1 (en) * | 2013-12-20 | 2017-06-20 | Amazon Technologies, Inc. | Service-oriented system optimization using trace data |
US9930098B2 (en) * | 2015-01-23 | 2018-03-27 | Hughes Network Systems, Llc | Method and system for ISP network performance monitoring and fault detection |
US10210255B2 (en) * | 2015-12-31 | 2019-02-19 | Fractal Industries, Inc. | Distributed system for large volume deep web data extraction |
US10313404B2 (en) * | 2016-06-30 | 2019-06-04 | Microsoft Technology Licensing, Llc | Sharing user context and preferences |
WO2018028777A1 (fr) * | 2016-08-10 | 2018-02-15 | Rwe International Se | Système de communication poste à poste et appareil de traitement poste à poste |
US11580107B2 (en) * | 2016-09-26 | 2023-02-14 | Splunk Inc. | Bucket data distribution for exporting data to worker nodes |
CN106776257B (zh) * | 2016-12-26 | 2020-02-07 | 中国建设银行股份有限公司 | 一种用于***性能测试的响应时间统计方法及装置 |
CA3071332A1 (fr) * | 2017-07-25 | 2019-01-31 | Mbl Limited | Systemes et procedes de fonctionnement d'un systeme robotique et d'execution d'interactions robotiques |
CN109947627A (zh) * | 2019-03-29 | 2019-06-28 | 神州数码信息***有限公司 | 一种基于资源调用链的多层云应用监视诊断方法 |
-
2019
- 2019-10-17 FR FR1911591A patent/FR3102259B1/fr active Active
-
2020
- 2020-09-10 US US17/017,595 patent/US11159417B2/en active Active
- 2020-10-07 ES ES20200434T patent/ES2947170T3/es active Active
- 2020-10-07 FI FIEP20200434.7T patent/FI3809269T3/fi active
- 2020-10-07 EP EP20200434.7A patent/EP3809269B1/fr active Active
Also Published As
Publication number | Publication date |
---|---|
ES2947170T3 (es) | 2023-08-02 |
EP3809269B1 (fr) | 2023-05-10 |
FR3102259A1 (fr) | 2021-04-23 |
US11159417B2 (en) | 2021-10-26 |
FI3809269T3 (fi) | 2023-06-21 |
EP3809269A1 (fr) | 2021-04-21 |
US20210119899A1 (en) | 2021-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3102259B1 (fr) | Surveillance d’un environnement de serveur d’applications distribué | |
US11743275B2 (en) | Machine learning based anomaly detection and response | |
Lin et al. | Statistical twitter spam detection demystified: performance, stability and scalability | |
US20080086558A1 (en) | Session based web usage reporter | |
Saif et al. | Performance analysis of big data and cloud computing techniques: a survey | |
CN103152391B (zh) | 一种日志输出方法和装置 | |
US20210224281A1 (en) | Unique sql query transfer for anomaly detection | |
WO2018095099A1 (fr) | Procédé et dispositif de traitement d'échantillons suspects | |
Pal et al. | Big data real time ingestion and machine learning | |
Perera Jayasuriya Kuranage et al. | Network traffic classification using machine learning for software defined networks | |
WO2021108454A3 (fr) | Systèmes et procédés pour analyser des contacts de client | |
EP3489831A1 (fr) | Procédé et dispositif de surveillance d'un processus générateur de données d'une métrique pour la prédiction d'anomalies | |
CN112214517A (zh) | 流数据处理方法及装置、电子设备、存储介质 | |
Huang et al. | Application identification system for SDN QoS based on machine learning and DNS responses | |
US20230004478A1 (en) | Systems and methods of continuous stack trace collection to monitor an application on a server and resolve an application incident | |
Shukla et al. | SDDA-IoT: storm-based distributed detection approach for IoT network traffic-based DDoS attacks | |
US11822587B2 (en) | Server and method for classifying entities of a query | |
FR3072803B1 (fr) | Systeme et procede pour la gestion simultanee d’une pluralite de peripheriques de designation | |
Kamala et al. | An optimal approach for social data analysis in Big Data | |
US11062239B2 (en) | Structuring computer-mediated communication and determining relevant case type | |
CN115664992A (zh) | 网络运行数据的处理方法、装置、电子设备及介质 | |
CN109818799A (zh) | 日志采集分析方法及设备 | |
Li et al. | A parallel host log analysis approach based on spark | |
CN205754379U (zh) | 日志处理*** | |
Homem et al. | Improving distributed forensics and incident response in loosely controlled networked environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20210423 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
PLFP | Fee payment |
Year of fee payment: 5 |