Commit Graph

500 Commits

Author SHA1 Message Date
hengyunabc
b64e18e1c5 upgrade bytekit to 0.0.2. #1545 2020-11-02 17:26:13 +08:00
hengyunabc
e53f355978 tunnel client report arthas version. #1556 2020-10-26 17:15:39 +08:00
hengyunabc
32d4321a99 tunnel server/client support http proxy. #1553 2020-10-23 19:02:33 +08:00
hengyunabc
a2b45c45b8 fix ArthasAgent NullPointerException. #1546 2020-10-22 15:04:59 +08:00
hengyunabc
8d43d8cc45 move bytekit to a independent project. #1545 2020-10-21 23:32:58 +08:00
fornaix
6be0cc596b
Support profiler command on arm64. (#1259) 2020-10-19 22:36:53 +08:00
reeco
ef2b8e57c9
feature: optimize version management (#1543) 2020-10-18 23:29:12 +08:00
gongdewei
832573e1a9
Reduce small objects generated by dashboard commands (#1533) #1542 2020-10-16 17:29:49 +08:00
hengyunabc
b9aabe4200 [maven-release-plugin] prepare for next development iteration 2020-09-27 23:10:43 +08:00
hengyunabc
4268b4d13e [maven-release-plugin] prepare release arthas-all-3.4.3 2020-09-27 23:10:32 +08:00
hengyunabc
59dd383084 avoid retransform lambda class. #1512 2020-09-27 19:07:52 +08:00
hengyunabc
4abcac9b65 avoid retransform lambda class. #1512 2020-09-27 19:03:11 +08:00
hengyunabc
f775b0fd42 Upgrad termd to 1.1.7.10 , remove unnecessary code #1529 2020-09-27 16:45:43 +08:00
hengyunabc
a7a1c06ecb Upgrade asm to 9.0 #1527 2020-09-24 23:25:47 +08:00
hengyunabc
512472ed17 Fix the problem that when the --enable-preview feature is enabled, set the wrong java version in watch/trace. #1526 #1223 2020-09-24 20:35:03 +08:00
hengyunabc
e40025a2df [maven-release-plugin] prepare for next development iteration 2020-09-22 22:28:39 +08:00
hengyunabc
956a27bff8 [maven-release-plugin] prepare release arthas-all-3.4.2 2020-09-22 22:28:28 +08:00
gongdewei
503e0de6b4
improve dashboard/thread cpu time sample (#1501)
* dashboard command support native thread, delta time
* thread command support --all option
2020-09-22 22:18:51 +08:00
gongdewei
4d06126b76
Improve arthas stop logic (#1513, #1514) (#1517) 2020-09-22 22:13:50 +08:00
hengyunabc
9e433a26c0 improve arthas stop logic. #1514 2020-09-22 00:23:24 +08:00
gongdewei
1f9f7d6e5d
Fix metaspace OOM problem when trace large method (#1511) 2020-09-18 18:35:34 +08:00
hengyunabc
fe84834880 Print recommend latest version #1509 2020-09-18 17:51:06 +08:00
hengyunabc
4972f64713 [maven-release-plugin] prepare for next development iteration 2020-09-11 20:45:46 +08:00
hengyunabc
d748271fd1 [maven-release-plugin] prepare release arthas-all-3.4.1 2020-09-11 20:45:34 +08:00
hengyunabc
6c00962508 fix arthas load logback.xml from app problom. #1495 2020-09-11 20:23:57 +08:00
hengyunabc
b522ab1472 profiler command support include/exclude options. #1479 2020-09-07 20:51:17 +08:00
hengyunabc
fa4561533f upgrade async-profiler to 1.8.1. #1478 2020-09-07 17:05:34 +08:00
hengyunabc
41f86ac5ca profiler command support framebuf option. #1476 2020-09-07 16:39:12 +08:00
hengyunabc
c0721bcc98 [maven-release-plugin] prepare for next development iteration 2020-09-02 23:32:32 +08:00
hengyunabc
b85bc9aafb [maven-release-plugin] prepare release arthas-all-3.4.0 2020-09-02 23:32:20 +08:00
hengyunabc
0ade922855 fix do not unReg listener error. #1468 2020-09-02 20:25:07 +08:00
hengyunabc
dcf50ad948 support listen at netty LocalAddress, and tunnel client connect to LocalAddress. #1467 2020-09-02 20:15:48 +08:00
hengyunabc
a1c8f43032 support listen random port. #524 2020-09-02 18:07:56 +08:00
mikawudi
cd67c4aa66
Add condition-express param to monitor command (#1420) 2020-09-02 15:36:05 +08:00
hengyunabc
60bb714675 change version to 3.4.0-SNAPSHOT 2020-08-31 11:04:26 +08:00
Hollow Man
e3283f0439
Add --classLoaderClass for dump/getstatic/jad/mc/redifine (#1447) 2020-08-26 15:27:26 +08:00
Hollow Man
74c313ecaa
Add --classLoaderClass for logger (#1445) 2020-08-26 11:24:44 +08:00
Shao Wang
6a3bd51560
fix typo (#1458) 2020-08-25 15:01:55 +08:00
Hollow Man
aa810814eb
Optimize --classLoaderClass #1428 (#1431) 2020-08-18 14:24:37 +08:00
Hollow Man
ea262bd52b
Add --classLoaderClass for sc/sm (#1433) 2020-08-18 14:00:52 +08:00
Hollow Man
3dc3f36b9d
Classloader support matching classloader by class name. (#1428) 2020-08-14 13:55:44 +08:00
hengyunabc
efb6d1cc93 ignore ClassNotFoundException AgentBootstrap. #1422 2020-08-12 20:21:19 +08:00
hengyunabc
1c97b1a7cc [maven-release-plugin] prepare for next development iteration 2020-08-11 20:05:59 +08:00
hengyunabc
feac3a4825 [maven-release-plugin] prepare release arthas-all-3.3.9 2020-08-11 20:05:47 +08:00
hengyunabc
9046dbb932 [maven-release-plugin] prepare for next development iteration 2020-08-10 21:41:11 +08:00
hengyunabc
e347fd7fda [maven-release-plugin] prepare release arthas-all-3.3.8 2020-08-10 21:40:59 +08:00
oxsean
6f4391aaf2
fix profiler command --format jfr support(#1406) 2020-08-10 19:38:11 +08:00
hengyunabc
f9160fcbea update link to arthas.aliyun.com. #1411 2020-08-10 19:34:27 +08:00
hengyunabc
86a45e9ce2 update tutorial links 2020-08-07 18:28:00 +08:00
gongdewei
7a01f23a73
HTTP API support one-time command execution and add HTTP API docs (#1408) 2020-08-07 16:09:19 +08:00
gongdewei
8d88d2bff5
classloader command support the classLoaderClass option (#1360) 2020-08-06 11:48:41 +08:00
gongdewei
dc6c61df82
fix profiler actions command does not end (#1403) 2020-08-04 11:01:24 +08:00
394049428@qq.com
8dfe26625b fix logger command do not work with Log4j2. ##1394 #1395 2020-07-30 14:38:23 +08:00
gongdewei
0508c7727b
repackage netty (#1389) 2020-07-29 10:37:09 +08:00
gongdewei
5c9c1b3d0d
fix tt show record missing params (#1387) 2020-07-27 11:49:08 +08:00
hengyunabc
e9386539f4 [maven-release-plugin] prepare for next development iteration 2020-07-24 00:30:54 +08:00
hengyunabc
30b0f5f0d7 [maven-release-plugin] prepare release arthas-all-3.3.7 2020-07-24 00:30:42 +08:00
hengyunabc
694cbfc069 Improve the way to get traceid #1362 2020-07-23 23:25:34 +08:00
gongdewei
edb5bead17
Transform commands of pkg monitor200 (part 2) (#1355) 2020-07-23 15:01:41 +08:00
hengyunabc
c77a4bcf05 watch/trace/monitor/tt/stack support verbose option, print ConditionExpress result. #1348 2020-07-20 21:01:51 +08:00
hengyunabc
cee21c049c change arthas threads to be daemon #1346 2020-07-17 20:53:17 +08:00
hengyunabc
14b1b32542 fix web console js do not close connect problem; fix js ws send state problem. #1345 2020-07-17 20:30:53 +08:00
hengyunabc
eacc5081fd arthas thread with name 2020-07-17 20:27:28 +08:00
Hervé Boutemy
73e8fcc820
make build Reproducible (mostly) (#1128)
* make build Reproducible

* make all subprojects use the same git.build.time

Co-authored-by: gongdewei <kylixs@qq.com>
2020-07-17 16:42:08 +08:00
hengyunabc
f508a8f74c
Transform commands of pkg monitor200 (#1306)
* transform command: logger

* transform command: dashboard, thread

* transform commands: heapdump, perfcounter

* transform command: jvm, improve MEMORY section

* transform command: mbean
2020-07-16 19:57:37 +08:00
gongdewei
5c564fbd0f transform command: mbean 2020-07-14 20:27:31 +08:00
gongdewei
e629ce72c2 transform command: jvm, improve MEMORY section 2020-07-14 20:26:15 +08:00
gongdewei
25a8ba9f4f transform commands: heapdump, perfcounter 2020-07-14 20:17:31 +08:00
gongdewei
5b7603eebe transform command: dashboard, thread 2020-07-14 20:15:03 +08:00
gongdewei
40c2c5e039 transform command: logger 2020-07-14 20:12:57 +08:00
hengyunabc
94b95b2ab6 fix jsr problem. #1304 2020-07-14 10:31:49 +08:00
gongdewei
4a48a7b073
Transform commands of pkg klass100 (#1285) 2020-07-10 20:31:28 +08:00
hengyunabc
cc17f26968 fix save-result options do not work problem. #1298 2020-07-08 17:50:19 +08:00
hengyunabc
634fa70fc2 clean code 2020-07-08 17:48:35 +08:00
hengyunabc
979095320a [maven-release-plugin] prepare for next development iteration 2020-07-01 00:04:00 +08:00
hengyunabc
a4002e95c1 [maven-release-plugin] prepare release arthas-all-3.3.6 2020-07-01 00:03:48 +08:00
hengyunabc
ebce251f6e [maven-release-plugin] prepare for next development iteration 2020-06-30 23:33:41 +08:00
hengyunabc
34bdad780a [maven-release-plugin] prepare release arthas-all-3.3.5 2020-06-30 23:33:30 +08:00
hengyunabc
2e07fa0114 [maven-release-plugin] prepare for next development iteration 2020-06-29 23:43:13 +08:00
hengyunabc
fc23a18c7a [maven-release-plugin] prepare release arthas-all-3.3.4 2020-06-29 23:43:01 +08:00
hengyunabc
7b119351f5 prepare release 3.3.4 ,change package 2020-06-29 23:25:13 +08:00
gongdewei
853e9b6007
Transform commands of pkg basic1000 (#1274) 2020-06-29 21:09:47 +08:00
hengyunabc
5029b752b6 add arthas-agent-attach and arthas-spring-boot-starter module. 2020-06-24 21:50:35 +08:00
hengyunabc
aea2ec25da Checking if arthas is started via SpyAPI 2020-06-24 21:50:35 +08:00
hengyunabc
e155bbf1d0 improve initArthasEnvironment 2020-06-24 21:50:35 +08:00
hengyunabc
31dced261b move init spy code to ArthasBootstrap 2020-06-24 21:50:35 +08:00
hengyunabc
344cf00d30 clean code 2020-06-24 21:50:35 +08:00
hengyunabc
c83e9f65d2 ArthasBootstrap support map args 2020-06-24 21:50:35 +08:00
gongdewei
c69d79022f
add http web ui files (#1260) 2020-06-23 11:56:23 +08:00
hengyunabc
be1247e36f
Add http api basic function (#1203) 2020-06-17 11:07:00 +08:00
gongdewei
ce17780f6a change worker group threads to 8 2020-06-08 17:34:26 +08:00
gongdewei
34aac1ecc5 change resultViewMap's key to model class 2020-06-08 17:17:28 +08:00
gongdewei
2463343976 catch throwable 2020-06-08 16:59:35 +08:00
gongdewei
1130cd371c register view by viewClass 2020-06-08 16:57:40 +08:00
gongdewei
9bb63b4cd3 transform command: cat 2020-06-08 15:29:51 +08:00
gongdewei
5498891252 Add Countable interface for result model 2020-06-08 15:29:04 +08:00
gongdewei
17e268dde0 change jobId field type to int 2020-06-08 15:14:38 +08:00
hengyunabc
6fb1d84c01 [maven-release-plugin] prepare for next development iteration 2020-06-05 21:50:50 +08:00
hengyunabc
40c914e739 [maven-release-plugin] prepare release arthas-all-3.3.3 2020-06-05 21:50:38 +08:00
hengyunabc
5933d0b7a3 fix trace command output negative cost problem. #1246 2020-06-05 21:46:08 +08:00