CN103617038B - A kind of service monitoring method and device of distribution application system - Google Patents
A kind of service monitoring method and device of distribution application system Download PDFInfo
- Publication number
- CN103617038B CN103617038B CN201310625603.6A CN201310625603A CN103617038B CN 103617038 B CN103617038 B CN 103617038B CN 201310625603 A CN201310625603 A CN 201310625603A CN 103617038 B CN103617038 B CN 103617038B
- Authority
- CN
- China
- Prior art keywords
- calling
- service
- acquisition
- calling data
- data
- 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
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000012544 monitoring process Methods 0.000 title claims abstract description 27
- 230000002159 abnormal effect Effects 0.000 claims abstract description 15
- 238000012806 monitoring device Methods 0.000 claims description 5
- 239000004744 fabric Substances 0.000 claims description 3
- 108010001267 Protein Subunits Proteins 0.000 claims description 2
- 239000012141 concentrate Substances 0.000 abstract description 4
- 235000019580 granularity Nutrition 0.000 description 3
- 230000009885 systemic effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of service monitoring method of distribution application system and device, the method includes:The calling data for the service that acquisition is monitored, the monitored service are the service based on distribution application system, are distributed on multiple servers, the number for calling data to be called on all servers within a preset period of time for the monitored service;Judge whether the calling data of acquisition are abnormal;When the calling data exception of acquisition, alarm.The service monitoring method and device of a kind of distribution application system provided in an embodiment of the present invention, by in the distribution application system of normal operation, acquire the calling data for the service being monitored on multiple servers, and concentrate the collected calling data of analysis, when collected calling data exception, it alarms, realizes the real time monitoring to being serviced in distribution application system, improve the service quality of application system.
Description
Technical field
The present invention relates to Internet technology more particularly to the service monitoring methods and device of a kind of distribution application system.
Background technology
Distribution application system refers to the identical application program of distribution on different computers, these different computers
An identical task is completed jointly by network.These different computers constitute a distribution application system.
Applications can be by certain network communication protocol, such as TCP (Transmission Control Protocol, transmission control
Agreement), HTTP (Hyper Text Transfer Protocol, hypertext transfer protocol) etc. access Distributed Application system
System, to realize data exchange.Energy timely processing, needs to correspond to when to ensure that distribution application system externally services generation problem
It is monitored with system.
In the prior art, usually the monitoring of distribution application system is concentrated on to distribution application system subordinate server
Hardware view monitoring (such as server whether delay machine, various hardware components, such as network interface card, disk, load-balancing device whether
Damage) and distribution application system itself whether normal operation (such as whether process survives in operating system, externally service whether
It can normally monitor).These monitor modes can only all ensure, when distribution application system normally can not provide service, to send out alarm
Or other prompts.But when distribution application system normally can outwardly provide service, and belonging to distribution application system
When breaking down between server and user, the routing device used such as user breaks down, and distribution application system is disliked
It anticipates and attacks but still can be provided out service etc., conventional method can't prompt server, to affect service quality.
Invention content
In view of this, an embodiment of the present invention provides a kind of service monitoring method of distribution application system and device, with
Improve the service quality of application system.
On the one hand, an embodiment of the present invention provides a kind of service monitoring method of distribution application system, the method packets
It includes:
The calling data of the monitored service of acquisition, the monitored service are the clothes based on distribution application system
Business, is distributed on multiple servers, and the calling data are the monitored service within a preset period of time in all services
The number being called on device;
Judge whether the calling data of acquisition are abnormal;
When the calling data exception of acquisition, alarm.
Further, the calling data of monitored service are acquired, including:
The calling daily record of the monitored service of acquisition, the calling daily record are the monitored service in Servers-all
On recalls information;
The calling daily record is parsed, analysis result is obtained;
The analysis result is counted, the calling data of the monitored service are obtained.
Further, the calling daily record of monitored service is acquired, including:
By way of adding code or Aspect-oriented programming AOP, the calling daily record of the monitored service is acquired.
Further, judge whether the calling data of acquisition are abnormal, including:
By the calling data of acquisition and preset threshold value or the monitored service in the preset time period
Interior history calls data to be compared;
When the result of the comparison meets preset alert if, the calling data exception of acquisition;When the ratio
Compared with result be unsatisfactory for preset alert if when, the non-exception of calling data of acquisition.
Further, the preset alert if is:The calling data of acquisition and the preset threshold value
Difference exceeds the first preset range, or
The calling data of acquisition call data with history of the monitored service in the preset time period
Difference exceed the second preset range.
On the other hand, the embodiment of the present invention additionally provides a kind of service monitoring device of distribution application system, the dress
Set including:
Collecting unit, the calling data for acquiring monitored service, the monitored service are based on distribution
The service of application system, is distributed on multiple servers, and the calling data are the monitored service in preset time period
The number being inside called on all servers;
Whether judging unit, the calling data for judging the capture segment member acquisition are abnormal;
Alarm unit, for when it is described sentence the calling data exception that unit judges are acquired when, alarm.
Further, collecting unit includes:
Subelement, the calling daily record for acquiring monitored service are acquired, the calling daily record is described monitored
The recalls information of service on all servers;
Parsing subunit obtains analysis result for parsing the collected calling daily record of acquisition subelement;
Subelement is obtained, the analysis result for counting the parsing subunit obtains the tune of the monitored service
Use data.
Further, the acquisition subelement is specifically used for:
By way of adding code or Aspect-oriented programming AOP, the calling daily record of the monitored service is acquired.
Further, judging unit includes:
Comparing subunit, the calling data for acquiring the collecting unit and preset threshold value or the quilt
History of the service of monitoring in the preset time period calls data to be compared;
Judgment sub-unit, whether the calling data for judging the collecting unit acquisition are abnormal, when the comparison
When subelement result of the comparison meets preset alert if, the calling data exception of the collecting unit acquisition is judged;
When the comparing subunit result of the comparison is unsatisfactory for preset alert if, the tune of the collecting unit acquisition is judged
With the non-exception of data.
Further, the preset alert if is:The calling data of acquisition and the preset threshold value
Difference exceeds the first preset range, or
The calling data of acquisition call data with history of the monitored service in the preset time period
Difference exceed the second preset range.
The service monitoring method and device of distribution application system provided in an embodiment of the present invention, by normal operation
In distribution application system, the calling data for the service being monitored on multiple servers are acquired, and analysis is concentrated to collect
Calling data alarm when collected calling data exception, realize the reality to being serviced in distribution application system
When monitor, improve the service quality of application system.
Description of the drawings
Fig. 1 is the flow chart of the service monitoring method for the distribution application system that first embodiment of the invention provides;
Fig. 2 be the distribution application system that first embodiment of the invention provides service monitoring method in acquire it is monitored
The flow chart of the calling data of service;
Fig. 3 be first embodiment of the invention provide distribution application system service monitoring method in judge acquisition institute
State the flow chart for calling data whether abnormal;
Fig. 4 is the schematic diagram of the service monitoring device for the distribution application system that second embodiment of the invention provides.
Specific implementation mode
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining the present invention rather than limitation of the invention.It also should be noted that in order to just
In description, only some but not all contents related to the present invention are shown in the drawings.
Embodiment one
Fig. 1 is the flow chart of the service monitoring method for the distribution application system that first embodiment of the invention provides, this reality
The executive agent for applying example can be an independent server, and method provided in this embodiment specifically comprises the following steps:
Step 101, the calling data of the monitored service of acquisition, the monitored service is based on Distributed Application system
The service of system, is distributed on multiple servers, and the calling data are the monitored service within a preset period of time in institute
There is the number being called on server.
In the application program being distributed on different server in distribution application system or same server it is different into
Journey completes an identical task jointly by network.The service that the distribution application system provides would generally be by negative
It carries balanced mode and one unified access entrance is externally provided, and the service that applications provide distribution application system
Request, which can be also distributed to by way of load balancing in each independent application, to be executed.Collection of server point in monitoring system
The calling data for the service being monitored on multiple servers in cloth application system, the calling data can be described monitored
Service called number on all servers within a preset period of time, such as collected callings data can be to service
A was 25 days 13 October in 2013:25 days 14 October of 00-2013:Number called on all servers in 00.
Step 102 judges whether the calling data of acquisition are abnormal.
When distribution application system externally provides service, due to being influenced by business model, had not in different time sections
With visit capacity, such as the website that externally services, the visit capacity on usual daytime can be very big, can be much less to morning, and
And the visit capacity of service, from coming for a long time, variation is typically also linear trend, does not have fluctuation drastically.But work as
Distribution application system normal operation itself, external network is abnormal, hardware device (such as routing device) damages or is divided
When cloth application system is by malicious attack, the visit capacity serviced in distribution application system can then occur very greatly in a short time
Variation, greatly may result in distributed system external service cannot normally be accessed by remote user or access performance significantly
Decline, to influence the normal development of business.Therefore it is normal in the service that distribution application system externally provides,
Judge whether external network is normal to the access of the service in the distribution application system by calling data.
Step 103, when the calling data exception of acquisition, alarm.
When the calling data exception that the collection of server in monitoring system arrives, alarm can be carried out, finger is such as lighted
Show lamp, send out specific sound etc..
The service monitoring method of distribution application system provided in this embodiment passes through the Distributed Application in normal operation
In system, the calling data for the service being monitored on multiple servers are acquired, and concentrate the collected calling data of analysis,
It when collected calling data exception, alarms, realizes the real time monitoring to being serviced in distribution application system, improve
The service quality of application system.
Illustratively, the calling data of monitored service are acquired, it may include step as shown in Figure 2:
The calling daily record for the service that step 201, acquisition are monitored, the calling daily record is the monitored service in institute
There is the recalls information on server.
The calling daily record of the monitored service of collection of server in monitoring system, it is preferred that the server can lead to
Cross addition code or AOP (Aspect Oriented Pro gramming, face before or after the monitored service
Programmed in terms of) mode acquire the calling daily record of the monitored service.The calling daily record is the monitored clothes
Business be often called it is primary, belonging to server be its record a daily record, it is described that call the content of daily record may include institute
State monitored service this call the time started, this call the title etc. of the time, the monitored service that terminate
Information, the format for calling daily record are not specifically limited herein.For example, at the beginning of this calling of monitored service
Start=20130731093022123, this end time end=20130731093022321 called, the time started
It is normally stored down to millisecond with the end time, the entitled makeOrder of the monitored service then calls the format of daily record can
Think:{"start":" 20121120114422123 ", " end ":" 20121120114422321 ", " key ":"
MakeOrder " }, we can collect all calling daily records for the service being monitored on Servers-all in this way.
Step 202, the parsing calling daily record, obtain analysis result.
After the calling daily record of the service that collection of server in monitoring system is monitored on all servers, according to identical
Rule parsing described in call daily record, for example, being divided between setting time 1 minute, then the calling of every monitored service
1 minute integral point (such as 0 point, 1 point, 2 points, 3 points ... 58 points, 59 points) at the beginning of being recorded in daily record on an hourly basis is returned
Class can also be sorted out by the end time of the log recording, is not specifically limited herein.Step 203, the statistics solution
Analysis is as a result, obtain the calling data of the monitored service.
In this step, the above-mentioned analysis result of server statistics in monitoring system, for example, in step 202 to described
After calling daily record to sort out, call number the sum of of the monitored service in each 1 minute integral point, in this way quilt can be counted
Calling situation of the service of monitoring on each server summarizes data and can be come out (by 1 minute granularity).Similarly,
Can also be according to 5 minutes granularities, 15 minutes granularities count.It, can be with after the calling daily record of the monitored service is resolved
By in analysis result storage to uniformly centrally stored, such as database concentrates caching (such as redis), and storage mode can be table 1
Shown in mode, be not specifically limited herein.
Table 1
In this step, the calling data can be for the monitored service within a preset period of time, such as 2013 07
On the moon 13 09:30-2013 13 days 07 month 09:In 31 minutes, number called service A.
On the basis of the embodiment above, the step 102 judges whether the calling data of acquisition are abnormal, preferably
, it may include step as shown in Figure 3:
Step 301, by the calling data of acquisition with preset threshold value or the monitored service described pre-
If the history in the period calls data to be compared.
Step 302, when the result of the comparison meets preset alert if, the calling data exception of acquisition;
When the result of the comparison is unsatisfactory for preset alert if, the non-exception of calling data of acquisition.
The preset alert if can be that the difference of the calling data and the preset threshold value of acquisition is super
Go out the first preset range, or the calling data of acquisition and monitored service the going through in the preset time period
History calls the difference of data to exceed the second preset range.
The calling data of acquisition are compared with preset threshold value, for example, business root is according to service conditions meeting
It to one threshold values of each service initialization in application system, for example analyzes with practical conditions, A is usually 08 for service:00-22:
00 normal operation, average minute clock call number are stablized 1000 or so, and fluctuating range maximum upper and lower 300 is (namely usually most
It is small by 700, in fact it could happen that at noon;Maximum 1300, in fact it could happen that at night After Hours), then the service A can be set one
The threshold value that is called in minute is 1000, fluctuation threshold 300, when the service A in 1 minute called number and systemic presupposition
Called threshold value difference be more than systemic presupposition fluctuation threshold when, system sends out alarm, and the alarm can also be different
Rank, such as primary alarm, advanced alarm, alert levels can called number and system be pre- in 1 minute according to service A
If the difference of called threshold value determined more than the degree of the fluctuation threshold of systemic presupposition.
The history of the calling data of acquisition and the monitored service in the preset time period is called into number
According to being compared, for example, the current time of system operation service A is the 13 of Monday:00-14:00, system can automatically with it is last
Monday is compared with the call number of period;Or it is compared with the average value of front same time period for three days on end.
Assuming that the unnatural proportions threshold values of default is 10%, i.e., collected calling data are with the monitored service described pre-
If it is more than the 10% of history calling data that the history in the period, which calls the absolute value of the difference of data, then show to collect
The calling data exception.For servicing A, the past, same time period average value was 900 for three days on end, but currently summarized calculating
Number be 800, with 900 for radix so 10% be exactly 90, that is to say, that in the range more than or equal to 810 and less than or equal to 990
Inside belong to regular traffic fluctuation, otherwise needs to alarm.By such rule, currently summarizes calculating and just belong to calling service 800 times
Abnormal conditions need alert notice.
The present embodiment carries out local preservation by the service call data to distribution application system, then concentrates and converges
Always, the total calling data of the service in Fixed Time Interval are counted, then with the number of history same time period or business side
The service call number threshold values of setting is compared, and is alarmed if situation of change reaches preset abnormal alarm strategy, from
And realize the monitoring from service layer to service.
Second embodiment
Fig. 4 is the monitoring device of the service for the distribution application system that second embodiment of the invention provides, for realizing Fig. 1
Shown in method, described device includes:Collecting unit 401, judging unit 402 and alarm unit 403, wherein the acquisition is single
Calling data of the member 401 for acquiring monitored service, the monitored service are the clothes based on distribution application system
Business, is distributed on multiple servers, and the calling data are the monitored service within a preset period of time in all services
The number being called on device;The judging unit 402 is used to judge whether the calling data of the collecting unit acquisition to be different
Often;The alarm unit 403 be used for when it is described sentence the calling data exception that unit judges are acquired when, alarm.
Illustratively, the collecting unit 401 may include:It acquires subelement 4011, parsing subunit 4012 and obtains son
Unit 4013, wherein the acquisition subelement 4011 is used to acquire the calling daily record of monitored service, and the calling daily record is
The recalls information of the monitored service on all servers;The parsing subunit 4012 is for parsing acquisition
The collected calling daily record of unit obtains analysis result;The acquisition subelement 4013 is for counting the parsing subunit
Analysis result obtains the calling data of the monitored service.
Illustratively, the acquisition subelement 4011 can be specifically used for:By adding code or Aspect-oriented programming AOP
Mode acquires the calling daily record of the monitored service.
Illustratively, the judging unit 402 may include:Comparing subunit 4021 and judgment sub-unit 4022, wherein institute
Comparing subunit 4021 is stated for by calling data that the collecting unit acquires and preset threshold value or described being supervised
History of the service of control in the preset time period calls data to be compared;The judgment sub-unit 4022 is for judging institute
Whether the calling data for stating collecting unit acquisition are abnormal, when the comparing subunit result of the comparison meets preset alarm
When condition, the calling data exception of the collecting unit acquisition is judged;When the comparing subunit result of the comparison is discontented
When the preset alert if of foot, the non-exception of calling data of the collecting unit acquisition is judged.
Illustratively, the preset alert if can be:The calling data of acquisition and the preset threshold value
Difference exceed the first preset range, or acquisition the calling data and the monitored service in the preset time
History in section calls the difference of data to exceed the second preset range.
The service monitoring device of distribution application system provided in an embodiment of the present invention is for executing arbitrary implementation of the invention
The service monitoring method for the distribution application system that example provides, has corresponding function module, can reach similar to the method
Technique effect, details are not described herein again.
Obviously, it will be understood by those skilled in the art that each module of the above invention or each step can be with general
Computing device realizes that they can be concentrated on single computing device, or be distributed in net constituted by multiple computing devices
On network, optionally, they can be realized with the program code that computer installation can perform, and be deposited so as to be stored in
It is performed by computing device in storage device, either they are fabricated to each integrated circuit modules or will be in them
Multiple modules or step are fabricated to single integrated circuit module to realize.In this way, the present invention is not limited to any specific hardware
With the combination of software.
The foregoing is merely the preferred embodiment of the present invention, are not intended to restrict the invention, for those skilled in the art
For, the present invention can have various modifications and changes.It is all within spirit and principles of the present invention made by any modification, equivalent
Replace, improve etc., it should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of service monitoring method of distribution application system, which is characterized in that the method includes:
The calling data of the monitored service of acquisition, the monitored service are the service based on distribution application system, point
Cloth on multiple servers, the calling data be the monitored service within a preset period of time on all servers by
The number of calling;
Judge whether the calling data of acquisition are abnormal;
When the calling data exception of acquisition, alarm.
2. according to the method described in claim 1, it is characterized in that, the calling data of the monitored service of acquisition, including:
The calling daily record of the monitored service of acquisition, it is described that daily record is called to be serviced on all servers for described monitored
Recalls information;
The calling daily record is parsed, analysis result is obtained;
The analysis result is counted, the calling data of the monitored service are obtained.
3. according to the method described in claim 2, it is characterized in that, the calling daily record of the monitored service of acquisition, including:
By way of adding code or Aspect-oriented programming AOP, the calling daily record of the monitored service is acquired.
4. according to claim 1-3 any one of them methods, which is characterized in that judge whether the calling data of acquisition are different
Often, including:
By the calling data of acquisition and preset threshold value or the monitored service in the preset time period
History calls data to be compared;
When the result of the comparison meets preset alert if, the calling data exception of acquisition;When the comparison
When being as a result unsatisfactory for preset alert if, the non-exception of calling data of acquisition.
5. according to the method described in claim 4, it is characterized in that, the preset alert if is:The calling of acquisition
The difference of data and the preset threshold value exceeds the first preset range, or
The calling data of acquisition call the difference of data with history of the monitored service in the preset time period
Value exceeds the second preset range.
6. a kind of service monitoring device of distribution application system, which is characterized in that described device includes:
Collecting unit, the calling data for acquiring monitored service, the monitored service are based on Distributed Application
The service of system, is distributed on multiple servers, and the calling data are that the monitored service exists within a preset period of time
The number being called on Servers-all;
Whether judging unit, the calling data for judging the collecting unit acquisition are abnormal;
Alarm unit, for when the judging unit judges the calling data exception acquired, alarming.
7. device according to claim 6, which is characterized in that the collecting unit includes:
Subelement, the calling daily record for acquiring monitored service are acquired, the calling daily record is the monitored service
Recalls information on all servers;
Parsing subunit obtains analysis result for parsing the collected calling daily record of acquisition subelement;
Subelement is obtained, the analysis result for counting the parsing subunit obtains the calling number of the monitored service
According to.
8. device according to claim 7, which is characterized in that the acquisition subelement is specifically used for:
By way of adding code or Aspect-oriented programming AOP, the calling daily record of the monitored service is acquired.
9. according to claim 6-8 any one of them devices, which is characterized in that the judging unit includes:
Comparing subunit, the calling data and preset threshold value or described monitored for acquiring the collecting unit
History of the service in the preset time period call data to be compared;
Judgment sub-unit, whether the calling data for judging the collecting unit acquisition are abnormal, when the sub- list of the comparison
When first result of the comparison meets preset alert if, the calling data exception of the collecting unit acquisition is judged;Work as institute
When stating comparing subunit result of the comparison and being unsatisfactory for preset alert if, the calling number of the collecting unit acquisition is judged
According to non-exception.
10. device according to claim 9, which is characterized in that
The preset alert if is:The calling data of acquisition are pre- beyond first with the difference of the preset threshold value
If range, or
The calling data of acquisition call the difference of data with history of the monitored service in the preset time period
Value exceeds the second preset range.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310625603.6A CN103617038B (en) | 2013-11-28 | 2013-11-28 | A kind of service monitoring method and device of distribution application system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310625603.6A CN103617038B (en) | 2013-11-28 | 2013-11-28 | A kind of service monitoring method and device of distribution application system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103617038A CN103617038A (en) | 2014-03-05 |
CN103617038B true CN103617038B (en) | 2018-10-02 |
Family
ID=50167741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310625603.6A Active CN103617038B (en) | 2013-11-28 | 2013-11-28 | A kind of service monitoring method and device of distribution application system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103617038B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105306507B (en) * | 2014-07-18 | 2019-09-20 | 阿里巴巴集团控股有限公司 | Disaster tolerance processing method and disaster tolerance processing unit in distributed structure/architecture |
CN104410550B (en) * | 2014-12-10 | 2018-05-01 | 深圳中兴网信科技有限公司 | Web service monitoring method and web service monitoring device |
CN105677540A (en) * | 2016-01-29 | 2016-06-15 | 四川航天系统工程研究所 | Method for remotely monitoring running state of remote unreachable software system |
CN107545187A (en) * | 2016-06-24 | 2018-01-05 | 阿里巴巴集团控股有限公司 | A kind of processing method and processing device of service data |
CN106371983A (en) * | 2016-08-31 | 2017-02-01 | 五八同城信息技术有限公司 | Method and device for alarming based on data development |
CN106550010A (en) * | 2016-09-21 | 2017-03-29 | 南京途牛科技有限公司 | A kind of real-time control distributed system calls external system to service the method and system of the frequency |
CN106528664A (en) * | 2016-10-21 | 2017-03-22 | 广东亿迅科技有限公司 | Distributed relation database based transaction data monitoring method and system |
CN106411659A (en) * | 2016-11-29 | 2017-02-15 | 福建中金在线信息科技有限公司 | Business data monitoring method and apparatus |
CN108234152B (en) * | 2016-12-12 | 2021-08-10 | 北京京东尚科信息技术有限公司 | Method and system for network monitoring of remote interface calls |
CN107169084A (en) * | 2017-05-11 | 2017-09-15 | 深圳市茁壮网络股份有限公司 | A kind of data processing method, distributed file system and data server |
CN108933802B (en) * | 2017-05-26 | 2022-03-01 | 北京京东尚科信息技术有限公司 | Method and apparatus for monitoring operation |
CN108984376B (en) * | 2018-05-31 | 2021-11-19 | 创新先进技术有限公司 | System anomaly detection method, device and equipment |
CN108845912B (en) * | 2018-06-11 | 2019-08-06 | 掌阅科技股份有限公司 | Service interface calls the alarm method of failure and calculates equipment |
CN110912720B (en) * | 2018-09-14 | 2023-05-30 | 北京微播视界科技有限公司 | Information generation method and device |
CN109656792A (en) * | 2018-11-02 | 2019-04-19 | 深圳市快付通金融网络科技服务有限公司 | Applied performance analysis method, apparatus, computer equipment and storage medium based on network call log |
CN109542725B (en) * | 2018-11-15 | 2022-04-05 | 北京金山云网络技术有限公司 | Service quality monitoring method and device for distributed system and monitoring server |
CN109684170A (en) * | 2018-12-14 | 2019-04-26 | 新博卓畅技术(北京)有限公司 | A kind of API service intelligent monitor system and method |
CN109684280A (en) * | 2018-12-19 | 2019-04-26 | 泰康保险集团股份有限公司 | Journal file processing method, apparatus and system |
CN111475393A (en) * | 2020-04-08 | 2020-07-31 | 拉扎斯网络科技(上海)有限公司 | Service performance prediction method and device, electronic equipment and readable storage medium |
CN113888311A (en) * | 2021-10-14 | 2022-01-04 | 中国工商银行股份有限公司 | Risk early warning method and device, computer equipment and computer readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075919A (en) * | 2006-06-22 | 2007-11-21 | 腾讯科技(深圳)有限公司 | Method and system for monitoring Internet service |
CN102694696A (en) * | 2012-05-14 | 2012-09-26 | 中国科学院计算机网络信息中心 | Method and device for anomaly detection of DNS (domain name system) server |
CN102882745A (en) * | 2012-09-29 | 2013-01-16 | 摩卡软件(天津)有限公司 | Method and device for monitoring business server |
CN103123602A (en) * | 2011-11-18 | 2013-05-29 | 阿里巴巴集团控股有限公司 | Abnormal alarming monitoring method based on java and device thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050049924A1 (en) * | 2003-08-27 | 2005-03-03 | Debettencourt Jason | Techniques for use with application monitoring to obtain transaction data |
CN101674293B (en) * | 2008-09-11 | 2013-04-03 | 阿里巴巴集团控股有限公司 | Method and system for processing abnormal request in distributed application |
-
2013
- 2013-11-28 CN CN201310625603.6A patent/CN103617038B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101075919A (en) * | 2006-06-22 | 2007-11-21 | 腾讯科技(深圳)有限公司 | Method and system for monitoring Internet service |
CN103123602A (en) * | 2011-11-18 | 2013-05-29 | 阿里巴巴集团控股有限公司 | Abnormal alarming monitoring method based on java and device thereof |
CN102694696A (en) * | 2012-05-14 | 2012-09-26 | 中国科学院计算机网络信息中心 | Method and device for anomaly detection of DNS (domain name system) server |
CN102882745A (en) * | 2012-09-29 | 2013-01-16 | 摩卡软件(天津)有限公司 | Method and device for monitoring business server |
Also Published As
Publication number | Publication date |
---|---|
CN103617038A (en) | 2014-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103617038B (en) | A kind of service monitoring method and device of distribution application system | |
KR102346131B1 (en) | Systems and methods for real-time processing of data streams | |
US11334543B1 (en) | Scalable bucket merging for a data intake and query system | |
CN111221702B (en) | Log analysis-based exception handling method, system, terminal and medium | |
US11157497B1 (en) | Dynamically assigning a search head and search nodes for a query | |
CN105224445B (en) | Distributed tracking system | |
US8566527B2 (en) | System and method for usage analyzer of subscriber access to communications network | |
US8195931B1 (en) | Application change control | |
CN110223146B (en) | System and method for monitoring the whole process of customer power purchase service | |
CN109684370A (en) | Daily record data processing method, system, equipment and storage medium | |
US11237813B1 (en) | Model driven state machine transitions to configure an installation of a software program | |
EP2324406B1 (en) | Method and apparatus for monitoring the performance of a power delivery control system | |
CN111581054A (en) | ELK-based log point-burying service analysis and alarm system and method | |
US20070168915A1 (en) | Methods and systems to detect business disruptions, determine potential causes of those business disruptions, or both | |
US11949702B1 (en) | Analysis and mitigation of network security risks | |
CN108509313A (en) | A kind of business monitoring method, platform and storage medium | |
US11243756B1 (en) | Extensible resource compliance management | |
WO2022261249A1 (en) | Distributed task assignment, distributed alerts and supression management, and artifact life tracking storage in a cluster computing system | |
CN109918277A (en) | Electronic device, the evaluation method of system log cluster analysis result and storage medium | |
CN110363381B (en) | Information processing method and device | |
US12050507B1 (en) | System and method for data ingestion, anomaly detection and notification | |
CN112395357A (en) | Data collection method and device and electronic equipment | |
Ravindra et al. | Latency aware elastic switching-based stream processing over compressed data streams | |
US11907227B1 (en) | System and method for changepoint detection in streaming data | |
CN113590604B (en) | Service data processing method, device and server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20191126 Address after: 100176 room 222, 2f, building C, No. 18, Kechuang 11th Street, Beijing Economic and Technological Development Zone, Daxing District, Beijing Patentee after: Beijing Jingdong three hundred and sixty degree e-commerce Co., Ltd. Address before: 100080, Beijing, Suzhou Street, No. 20, building 2, No. 2, Haidian District Patentee before: Beijing Jingdong Shangke Information Technology Co., Ltd. |
|
TR01 | Transfer of patent right |