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