Commit Graph

156 Commits

Author SHA1 Message Date
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
peng-yongsheng 573291ef54 Refactor service topology build logic. 2018-03-01 00:30:13 +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 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
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 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
peng-yongsheng fc86ef66ff Calculate SLA and APDEX metric. 2018-02-27 16:22:22 +08:00
peng-yongsheng 1cca13df32 Change the attribute name from responseTimePerSec to avgResponseTime. 2018-02-27 15:56:35 +08:00
peng-yongsheng 7ce2ac5abd Set call type on line, but when source is USER then return empty string. 2018-02-27 14:29:58 +08:00
peng-yongsheng 338b2c6726 The nodes and calls in cluster topology build success. 2018-02-27 14:15:30 +08:00
wusheng f7fdd9f854 Fix assmbly for mvn clean install -Papache-release and update version to SNAPSHOT for SNAPSHOT release. 2018-02-26 23:22:10 +08:00
peng-yongsheng 23975678a9 Provide the getAlarmTrend query. 2018-02-12 21:01:26 +08:00
peng-yongsheng 47e1db5011 Provide the loadAlarmList query. 2018-02-12 16:28:00 +08:00
peng-yongsheng 508b11dd46 Provide the getConjecturalApps query. 2018-02-11 18:00:48 +08:00
peng-yongsheng 0c9686e437 Provide the getServiceTPSTrend query. 2018-02-10 14:52:42 +08:00
peng-yongsheng da0a8b8546 Provide the getServerThroughput query. 2018-02-10 10:46:15 +08:00
peng-yongsheng 71275468c5 Provide the getTopNApplicationThroughput query. 2018-02-10 10:17:32 +08:00
peng-yongsheng e6f0c3ee75 Fixed CI fail. 2018-02-09 16:09:43 +08:00
hanahmily 87ee4f2f77 Merge remote-tracking branch 'origin/feature/graphql-ui' into feature/graphql-ui 2018-02-09 14:19:01 +08:00
hanahmily af6d91dfba Refactor alarm schema 2018-02-09 14:18:26 +08:00
peng-yongsheng 1bc0d84532 Provide the getTopNServerThroughput query. 2018-02-09 14:12:04 +08:00
peng-yongsheng 59c512fb2b CI fail fixed. 2018-02-09 10:20:31 +08:00
peng-yongsheng 425324ee46 Provide the overview/getTopNSlowService query. 2018-02-08 19:02:53 +08:00
peng-yongsheng a81719786e Provide the getSlowService query. 2018-02-08 18:16:58 +08:00
peng-yongsheng 62477a5318 Provide the getServiceTopology query. 2018-02-07 18:10:17 +08:00
peng-yongsheng 2c6b03bfbb Provide the getServiceSLATrend query. 2018-02-05 19:21:39 +08:00
peng-yongsheng cccba2ec8f Provide the getServiceResponseTimeTrend query. 2018-02-05 16:04:56 +08:00
peng-yongsheng b513024a85 Provide the searchService query. 2018-02-05 10:26:54 +08:00
peng-yongsheng 1d625d2ad5 Provide the queryTrace query. 2018-02-04 23:57:40 +08:00
peng-yongsheng 77f615a8ae Provide the queryBasicTraces query. 2018-02-04 22:16:52 +08:00
peng-yongsheng 8cfadaa0c6 Merge branch 'feature/graphql-ui' of https://github.com/peng-yongsheng/incubator-skywalking into feature/graphql-ui 2018-02-03 14:18:31 +08:00
peng-yongsheng 7925c7b623 Provide the getClusterBrief query. 2018-02-03 14:17:32 +08:00
hanahmily cff4871975 Convert the type of data node from String to JsonObject 2018-02-02 17:09:36 +08:00
hanahmily c70b132467 Add variables parse 2018-02-02 15:05:50 +08:00
peng-yongsheng 474e47c967 Provide the getMemoryTrend query. 2018-01-31 22:00:02 +08:00
peng-yongsheng 06d5b88ee1 Provide the getGCTrend query. 2018-01-31 21:32:21 +08:00
peng-yongsheng 8585e42c86 Provide the getCPUTrend query. 2018-01-31 21:14:51 +08:00
peng-yongsheng 86e05bc381 Provide the getServerTPSTrend query. 2018-01-31 14:57:44 +08:00
peng-yongsheng 4a933e1832 Provide the getResponseTimeTrend query. 2018-01-31 11:00:25 +08:00
peng-yongsheng 0ee4b1c30d Provide the getAllServer query, but only completed es storage and non tps. 2018-01-27 09:37:30 +08:00
peng-yongsheng f177ebd909 Provide the search server query, but only completed es storage and non tps. 2018-01-27 09:13:48 +08:00
peng-yongsheng 953cfbb725 no message 2018-01-26 00:24:27 +08:00
peng-yongsheng 9a6520fbc2 Provide the application topology query, but only completed es storage. 2018-01-26 00:23:58 +08:00
peng-yongsheng a25e353e2d Implement the method named getAllApplication in application layer graphql protocol. 2018-01-24 00:12:27 +08:00
peng-yongsheng 843e709fae Provide GraphQL jetty servlet do post method. 2018-01-21 11:52:24 +08:00
peng-yongsheng 96197120b9 Provide GraphQL jetty servlet do get method. 2018-01-21 11:44:06 +08:00
peng-yongsheng 1152135a0b initialize collector ui graphql module. 2018-01-20 22:26:08 +08:00
peng-yongsheng 89dfe7d3c5 Delete service entry analysis. 2018-01-08 20:52:34 +08:00
peng-yongsheng a9ae31df8d Create application, instance, network address when peer or network id register. 2018-01-03 13:26:25 +08:00
peng-yongsheng 7a4154709b Rename the method in InstanceCacheService class from get to getApplicationId. 2018-01-02 10:26:23 +08:00
gaohongtao 318c3db7c9 Update version to 5.0.0-alpha with `mvn versions:set -DnewVersion=5.0.0-alpha` 2017-12-15 10:40:23 +08:00
wusheng 15328202b8 Revove duplicate license headers. 2017-12-11 15:04:26 +08:00
wusheng 05b818e709 Update package name to org.apache.skywalking 2017-12-10 16:32:39 +08:00
wusheng b16d23c148 Update artifactId to "org.apache.skywalking" 2017-12-10 08:21:20 +08:00
wusheng 23133f7d97 Update copyright to Apache Foundation. 2017-12-09 23:38:32 +08:00
peng-yongsheng a9ff0b2812 Merge branch 'master' into feature/alerting
# Conflicts:
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationComponentAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationComponentRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMappingAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMappingRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/application/ApplicationMetricRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/instance/InstanceMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/noderef/NodeReferenceAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceMetricPersistenceWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceMetricRemoteWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceReferenceMetricAggregationWorker.java
#	apm-collector/apm-collector-agent-stream/collector-agent-stream-provider/src/main/java/org/skywalking/apm/collector/agent/stream/worker/trace/service/ServiceReferenceMetricPersistenceWorker.java
#	apm-collector/apm-collector-alerting/collector-alerting-provider/src/main/java/org/skywalking/apm/collector/alerting/worker/AlertingListPersistenceWorker.java
2017-12-09 23:16:11 +08:00
wusheng d458622bb4 Update version to 5.0-2018-preview for new iteration. 2017-12-06 22:06:54 +08:00
wusheng 055c760bc0 Set versions, and documents ready for releasing 3.2.6 2017-12-04 22:04:28 +08:00
peng-yongsheng 4b78b86067 Merge branch 'fix/gRPC-1.8.0' into feature/alerting 2017-12-03 10:11:50 +08:00
peng-yongsheng 4e82d84184 Make application reference metric contains transaction, business transaction, mq transaction. 2017-12-02 16:03:05 +08:00
peng-yongsheng 6d027a7287 Make service reference metric contains transaction, business transaction, mq transaction. 2017-12-02 14:58:11 +08:00
peng-yongsheng 691f8810f4 Change the metrics in service reference entity. 2017-11-27 00:34:04 +08:00
peng-yongsheng be37792eda Change the instance performance entity to instance metric entity. 2017-11-27 00:13:06 +08:00
peng-yongsheng dbb041e608 Provide application’s apdex compute. 2017-11-26 23:04:23 +08:00
peng-yongsheng f1925b539c Change the storage class name from node to application. 2017-11-26 21:31:38 +08:00
peng-yongsheng f1dbe09d01 rename node to application. 2017-11-24 20:07:16 +08:00
peng-yongsheng b322b55af6 Upgrade the version from 3.2.5 to 3.3.0. 2017-11-22 15:12:00 +08:00
wu-sheng f601293b22 Update the version to 3.2.5 2017-11-16 12:14:26 +08:00
peng-yongsheng 779638bea0 Trace stack ui with elasticsearch storage provider test success. 2017-11-16 00:29:31 +08:00
peng-yongsheng 085da8394e trace dag ui with elasticsearch storage module provider test success. 2017-11-16 00:07:32 +08:00
peng-yongsheng 8d104e4f4f Delete the name column in all storage tables. 2017-11-15 23:08:53 +08:00
peng-yongsheng 8feaf766b3 Trace stream aggregation test success. 2017-11-15 22:20:08 +08:00
peng-yongsheng c10b7b1819 Change all daos to be services. 2017-11-15 11:40:49 +08:00
peng-yongsheng 5967cf4be6 Register graph finish. 2017-11-14 00:39:37 +08:00
peng-yongsheng 8922e974aa Application register test success. 2017-11-13 15:37:07 +08:00
peng-yongsheng 1cb05658d6 cluster, naming, grpc manager, jetty manager, storage modules test successful. 2017-11-12 19:47:57 +08:00
peng-yongsheng 1bcbc42ed7 no message 2017-11-11 17:24:20 +08:00
peng-yongsheng 6435882e41 Add cache service manager in worker construction. 2017-11-11 17:23:50 +08:00
peng-yongsheng 27dfc3e587 Use cache service from cache module. 2017-11-09 19:29:39 +08:00
peng-yongsheng 288ced6764 Merge branch 'feature/collector-modelization' of https://github.com/OpenSkywalking/skywalking into feature/collector-modelization
# Conflicts:
#	apm-collector/apm-collector-agent/collector-agent-stream/pom.xml
#	apm-collector/apm-collector-remote/collector-remote-kafka-provider/pom.xml
#	apm-collector/apm-collector-stream/collector-stream-define/pom.xml
2017-11-08 21:32:50 +08:00
wusheng 1e0e052496 Merge branch 'master' into feature/collector-modelization
* master:
  Update version for 3.2.4 release.
  add exception handler for disruptorQueue
  support jdbc4 api of postgresql
  support for logback MDC
  AgentStream NullPointerException with RemoteWorker
2017-11-06 23:08:12 +08:00
peng-yongsheng 24a037536f Add the implement of UI module. 2017-11-06 13:59:42 +08:00
peng-yongsheng baa0a3c080 Add the implement of remote module. 2017-11-01 00:05:06 +08:00
peng-yongsheng 2901dc2ceb Change the method name. 2017-10-30 09:39:36 +08:00