Commit Graph

417 Commits

Author SHA1 Message Date
eeff afe11b7a73 feat(mqtt-client): refactor publish/subscribe interface 2022-11-27 19:25:35 +08:00
fengzero adfd29d02a chore: tag/node/group name length 2022-11-22 07:42:19 +00:00
eeff e14b012b68 feat(mqtt-client): add method neu_mqtt_client_set_id 2022-11-21 12:07:22 +08:00
eeff 341c54d388 feat(mqtt-client): update client interface
1. Change constructor neu_mqtt_client_new to take only version argument
  2. Add constructor new_mqtt_client_from_addr
  3. Add method neu_mqtt_client_set_addr
2022-11-18 16:36:10 +08:00
lixiumei123 d2b85071a1 add(plugin Chinese description):modbus-tcp,ekuiper,mqtt,nano-mqtt 2022-11-16 08:44:43 +00:00
eeff 8d2e533492 feat(mqtt-client): implement subscribe method 2022-11-15 18:02:12 +08:00
eeff a7f8678940 fix(mqtt-client): not sqlite caching when cache limit is zero 2022-11-15 00:23:44 +08:00
eeff 4ca5b5ad37 feat: add mqtt client 2022-11-14 16:52:59 +08:00
eeff 47ce1132d0 feat: move mqtt_client_intf stuff from base to plugin mqtt 2022-11-14 14:40:54 +08:00
eeff 611f3586e9 fix: function neu_json_decode_new and neu_parse_param 2022-11-14 10:23:58 +08:00
fengzero 64d5407c05 fix tag name limit 2022-11-10 10:15:40 +00:00
fengzero 700131614b metric: add counter_set 2022-11-10 03:24:44 +00:00
fengzero 3a9e4b888d connection: statics of bytes sent and recvied 2022-11-10 02:29:52 +00:00
fengzero 9ca8edd307 chore: reduce the cache expiration time 2022-11-09 06:51:29 +00:00
fengzero bccbf6082d fix: global_timestamp 2022-11-07 08:36:04 +00:00
fengzero bab2a82469 improve(timestamp): remove update timestamp from adapter 2022-11-04 06:56:31 +00:00
fengzeroz 3403a3e3df Merge pull request #879 from eeff/eeff/refactor
fix: replace `group_send_msgs_total` with `group_last_send_msgs`
2022-11-01 14:00:41 +08:00
eeff f95f2f56d5 fix: replace group_send_msgs_total with group_last_send_msgs 2022-11-01 12:00:46 +08:00
fengzeroz 1c7e6b2ddc Merge pull request #877 from eeff/eeff/refactor
feat(monitor): add constant NEU_METRIC_LAST_RTT_MS_MAX
2022-10-31 18:02:13 +08:00
eeff 650c41ee34 feat(monitor): add constant NEU_METRIC_LAST_RTT_MS_MAX 2022-10-31 17:40:17 +08:00
fengzero da4ca6597e api: get tags filter by tag name 2022-10-31 06:40:08 +00:00
lixiumei123 03ef8add7e fix(api): automatically switch to default log level 2022-10-27 10:16:14 +00:00
fengzeroz af29f27a66 Merge pull request #870 from eeff/eeff/refactor
Adapter callbacks: `register_metric` and `update_metric`
2022-10-27 17:45:04 +08:00
eeff b0e290ea86 feat: adapter callback update_metric add group name param 2022-10-27 15:30:44 +08:00
eeff 9f2fade755 feat: add adapter register_metric callback 2022-10-26 18:15:14 +08:00
fengzeroz 8e3fba46e1 Merge pull request #864 from eeff/eeff/refactor
feat(monitor): add app node metrics
2022-10-26 15:07:17 +08:00
eeff fe7601a7ac feat(monitor): add app node metrics 2022-10-26 14:07:14 +08:00
fengzeroz 81531e821d Merge pull request #863 from eeff/eeff/refactor
feat(monitor): handling driver group metrics generation
2022-10-26 10:28:59 +08:00
eeff f1a82ed529 feat(monitor): handling driver group metrics generation 2022-10-25 23:47:32 +08:00
fengzeroz 522ad2faf3 Merge pull request #857 from fengzeroz/main
modify api of get nodes & fix connection recv
2022-10-25 10:38:20 +08:00
eeff 1f0445712e feat(monitor): handling driver metrics generation 2022-10-24 18:32:03 +08:00
fengzero 1f3bc7af37 api: get nodes filter by plugin/node 2022-10-24 06:41:32 +00:00
eeff 04da8039f8 refactor: monitor global metrics generation 2022-10-21 18:13:56 +08:00
eeff 03df2ea3b3 revert: "feat: add NEU_REQRESP_METRICS message type"
This reverts commit 4e1f3fc802.
2022-10-21 18:13:56 +08:00
lixiumei123 2961ebeb7c add(api):added api for download debug files 2022-10-21 08:33:34 +00:00
eeff 4f418c41a7 fix(restful): node state api rename avg_rtt to rtt 2022-10-20 17:23:49 +08:00
eeff 27d7b2d4d5 refactor: node metrics data structures 2022-10-20 17:15:58 +08:00
fengzero 378ee966af modify the tag address limit to 128 2022-10-19 06:51:49 +00:00
fengzeroz 2f35f35eb0 Merge pull request #837 from eeff/eeff/dev
Remove obsolete api
2022-10-18 15:51:45 +08:00
eeff 6000f417d3 revert: "feat: add new message type for getting node statistics"
This reverts commit 717a4eed0c.
2022-10-17 16:18:22 +08:00
lixiumei123 cc1ea321d7 add(api):added api for modifying log level 2022-10-14 01:58:58 +00:00
eeff 68ee92dbb0 feat(monitor): handling global metrics generation 2022-10-13 11:02:11 +08:00
eeff 4e1f3fc802 feat: add NEU_REQRESP_METRICS message type 2022-10-12 16:23:13 +08:00
eeff 429552db42 feat(restful): return average round trip time in node state api 2022-09-28 10:35:31 +08:00
eeff 0f40db7b50 feat(restful): add api for updating user password 2022-09-21 10:30:08 +08:00
eeff b15f0c5480 feat: add neu_time_ms utility function 2022-09-14 17:43:11 +08:00
eeff da2dce252a feat: add average rtt statistics counter 2022-09-14 16:44:53 +08:00
eeff 717a4eed0c feat: add new message type for getting node statistics 2022-09-08 14:51:21 +08:00
eeff 9e6db9a9e8 feat: add node statistics counters 2022-09-08 14:51:21 +08:00
fengzeroz 0dbd8f1a34 Merge pull request #768 from eeff/eeff/dev
chore: add new error code NEU_ERR_LICENSE_BAD_CLOCK
2022-09-07 15:50:18 +08:00