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 |
|