Commit Graph
168 Commits
Author SHA1 Message Date
hxy7yx c2471d7869 update log_level api 2023-10-11 10:32:43 +08:00
eeff 148cf4d212 feat(core): support update template group name 2023-09-06 17:46:34 +08:00
fengzero 88a96c63fd core/modbus: support bytes 2023-08-25 09:15:58 +00:00
eeff 400115aa68 fix(metrics): use neuron process rss instead of system used memory 2023-08-16 15:25:38 +08:00
eeff 12f72e8873 feat(core): handling update group name 2023-08-11 10:26:03 +08:00
liyuxi 21ab68c7a7 fix tags with write-only attribute will send read commands 2023-07-10 03:38:43 +00:00
eeff 9c659c8a99 feat(core): add adapter type NEU_NA_TYPE_NDRIVER 2023-06-08 15:00:43 +08:00
eeff 4f3f729817 feat: add type neu_ndriver_tag_t 2023-06-05 18:14:00 +08:00
fengzeroz ccaa6adcc2 Merge pull request #1287 from eeff/eeff/dev
test: add template add/del/get function tests
2023-05-26 10:24:59 +08:00
eeff e06e97c915 feat(core): add tag validator to validate template tags 2023-05-26 10:17:10 +08:00
fengzeroz 233fe1978f Merge pull request #1277 from eeff/eeff/dev
feat: add function neu_adapter_rename
2023-05-19 16:51:02 +08:00
fengzero 5e3fa6a3b6 chore(base): log level 2023-05-19 08:14:30 +00:00
eeff 0f57174819 feat: add function neu_adapter_rename 2023-05-19 16:07:03 +08:00
eeff f15ee5ed61 feat: update global memory metrics 2023-04-20 12:04:36 +08:00
eeff 91cb441f65 fix: template structure dangling pointer 2023-04-13 18:54:39 +08:00
eeff 4f115b9375 fix(restful): check static value type matched when adding tags 2023-03-31 11:23:27 +08:00
eeff b96fd8baee fix(core): base template interface update
1. Return more clear error code
  2. Check existence before adding group
  3. Fix const qualifier on input/output references
2023-03-16 18:08:51 +08:00
eeff cc07e6705b fix: base group interface use const reference for read access 2023-03-16 16:18:08 +08:00
eeff b656aa09da feat: add base template structure 2023-03-14 00:09:55 +08:00
eeff cb6110fc07 fix: make static tag readable 2023-02-14 15:33:48 +08:00
eeff 1084cda22f fix: mismatch call to fclose on popen 2023-02-14 15:24:16 +08:00
eeff 219e9b5e14 chore: fix memory leak 2023-02-10 00:47:31 +08:00
eeff 148d81aaef refactor: use method for releasing tag resource 2023-02-10 00:36:35 +08:00
eeff 1592f1ae37 Merge pull request #1060 from eeff/eeff/dev
feat(core): persist value when static tags are written
2023-02-10 00:12:49 +08:00
eeff 4ab12d318f feat(core): persist value when static tags are written 2023-02-10 00:04:16 +08:00
eeff 16fda2a4cf feat(core): add methods for dump/load static tag value 2023-02-10 00:04:16 +08:00
fengzeroz 1606c7dcad Merge pull request #1061 from eeff/eeff/monitor
feat: add number of cpu cores in metrics
2023-02-09 15:13:29 +08:00
eeff 788e859cef feat: add number of cpu cores in metrics 2023-02-09 15:02:01 +08:00
eeff a0a1eaa6dc feat(core): pack static value pointer in tag meta data 2023-02-08 16:46:33 +08:00
eeff 2bef3185d8 feat(core): add static tag attribute 2023-02-06 15:17:02 +08:00
eeff fc3df296cd feat(monitor): add node state metrics 2022-12-30 16:09:08 +08:00
eeff 99ab71c63d feat(monitor): add cpu utilisation metric 2022-12-29 15:56:01 +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
eeff 297fa37bf5 feat(monitor): add distro and kernel info 2022-12-28 11:14:24 +08:00
fengzero 8ce9742294 remove tag size from plugin 2022-12-21 09:48:45 +00:00
eeff d0e0715430 build: move metrics to neuron base 2022-12-08 16:58:56 +08:00
fengzero 327bda38c3 new type 2022-11-25 10:55:21 +00:00
fengzero bab2a82469 improve(timestamp): remove update timestamp from adapter 2022-11-04 06:56:31 +00:00
fengzero da4ca6597e api: get tags filter by tag name 2022-10-31 06:40:08 +00:00
fengzero 7190c62b75 fix timestamp 2022-10-21 06:39:33 +00:00
fengzero 4d5085b511 chore(driver): update tags in group table 2022-09-13 07:39:16 +00:00
fengzero 4405d9cae5 feat(driver): based on the tag address, the endianness is translated 2022-08-30 07:42:40 +00:00
fengzero 4f70647fd7 fix(group): update interval 2022-08-19 07:34:22 +00:00
fengzeroz 5f4a389622 Merge pull request #714 from eeff/eeff/dev
fix: plugin common timestamp initialization
2022-08-17 17:43:39 +08:00
eeff ace731e075 fix: plugin common timestamp initialization 2022-08-17 16:41:33 +08:00
fengzero 56a0ecdfff feat(tag): set decimal 2022-08-12 02:44:38 +00:00
fengzero 7f9d4cd84c feat(driver): set float precision 2022-08-10 10:30:38 +00:00
fengzero 955d3ef041 fix(tag): get tags that attribute is read or subscribe 2022-08-01 03:28:08 +00:00
fengzero a93796aa0c fix(driver): memory leak 2022-07-13 09:40:38 +00:00