Commit Graph

4575 Commits

Author SHA1 Message Date
于玉桔 0929ff3453 Support Zookeeper plugin (#2211)
* Zookeeper plugin
2019-02-15 22:13:44 +08:00
吴晟 Wu Sheng b86426c9a2 Add consumer pool to Datacarrier (#2245)
* Extend consume pool to data carrier.

* Change indicator aggregate worker and persistent worker to use default consumer pool.

* Fix CI.
2019-02-13 23:19:47 +08:00
吴晟 Wu Sheng 4c6429061a Support to register different host/port at cluster coordinator (#2244)
* Support to register different host/port at cluster coordinator. Only for Zookeeper and Consul

* Provide document for internalComHost and internalComPort

* Reset port to default.
2019-02-13 16:06:43 +08:00
Gao Hongtao a17a7800b4 Docker issues (#2243)
* fix no language attr value in mesh

* Fixed docker issues
2019-02-13 13:33:32 +08:00
Jared Tan 73f49ceb9e Improves stability. (#2241) 2019-02-13 09:52:39 +08:00
于玉桔 450eb2a24e Images ref from our Apache website (#2238) 2019-02-13 08:47:03 +08:00
吴晟 Wu Sheng 4babd6ff73 Support Top sql (#2239)
* The prototype of topN sql worker.

* Add scope and new manual dispatcher.

* no message

* Finish topN persistence codes. Not test yet. And query have not added.

* Finish the top n database statement persistent.

* Support different slow thresholds for different db types.

* Fix wrong db default threshold

* Finish new query protocol binding.

* Provide query empty implementation and sync ui.

* Finish all codes, hope it works :P
I will run the tests tonight.

* Fix

* Fix

* Fix a startup issue.

* Add time bucket to persistent.

* Fix wrong query result column name.

* Fix Database query.

* Fix checkstyle.

* Fix wrong order logic, and add a test case to verify, to fix https://github.com/apache/incubator-skywalking/pull/2239#discussion_r255948249
2019-02-12 23:13:02 +08:00
吴晟 Wu Sheng 4b15c713b5
Make sure all document images ref from our Apache website. (#2236)
* Make sure all document images ref from our Apache website.

* Change the statement.
2019-02-11 14:52:52 +08:00
吴晟 Wu Sheng 496bde92fb
Update users and user cases (#2235)
* Update README.md

* Update powered-by.md
2019-02-09 22:45:18 +08:00
dongbin 4657ce7f0c Fixed an error that took a non-protocol uri string as a java.net.URL … (#2231)
* Fixed an error that took a non-protocol uri string as a java.net.URL construct parameter.

* Fixed an error that took a non-protocol uri string as a java.net.URL construct parameter.

* Fixed checkstyle error.
2019-02-01 23:28:21 +08:00
吴晟 Wu Sheng 7c7261827b Update powered-by.md (#2228) 2019-02-01 09:11:42 +08:00
Allen Wang d5deb6fd06 Update: update database ui (#2227) 2019-01-31 17:42:14 +08:00
彭勇升 pengys d60ce3fe54 Update Screenshots.md (#2226) 2019-01-31 07:40:18 +08:00
吴晟 Wu Sheng f88ac3defe
Set dist bin tar with -bin in the final name. (#2221)
* Set dist bin tar with -bin in the final name.

* Change dockerfile and makefile
2019-01-30 20:37:40 +08:00
79c1f1e083 Add echplus.com as new user (#2225)
* Update powered-by.md

* Update powered-by.md

* Update powered-by.md
2019-01-30 19:37:19 +08:00
5003d6da31 fixed CPU UsagePercent Error (#2222)
fixed CPU UsagePercent Error
The cpu usage storage longitude should be one percent, not one in ten thousand. When the storage unit is one ten thousandth, as long as the usage rate does not exceed 100%. Stored values are less than one. When the current query is forced to be converted to a long type, it will always be 0. This is not correct.
2019-01-30 16:27:19 +08:00
Lemon f7ca26729d Database metrics provided. (#2025)
* Add Database source

* Add DatabaseSource source and database_* script for oal

* Enable Database_Indicator

* Add file license

* Rename DatabaseService to ClientDatabase. In the future, we may have real database server monitoring.

* Add query database from H2

* refactor

* update submodule

* refactor

* Fix style

* Fix: unknown tag error

* fix checkstyle
2019-01-27 08:27:34 +08:00
于玉桔 a36394d9bc Support lettuce plugin (#2152)
* Support lettuce plugin

* lettuce plugin bugfix

* lettuce plugin fix license issue

* lettuce plugin fix cluster and config issue

* plugin lettuce compatible with low 5.0.x version

* lettuce plugin support version accurately describes on Supported-list.md

* plugin lettuce compatible with low 5.0.2 version

* lettuce plugin fix wrong batch method intercept point

* move lettuce to optional plugins

* fix ci issue

* fix ci issue

* Modify the description file

* Pom code optimization

* Optimization operation name

* Optimization operation name2
2019-01-26 13:09:03 +08:00
吴晟 Wu Sheng 3b0a1d3132
Update How-to-release.md (#2210) 2019-01-26 10:10:25 +08:00
Jared Tan 5914a2b582 add thread-name. (#2209) 2019-01-25 23:21:47 +08:00
jason1016 b5b69000ca Sync UI (#2205) 2019-01-25 18:04:36 +08:00
于玉桔 4e1862d5ba Sync UI (#2201) 2019-01-24 18:26:26 +08:00
吴晟 Wu Sheng 4399299bd5
Optimize the agent grpc channel management. (#2198)
* Optimize the grpc channel management.

* Rename old version concepts

* Notify when rebuild connection.

* Remove notify in new channel created.

* Remove println.
2019-01-24 00:09:09 +08:00
吴晟 Wu Sheng 2e0104e599 Register lock refactor (#2195)
* Refactor register and reduce the lock time.

* Refactor es id generation mechanism.

* Wrong commit place.
2019-01-23 23:21:36 +08:00
c704ee0f68 for issue#2196 (#2197)
for issue#2196
2019-01-23 18:55:38 +08:00
何延龙 b9fa6a3c47 fix gRPCHost (#2194)
* fix gRPCHost

* fix gRPCHost
2019-01-23 00:03:06 +08:00
吴晟 Wu Sheng 0593fdd948
Update backend-cluster.md (#2192) 2019-01-22 10:40:30 +08:00
彭勇升 pengys 9810c5e308 Improve buffer reader speed. (#2188)
* 1. Sleep 500 milliseconds after a batch re-call finish.
2. Re-create register lock index when the system property named debug is setting.
3. Get the register inventory before lock to avoid increment the sequence but not use.
4. Return the exchange flag after all the references and spans in one segment parsed to reduce the number of segment parse.
5. Put the not exchanged segment into a collection then try to exchange no more than 10 times because of the exchange is asynchronous.
6. Cache the segment object to avoid repeated deserialization.

#2185

* #2185
1. Sleep 500 milliseconds after a batch re-call finish.
2. Re-create register lock index when the system property named debug is setting.
3. Get the register inventory before lock to avoid increment the sequence but not use.
2019-01-21 04:21:45 +08:00
吴晟 Wu Sheng d3155220c3
Fix H2 and MySQL endpoint dependency map miss upstream side and add changelogs (#2187)
* fix no language attr value in mesh (#2182)

* Fixed the inventory register lock invalid bug. (#2184)

* #2183

Merge commit into master.

* Make the h2 register lock same as mysql.

* Fix #2186
2019-01-20 18:14:18 +08:00
彭勇升 pengys 33f5cc19b5 Fixed the inventory register lock invalid bug. (#2184)
* #2183

Merge commit into master.

* Make the h2 register lock same as mysql.
2019-01-20 16:41:06 +08:00
Gao Hongtao 334dd03429 fix no language attr value in mesh (#2182) 2019-01-19 10:48:54 +08:00
吴晟 Wu Sheng 5a7eb5656a
GA tagged, move to 6.1 (#2180)
* [maven-release-plugin] prepare release v6.0.0-GA

* [maven-release-plugin] prepare for next development iteration
2019-01-18 20:04:23 +08:00
stenio2011 b6e3361b9e Update README.md (#2179)
correct spelling error.
2019-01-18 15:57:34 +08:00
Gao Hongtao da1a295adb Update trace-mode-grafana.json (#2178)
* Update trace-mode-grafana.json

Update heatmap expression

* Update trace-mode-grafana.json
2019-01-18 15:20:26 +08:00
Gao Hongtao 30b0e05aac Update mesh-mode-grafana.json (#2177)
* Update mesh-mode-grafana.json

fix bugs for more than one instance

* Update mesh-mode-grafana.json

Fix heatmap
2019-01-18 14:39:30 +08:00
吴晟 Wu Sheng 0ca7386b68 Sync UI. (#2176) 2019-01-18 12:09:03 +08:00
于玉桔 065384012b Optimization: change treeMode hide card maybe the user experience will be better. (#2175) 2019-01-18 11:14:07 +08:00
吴晟 Wu Sheng 18ed80bd95
Fix missing language field. (#2174) 2019-01-18 08:00:51 +08:00
吴晟 Wu Sheng 9cda28f054
Set H2 storage startup right. (#2173) 2019-01-18 00:14:04 +08:00
吴晟 Wu Sheng 7e04f6523b
Add changlog. (#2171) 2019-01-17 17:06:31 +08:00
于玉桔 954fbb089f Update: update skywalking ui (#2169) 2019-01-16 22:01:38 +08:00
a198720 b1b5ee5103 fixed the index name to format name in logs (#2165)
* fixed  the index name to format name in logs

* modify the log level from info to debug
2019-01-16 16:34:59 +08:00
a3e03f6133 Un-exchanged endpoint name in ref can't find the id (#2162)
* Update ReferenceIdExchanger.java

Change comments of codes.
2019-01-15 20:38:05 +08:00
何延龙 4f3e233712 🎉 PHP agent (#2159)
* 🎉 PHP agent

* Update powered-by.md

Change user list order
2019-01-15 14:13:51 +08:00
吴晟 Wu Sheng cee0525f74
Make a test case for span limit. (#2157) 2019-01-14 16:46:28 +08:00
吴晟 Wu Sheng b5eb9e304d Support Service Instance Inventory properties and bug fixed (#2156)
* Refactor service instance inventory to properties based entity.

* Fix a bug and refactor properties update.
2019-01-13 22:07:52 +08:00
Devon 98ad680c1e support doc overview-cn.md translation (#2154)
* support overview-cn.md translation

* update overview-cn.md translation

* update fix error statement problem

* update fix error statement
2019-01-13 12:48:14 +08:00
Jared Tan 84a5c8c546
fix log output. (#2153) 2019-01-12 21:42:52 +08:00
Yann.Xia f9fb69336e Fix unessential gson instance (#2151) 2019-01-12 12:01:11 +08:00
于玉桔 43b216aa92 Support redisson plugin (#2083)
* plugin support redisson
2019-01-11 22:32:09 +08:00