Commit graph

81 commits

Author SHA1 Message Date
Zhang Jingqiang
9e9ec3e1db combine crates 2023-12-25 17:40:35 +08:00
Zhang Jingqiang
a16f213653 g3bench: allow no tls keyless connections 2023-12-25 10:29:39 +08:00
Zhang Jingqiang
9e366101ce g3proxy: run histogram recorder in main runtime 2023-12-21 16:57:32 +08:00
Zhang Jingqiang
a0af389f85 add histogram metrics config and emit site duration metrics 2023-12-21 15:47:59 +08:00
Zhang Jingqiang
1a56e7ad5b g3-daemon: update metrics code 2023-12-15 14:32:19 +08:00
Zhang Jingqiang
bc5882ab99 g3keymess-ctl: add check-dup local command 2023-12-12 16:23:11 +08:00
Zhang Jingqiang
519aba15bb g3keymess: drop temp key collection 2023-12-12 16:07:16 +08:00
Zhang Jingqiang
e8944483fe rotate histogram stats for daemons 2023-12-12 15:47:27 +08:00
Zhang Jingqiang
4463dc18b5 g3keymess: fix missing fields 2023-12-11 15:24:13 +08:00
Zhang Jingqiang
84db7c5f8d g3keymess: emit no op stats for early dropped requests 2023-12-11 15:18:47 +08:00
Zhang Jingqiang
14e961e1f7 g3keymess: drop unnecessary stats record 2023-12-11 15:12:22 +08:00
Zhang Jingqiang
90ee964108 g3keymess: add stats for early dropped requests 2023-12-11 15:02:35 +08:00
Zhang Jingqiang
adb6855601 update the load of static extra tags 2023-12-06 16:31:11 +08:00
Zhang Jingqiang
278d66a93a
switch to use g3-statsd-client (#134) 2023-12-06 12:48:05 +08:00
Zhang Jingqiang
95320dbdcf use new mpsc api in tokio 1.34 2023-11-10 10:58:00 +08:00
Zhang Jingqiang
9ad12f48a5 update target_os cfgs 2023-11-08 17:13:37 +08:00
Zhang Jingqiang
5021012431 update the use of Fn 2023-11-02 12:03:25 +08:00
Zhang Jingqiang
bd13048fe8 g3fcgen: add request duration histogram metrics 2023-11-01 15:16:43 +08:00
Zhang Jingqiang
735728b3e7 update histogram types 2023-11-01 14:13:54 +08:00
Zhang Jingqiang
189378bf16 g3keymess: emit request time duration histogram stats 2023-10-31 19:12:38 +08:00
Zhang Jingqiang
f095873070 g3keymess version 0.3.3 2023-10-17 10:36:44 +08:00
Zhang Jingqiang
cd92cc1cca g3keymess: fix auto load of newly added keys 2023-10-17 10:32:13 +08:00
Zhang Jingqiang
9856786d6d g3keymess: allow to check key existence 2023-10-16 17:50:58 +08:00
Zhang Jingqiang
c50f955fd6 rename metric to metrics 2023-10-13 16:14:36 +08:00
Zhang Jingqiang
98cecbed00 g3fcgen: emit backend and frontend metrics 2023-10-13 16:09:38 +08:00
Zhang Jingqiang
a52e186f8d g3keymess version 0.3.2 2023-10-12 14:18:18 +08:00
Zhang Jingqiang
5b0c084bea g3keymess: fix openssl sign action 2023-10-12 11:11:48 +08:00
Zhang Jingqiang
4eec48903f use MSRV 1.73 2023-10-10 10:59:28 +08:00
Zhang Jingqiang
6d13074948 update to use capnp 0.18 2023-09-05 11:44:45 +08:00
Zhang Jingqiang
f38562d7ea update rpm spec files 2023-08-28 17:18:31 +08:00
Zhang Jingqiang
44b4ef2322
add tlcp support via vendored-tongsuo feature (#121)
* add support for TLCP protocol via tongsuo

* g3keymess: add vendored-tongsuo feature

* update check scripts

* update to tokio-tongsuo 0.6.4 to get rid of default features
2023-08-28 13:04:56 +08:00
Zhang Jingqiang
8d67ebd168 g3keymess: add missing request tag for gauage metrics 2023-08-23 16:12:41 +08:00
Zhang Jingqiang
891fe75ffc g3keymess: ignore more early connection errors 2023-08-23 14:46:01 +08:00
Zhang Jingqiang
40dcee9ef5 g3keymess: detect and ignore early connection close error 2023-08-23 11:09:08 +08:00
Zhang Jingqiang
60b013c89a g3keymess: add example conf 2023-08-22 19:05:27 +08:00
Zhang Jingqiang
1530f4ce17 g3keymess version 0.3.1 2023-08-21 16:58:31 +08:00
Zhang Jingqiang
165367c7c6 guess main conf when run as service 2023-08-21 16:15:03 +08:00
Zhang Jingqiang
9eb570362e allow to guess main config file name 2023-08-21 16:10:57 +08:00
Zhang Jingqiang
7ebc0cfa93 update package metadata 2023-08-16 11:24:00 +08:00
Zhang Jingqiang
df65ec4f54 g3keymess: ignore the status of ExecStop 2023-08-15 16:49:47 +08:00
Zhang Jingqiang
3bd9c9da34 g3keymess: simplify code 2023-08-15 14:23:29 +08:00
Zhang Jingqiang
ec01b933c5 g3tiles: only set daemon group in opts 2023-08-14 16:54:50 +08:00
Zhang Jingqiang
3b7fab7607 g3keymess version 0.3.0 2023-08-10 15:52:42 +08:00
Zhang Jingqiang
d0f6b42d45 g3keymess: restart after success quit 2023-08-10 15:39:32 +08:00
Zhang Jingqiang
645f5f1fb2 g3keymess-ctl: fix default lookup path 2023-08-10 13:52:07 +08:00
Zhang Jingqiang
fdfc5c7892 g3keymess: add rpc method to add global metrics tags 2023-08-10 11:58:27 +08:00
Zhang Jingqiang
e1085d9f4e g3keymess: allow to list ski of all stored keys 2023-08-10 11:28:34 +08:00
Zhang Jingqiang
a16403774c g3keymess: allow to start with no private keys 2023-08-10 10:48:29 +08:00
Zhang Jingqiang
1790919ac6 update to use tokio 1.30 2023-08-10 10:37:32 +08:00
Zhang Jingqiang
271add8315 g3keymess: rename register to pre_register 2023-08-04 11:19:07 +08:00