Commit Graph
921 Commits
Author SHA1 Message Date
eeff 854fde5725 feat: add json encoder for group add/del/update 2023-01-17 20:56:46 +08:00
eeff ed2976d46c feat(core): notify monitor about group add/del/update events 2023-01-17 20:55:47 +08:00
eeff e689a4d7c0 feat: add json encoder for node add/del/ctl/setting 2023-01-16 17:34:05 +08:00
eeff 544579897f fix: node setting api 2023-01-16 17:34:05 +08:00
eeff 3dc054a14a feat(core): notify monitor of node add/del/ctl/setting events 2023-01-13 17:08:57 +08:00
fengzeroz 587ba2a9f8 Merge pull request #1024 from eeff/eeff/dev
fix(core): send NEU_REQ_SUBSCRIBE_GROUP when loading subscriptions
2023-01-11 10:55:47 +08:00
eeff a3451b7765 fix(core): send NEU_REQ_SUBSCRIBE_GROUP when loading subscriptions 2023-01-10 23:30:38 +08:00
liyuxi 9be6f3b4da find the plugin using the old plugin name 2023-01-10 04:11:13 +00:00
eeff 01f62f3b0c feat: update subscription persistence with params string 2023-01-09 16:32:06 +08:00
eeff 752ee06968 feat: params JSON string in NEU_REQ_GET_SUBSCRIBE_GROUP message 2023-01-09 10:16:02 +08:00
eeff 294870eeed feat: add JSON string params in group sub/unsub message 2023-01-09 10:16:02 +08:00
liyuxi f63ded6847 add(schema):add schema field in getting plugins api 2023-01-03 10:01:25 +00:00
fengzeroz 1198028cf0 Merge pull request #1014 from eeff/eeff/dev
feat(monitor): add node state metrics
2023-01-03 10:27:00 +08:00
eeff fc3df296cd feat(monitor): add node state metrics 2022-12-30 16:09:08 +08:00
fengzeroz cc768c3dfa Merge pull request #1010 from eeff/eeff/dev
feat(monitor): add cpu utilisation metric
2022-12-30 15:02:57 +08:00
fengzero ef0f7322a5 reduce the frequency of timestamp update 2022-12-30 01:39:35 +00:00
eeff 99ab71c63d feat(monitor): add cpu utilisation metric 2022-12-29 15:56:01 +08:00
fengzeroz 97950e2e17 Merge pull request #1007 from eeff/eeff/dev
feat(monitor): add disk usage metrics
2022-12-29 11:18:18 +08:00
fengzeroz 4a17a9aa44 Merge pull request #1006 from eeff/eeff/dev
feat(monitor): add memory metrics
2022-12-29 09:48:26 +08:00
eeff 0404ff4688 feat(monitor): add disk usage metrics 2022-12-28 23:13:02 +08:00
eeff bbb6b1f800 feat(monitor): add memory metrics 2022-12-28 16:17:49 +08:00
fengzero 0078c324c4 manager timer type 2022-12-28 07:11:56 +00:00
eeff 297fa37bf5 feat(monitor): add distro and kernel info 2022-12-28 11:14:24 +08:00
fengzero 855b0ba14a fix group timer 2022-12-26 07:24:31 +00:00
fengzero 5549401b1d fix group timer 2022-12-26 07:19:50 +00:00
fengzero 8ce9742294 remove tag size from plugin 2022-12-21 09:48:45 +00:00
fengzero 2e4886c9d8 report data using noblock timer 2022-12-21 09:45:35 +00:00
fengzero 6bba7d4ab6 remove sub msg 2022-12-20 07:08:01 +00:00
eeff 05e8bd509a fix(monitor): not allow subscription 2022-12-15 15:48:54 +08:00
eeff 7a8617b161 Merge pull request #978 from eeff/eeff/monitor
feat: make builtin monitor as a dynamic singleton plugin
2022-12-12 10:52:40 +08:00
eeff fdae3b977f feat: make builtin monitor as a dynamic singleton plugin 2022-12-09 11:01:11 +08:00
fengzeroz cec6e43b79 Merge pull request #976 from eeff/eeff/monitor
build: move metrics to neuron base
2022-12-08 17:13:55 +08:00
eeff d0e0715430 build: move metrics to neuron base 2022-12-08 16:58:56 +08:00
fengzeroz ec7c91337d Merge pull request #975 from eeff/eeff/monitor
Export `handle.h` from restful plugin to neuron base
2022-12-08 16:41:22 +08:00
fengzeroz 2b199b0842 Merge pull request #973 from eeff/eeff/dev
chore: persister load tags in insertion order
2022-12-08 15:58:22 +08:00
eeff 66c2bce7f0 feat: put utils/http_handler.h functions in namespace neu 2022-12-08 12:26:03 +08:00
eeff 942b361109 feat: move handle.h from restful plugin to neuron base 2022-12-08 12:24:02 +08:00
eeff ec019a71e6 feat: put utils/http.h functions in namespace neu 2022-12-07 18:19:52 +08:00
eeff 07411406a6 feat: move http.h from restful plugin to neuron base 2022-12-07 18:19:52 +08:00
eeff 07da82487e chore: persister load tags in insertion order 2022-12-07 10:37:37 +08:00
fengzero 27f6ea4db5 fix db schema limit 2022-12-06 08:44:56 +00:00
fengzeroz 7056b7c741 Merge pull request #967 from eeff/eeff/dev
fix(mqtt-client): work around segfault due to NanoSDK race condition
2022-12-06 16:26:48 +08:00
eeff 2927e17a74 fix(mqtt-client): work around segfault due to NanoSDK race condition 2022-12-06 14:51:39 +08:00
fengzero 50e32eba86 fix connection log cate 2022-12-06 02:37:26 +00:00
fengzero 40926b33dc try scanf certs directory 2022-12-02 06:09:25 +00:00
lixiumei123 af582c5d2c fix debug log time 2022-12-01 14:12:54 +00:00
eeff d35fd4db08 fix(mqtt-client): publish method memory leak when sock not ready 2022-12-01 16:02:03 +08:00
fengzero b5c3c28622 create timer with plugin parameter 2022-11-30 03:30:10 +00:00
fengzero 0a2e6cb723 event: timer type block/noblock 2022-11-30 03:14:54 +00:00
eeff 4072c67e79 feat(mqtt-client): refactor set cache interface 2022-11-29 17:30:48 +08:00