Commit Graph

604 Commits

Author SHA1 Message Date
彭勇升 pengys 6e8925084e Get the MQ server address id from reference. (#891) 2018-03-06 15:59:29 +08:00
吴晟 Wu Sheng 26d108d882
Merge branch 'master' into fix/remove-docker 2018-03-06 06:16:20 +08:00
ascrutae 6c13c386fd Remove docker document and docker plugin 2018-03-05 22:32:33 +08:00
彭勇升 pengys 845f553c92
Merge branch 'master' into feature/http_json 2018-03-05 22:24:45 +08:00
peng-yongsheng 395ad44a4c The instance heart beat implementation of http JSON protocol. 2018-03-05 22:18:47 +08:00
peng-yongsheng 9906e68451 When entry span layer is MQ:
1. Use peer id in entry span to find the instance id and application id.
2. Make the instance id and application id to be the front instance id and front application id of the reference metric.
3. Do not create the application mapping metric.
2018-03-05 20:55:47 +08:00
peng-yongsheng 87c0f73e10 Make the page number to be 1 when the value equal to 0. 2018-03-05 20:27:59 +08:00
peng-yongsheng a9850c136e Report @ 2018/03/04 23:00, Application, [COLLECTOR] The topology is incorrect.
Fixed the getApplicationTopology bug, remove the application node which not contains the source or target of calls.
2018-03-05 13:18:42 +08:00
peng-yongsheng c587b9f009 Report @ 2018/03/04 23:00, Dashboard [COLLECTOR] The /api/dashboard response is incorrect .
Fixed the number of application bug.
2018-03-05 13:01:52 +08:00
peng-yongsheng 610edfe426 Fixed compile error. 2018-03-04 14:32:01 +08:00
peng-yongsheng ca20d08837 Use application mapping to get the actual application id for the alarm title. 2018-03-04 14:29:26 +08:00
peng-yongsheng 0006cb4b10 Fixed the NullPointerException in getServerThroughput method. 2018-03-04 14:10:51 +08:00
peng-yongsheng da3d993e4d Add application node when the source of reference is not have application metric. 2018-03-04 13:56:59 +08:00
peng-yongsheng c7dae338f0 Make the alarm trend rate value is 0 when application size equal to 0. 2018-03-04 11:35:07 +08:00
peng-yongsheng 8e3e0a3c55 Clear the duration in query condition when trace id is not empty. 2018-03-04 11:30:08 +08:00
peng-yongsheng 40eeb8739a 1. Get the service id only when agent register service name.
2. Setting the src span type when agent register service name.
3. Revert the topology build logic.
2018-03-04 00:22:45 +08:00
peng-yongsheng 09f9c1200e Fixed the pagination bug. 2018-03-03 20:15:49 +08:00
peng-yongsheng bdc0601c6d Fixed the call type in calls of topology. 2018-03-03 20:03:45 +08:00
peng-yongsheng 41840ce851 Fixed the bug which the memory max non heap metric value is -1 when using JDK 1.8. 2018-03-03 16:05:21 +08:00
peng-yongsheng 6ba5453086 Use JVM metric to update instance heart beat time when using java agent. 2018-03-03 15:22:35 +08:00
peng-yongsheng 58259141f9 Fixed the Dashboard and Topology bug. 2018-03-03 15:16:52 +08:00
peng-yongsheng 75a9283d24 1. Add application code into instance table.
2. Search server by application code by searchServer method.
2018-03-03 00:15:10 +08:00
peng-yongsheng fc5f67f084 Setting the alarm attributes in topology. 2018-03-02 22:55:02 +08:00
peng-yongsheng 3863aa71ee 1. Generate alarm content.
2. loadAlarmList ok.
2018-03-02 22:32:48 +08:00
peng-yongsheng 36d0eb5f69 getAlarmTrend ok. 2018-03-02 13:52:42 +08:00
peng-yongsheng f9c241c5a9 Pagination calculate 2018-03-02 13:31:40 +08:00
peng-yongsheng 08d26eca09 Change the traceId type to be collection in trace graphql protocol. 2018-03-01 17:57:01 +08:00
peng-yongsheng b7f1f4c521 queryBasicTraces:
1. Query segment id from global trace table by trace id.
2. Query BasicTrace from segment duration table by segment id.
2018-03-01 14:49:36 +08:00
彭勇升 pengys 7e5ad62fbc
Merge branch 'master' into feature/ServiceQuery 2018-03-01 00:34:57 +08:00
peng-yongsheng 573291ef54 Refactor service topology build logic. 2018-03-01 00:30:13 +08:00
吴晟 Wu Sheng 28d2911749
Merge branch 'master' into module/apm-backend-dist 2018-02-28 23:13:57 +08:00
peng-yongsheng 5af1c91500 getServiceSLATrend:
1. Change the parameter name:
Start -> startTimeBucket
End -> endTimeBucket
2018-02-28 22:45:03 +08:00
peng-yongsheng c33ac107e2 getServiceTPSTrend:
1. Change the parameter name:
Start -> startTimeBucket
End -> endTimeBucket
2. Calculate callsPerSec metric.
2018-02-28 22:40:31 +08:00
peng-yongsheng 96b5b20398 searchService: add the src span type condition by the value of SpanType.Entry_VALUE. 2018-02-28 22:23:19 +08:00
peng-yongsheng 48981e87f2 1. Change the parameter name:
Start -> startTimeBucket
End -> endTimeBucket
2018-02-28 21:29:01 +08:00
peng-yongsheng 45a718de46 1. Change the parameter name:
Start -> startTimeBucket
End -> endTimeBucket
2018-02-28 21:11:59 +08:00
peng-yongsheng a5216a933a 1. Change the parameter name:
Start -> startSecondTimeBucket
End -> endSecondTimeBucket

2. The time range of heart beat time and register time:
Start time >= register time <= end time
Start time >= heart beat time <= end time
2018-02-28 20:53:19 +08:00
peng-yongsheng d66f56a3d7 Change the parameter name:
Start -> startSecondTimeBucket
End -> endSecondTimeBucket
2018-02-28 20:34:50 +08:00
peng-yongsheng c1fedb02b5 1. Changed the attribute name from TPS to callsPerSec.
2. Calculate the callsPerSec.
2018-02-28 20:24:24 +08:00
peng-yongsheng 9b24f52750 Calculate callsPerSec metric. 2018-02-28 18:21:36 +08:00
hanahmily 196354fa3d Add apm-backend-dist module 2018-02-28 18:15:47 +08:00
peng-yongsheng 8419aa3e71 Refactor topology build logic. 2018-02-28 17:32:27 +08:00
peng-yongsheng 9bde7b7b8a Remove the application named USER. 2018-02-28 14:25:41 +08:00
peng-yongsheng 62d5148295 1. Changed the attribute name from TPS to callsPerSec.
2. Calculate the callsPerSec.
2018-02-28 11:44:58 +08:00
peng-yongsheng 2caa29a0dc 1. Changed the attribute name from TPS to callsPerSec.
2. Calculate the callsPerSec.
2018-02-28 10:20:06 +08:00
peng-yongsheng 0692d419e9 1. Make the number of service contains the entry src span type only.
2. Make the number of application not contains user application.
2018-02-27 23:16:29 +08:00
peng-yongsheng 7de5718433 1. Add the column named srcSpanType into service_name table.
2. Add column named service_name_keyword into service_name elastic search table by the type of keyword.
2018-02-27 23:04:32 +08:00
peng-yongsheng 2e9f07c0a8 Merge remote-tracking branch 'upstream/master' into feature/getClusterTopology 2018-02-27 21:11:08 +08:00
peng-yongsheng bece77e2ae TPS calculate. 2018-02-27 18:26:23 +08:00
peng-yongsheng 3c8eaa8fac Get number of server for application node. 2018-02-27 16:52:57 +08:00