64 Commits

Author SHA1 Message Date
zhangnan
c25c9fa6d1 modify logrotate rule 2024-10-28 17:37:27 +08:00
jinsaihang
56e270db69 get_alarm -d abnormal display
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-28 09:51:55 +08:00
jinsaihang
a17ac7d966 fix newline break error
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-26 16:10:42 +08:00
znzjugod
3707b20025 modify dependency 2024-10-26 11:24:56 +08:00
贺有志
bfd5684d38
ai_block_io fix some config parameters parse bug
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-25 07:37:26 +00:00
贺有志
09c26efade
ai_block_io support absolute threshold lower limit
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-24 01:47:31 +00:00
jinsaihang
8a7f996934 fix get_alarm error
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-23 09:52:46 +08:00
贺有志
18a334a176
ai_block_io support iodump
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-22 08:42:34 +00:00
贺有志
2343dd6320
fix frequency param check bug
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-21 11:54:12 +00:00
zhuofeng
89e025c97b update collect plugin period max 2024-10-21 19:02:23 +08:00
PshySimon
d5da6e9314 fix xalarm non-uniform logging format 2024-10-21 17:43:53 +08:00
贺有志
4bc6b57bf7 ai_block_io lack section exit 2024-10-21 14:41:33 +08:00
znzjugod
e19e152e5c fix ebpf iodump warning 2024-10-16 22:05:35 +08:00
贺有志
8b4dc96046
enrich alert info about kernel stack
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-16 09:30:44 +00:00
jinsaihang
3618b7b27f optimize log printing
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-16 16:07:06 +08:00
znzjugod
03c7c52dfa fix ebpf miss kyqli rq_driver data 2024-10-16 15:16:11 +08:00
贺有志
ac069ee91b
fix ai_block_io root cause bug
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-16 03:59:09 +00:00
zhuofeng
4916a3fcdd listen thread of collect module exits occasionally 2024-10-16 11:12:44 +08:00
gaoruoshu
7bbce1ac75 refactor config.py and bugfix uncorrect slow io report 2024-10-15 21:41:54 +08:00
贺有志
f04fa27ea7
ai_block_io fix some bugs
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-14 15:25:57 +00:00
jinsaihang
08aefa8d32 Merge branch 'openEuler-20.03-LTS-SP4' of gitee.com:src-openeuler/sysSentry into openEuler-20.03-LTS-SP4
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-14 07:31:19 +00:00
jinsaihang
78b83e525b fix word error
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-14 13:12:15 +08:00
znzjugod
0d8bef50b5 fix dead loop when find next bpf map key 2024-10-14 11:50:20 +08:00
jinsaihang
a2bad7304a precise alarm query time
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-14 10:12:46 +08:00
zhuofeng
90ad669049 add pysentry_collect package and update collect log
modify abnormal stack when the disk field is not configured
2024-10-14 09:19:10 +08:00
贺有志
1ea28d88a7
add root cause analysis
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-12 14:07:53 +00:00
zhuofeng
a49896c1c1 fix io_dump for collect module 2024-10-12 14:34:35 +08:00
znzjugod
8581fa1104 fix ebpf collect iodump 2024-10-12 11:18:17 +08:00
贺有志
11bed44a5c
ai_block_io support stage and iotype
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-11 14:02:07 +00:00
PhsySimon
0399b5651b fix xalarm upgrade not return val, not refuse to send msg when length exceeds 8192,cleanup invalid socket peroidlly 2024-10-11 20:28:53 +08:00
jinsaihang
7a13ed382c add parameter valication
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-11 18:34:16 +08:00
gaoruoshu
c309ae974f avg_block_io adapt different type of disk, use different config
Signed-off-by: gaoruoshu <gaoruoshu@huawei.com>
2024-10-11 11:23:37 +08:00
贺有志
d10ad1412c
ai_block_io adapt alarm module
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-10 13:12:15 +00:00
zhuofeng
93ee34b681 add get_disk_type and fix some bugs
add log for improving maintainability
2024-10-10 20:17:38 +08:00
PhsySimon
c0df44cccf xalarm add alarm msg length restriction to 8192 2024-10-10 18:57:28 +08:00
jinsaihang
8b7a7d0b72 add dependency for sysSentry and avg_block_io
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-10 16:30:23 +08:00
znzjugod
36b5fd0ac2 modify iodump threhold from 1000 to 1000000000 and fix iodump in right turn 2024-10-10 12:15:59 +08:00
贺有志
45a6468200
add fix-config-relative-some-issues.patch
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-10-09 11:19:40 +00:00
hubin
12e5c0628e fix get_alarm length and timestamp 2024-10-09 17:03:29 +08:00
znzjugod
772fa586a8 update ebpf log and fix bugs 2024-10-09 16:37:10 +08:00
zhuofeng
72743ceab8 update log when it is not lock collect 2024-10-09 16:19:49 +08:00
zhuofeng
9c32c7c65f avg_block_io send alarm to xalarmd 2024-10-09 15:13:19 +08:00
PshySimon
2f5ec6c14b fix python 3.7 not support for list[bool] type 2024-10-09 11:27:09 +08:00
jinsaihang
7caa6a500f add alarm event query function
Signed-off-by: jinsaihang <jinsaihang@h-partners.com>
2024-10-08 22:11:37 +08:00
PshySimon
37a41348df add pyxalarm and pysentry_notify, xalarmd support for multi users 2024-10-08 21:08:17 +08:00
znzjugod
1885a40474 add ebpf collector 2024-09-30 20:39:57 +08:00
贺有志
861513df1f
fix ai_block_io some issues
Signed-off-by: 贺有志 <1037617413@qq.com>
2024-09-30 09:28:41 +00:00
zhuofeng
b0bca62642 相关日志格式以及日志打印修改
相关冗余代码删除
当磁盘disk字段设置为default的时候,采集不生效的情况
2024-09-27 17:08:16 +08:00
zhuofeng
0905a57868 相关bug修复和优化
1、配置文件选项值相同的时候去重
2、配置项大小写敏感
3、配置了不存在的磁盘时,日志给出相关告警提示
4、一些拼写错误
5、avg_block_io.ini配置文件中,不同section缺失的检验行为不一致
6、avg_block_io.ini配置文件中common.disk和common.stage选项参数解析异常
2024-09-25 16:48:41 +08:00
贺有志
492addf075 add ai threshold slow io detection plugin
Signed-off-by: 贺有志 <1037617413@qq.com>
(cherry picked from commit ec6f42737a822199e3f842fa468a74ecb0deeec0)
2024-09-25 11:23:09 +08:00