Commit Graph

74 Commits

Author SHA1 Message Date
Gao Hongtao cc390fb2ae Add type and resolver classes associated to schema files 2018-08-01 23:49:33 +08:00
Wu Sheng cb69e968f1 Refactor the graphQL query protocol. @hanahmily @peng-yongsheng 2018-07-30 12:08:41 +08:00
Wu Sheng 282b59312b v6 query protocol. 2018-07-27 13:39:01 +08:00
Wu Sheng 34a6c4dcf0 Init some graphQL protocol 2018-07-26 20:04:37 +08:00
peng-yongsheng d2753037bb Upgrade version to 6.0.0 alpha. 2018-07-07 10:46:41 +08:00
彭勇升 pengys 621ed2c0e3 [Collector] Add application id into service metric for UI (#1406)
* #1405
Add application id into service metric for the page jump from overview page to service page.

* Fixed test case error.
2018-06-29 07:02:27 +08:00
彭勇升 pengys aa9a89685a Accept multi entry spans in collector analysis (#1372)
* #1206

1. Support list data type attribute in streaming data.
2. Support multiple service names in segment duration index.

* Fixed the conflict.

* #1206

Add TODO description to notify linjiaqi.

* #1206

Remove @NotNull
2018-06-21 10:52:39 +08:00
彭勇升 pengys 5f81c0068e #1176 (#1335)
Add application id and code into ServiceInfo.
2018-06-09 19:40:04 +08:00
彭勇升 pengys c2a425f55a
Filter non-active service name when UI query. (#1262)
* #1124

Add heart beat time into service name index to filter non-active service name.

* Filter service name by heart beat time when query service name count.

* #1124
1. Add application id to be a query condition of searchService method.
2. Filter service name by given time which calculated by the minute metric TTL setting. ( CurrentTimeStamp - minuteMetricTTL )

* Fixed the auto test failure.

#1124
2018-06-09 16:33:05 +08:00
Ajanthan 58ede1d0b8 Fixing #1231. Adding order and status to trace query. (#1255)
* Fixing #1231. Adding order and status to trace query.

* Fixing 1231. Using enum for traceState and queryOrder

* Incorporating code review suggestions
2018-05-24 14:07:38 +08:00
吴晟 Wu Sheng a6e04c97ec
Update version to beta2 for next iteration. (#1233) 2018-05-16 21:21:30 +08:00
Gao Hongtao d28cc64f79 Refactor tps to cpm (#1105)
* Refactor tps to cpm

* Change the implementation for new graphql protocol.

* Add aggregate column named duration in GC metric table.

* getGCTrend query finished.

* Change between seconds to between minutes.
2018-04-24 11:40:49 +08:00
吴晟 Wu Sheng 1e57d48d94 GraphQL for Thermodynamic in overview page. (#1068)
* Provide graphQL for Thermodynamic in overview page.

* Finish the Thermodynamic.

* `nodes` should not be null.

* Add initialized java bean for graphql protocol.

* Add license head.

* Fixed bean definition fault.
2018-04-23 09:31:39 +08:00
彭勇升 pengys eff39b0f1c Rename field name to osName in type AppServerInfo. (#1006)
#998
2018-03-30 22:44:18 +08:00
吴晟 Wu Sheng e13ff79326 Sync to fix release check (#982)
Fix IPMC checks for releasing.
2018-03-24 17:11:04 +08:00
吴晟 Wu Sheng 08267611a2 Prepare beta iteratoration (#944)
* [maven-release-plugin] prepare release apm-5.0.0-alpha

* [maven-release-plugin] prepare for next development iteration
2018-03-13 23:47:38 -05:00
peng-yongsheng 24468b1eea Add the segmentId into BasicTrace which belongs to trace query graphql protocol. 2018-03-05 21:00:24 +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 c1fedb02b5 1. Changed the attribute name from TPS to callsPerSec.
2. Calculate the callsPerSec.
2018-02-28 20:24:24 +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 2e9f07c0a8 Merge remote-tracking branch 'upstream/master' into feature/getClusterTopology 2018-02-27 21:11:08 +08:00
peng-yongsheng 1cca13df32 Change the attribute name from responseTimePerSec to avgResponseTime. 2018-02-27 15:56:35 +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 4836883d75 Change the data type of sla and apdex attributes from Float to Int. 2018-02-13 23:52:00 +08:00
peng-yongsheng da0a8b8546 Provide the getServerThroughput query. 2018-02-10 10:46:15 +08:00
wu-sheng a736c01a81 Fix protocol mistakes. 2018-02-09 17:09:48 +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 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 90c820d1d8 Merge branch 'feature/graphql-ui' of https://github.com/peng-yongsheng/incubator-skywalking into feature/graphql-ui 2018-02-07 18:11:12 +08:00
peng-yongsheng 62477a5318 Provide the getServiceTopology query. 2018-02-07 18:10:17 +08:00
吴晟 Wu Sheng 505f6a0ec3
Merge branch 'master' into feature/graphql-ui 2018-02-06 21:28:19 +08:00
peng-yongsheng b513024a85 Provide the searchService query. 2018-02-05 10:26:54 +08:00
peng-yongsheng 77f615a8ae Provide the queryBasicTraces query. 2018-02-04 22:16:52 +08:00
Gao Hongtao 0851b5612e
Update protocol 2018-02-02 17:18:45 +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 1510f7059d Change the data type from int to long which attributes named responseTimePerSec and callsPerSec. 2018-01-26 08:55:55 +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 06f675ac9b Changed dependency graphql-java from 6.0 to 7.0. 2018-01-20 22:21:56 +08:00
吴晟 Wu Sheng 5175e9d54b
Merge branch 'master' into alter-graphql-log-time 2018-01-18 11:20:31 +08:00
wu-sheng cef1ca8410 Time should be Long 2018-01-18 11:14:10 +08:00
wu-sheng ed30481696 Add a missing field. 2018-01-17 08:20:50 +08:00
wu-sheng b482463f42 Add parentSpanId for Span 2018-01-16 15:53:09 +08:00
吴晟 Wu Sheng 4f2c781270
Merge branch 'master' into feature/graphql 2018-01-16 09:26:04 +08:00
peng-yongsheng b525e1e0e2 Lowercase the IPv4 and IPv6 attributes, because of there have a java style check that regulate the first letter must be lowercase. 2018-01-16 09:18:56 +08:00
wusheng 691fb78bc9 Add `isAlarm` for ApplicationNode. 2018-01-13 22:38:25 +08:00
wusheng 8f260f8eb1 Update trace type. 2018-01-12 23:28:21 +08:00