Commit Graph

202 Commits

Author SHA1 Message Date
SunnyQjm 6d5d33e2d1 fix(requirements): Compatible with python 3.10 2023-04-12 16:11:24 +08:00
SunnyQjm bee38c9b4b refactor(requirments): Remove not used package(loguru) 2023-04-05 23:33:08 +08:00
SunnyQjm ad19d3329e reafactor(logger): Use clogger to replace loguru 2023-04-05 16:22:38 +08:00
温凊 6ec4012b85 fix:兼容arm版迁移工具 2023-03-30 19:04:20 +08:00
huangtuq 5a9d2a6d72 bugfix: get database from config
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-03-29 16:48:56 +08:00
huangtuq ea0208ae58 fix grafana initial
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-03-27 17:35:10 +08:00
huangtuq 2cd0b651ed add /var/log/sysom/sysom.log to save deploy log
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-03-27 14:40:20 +08:00
SunnyQjm 470ad3f4d3 fix: Replace loguru to loguru_safe 2023-03-26 16:42:20 +08:00
SunnyQjm 1abd6c8f7d !962 重构(sysom):移除 sysom_node_init 相关逻辑,让各个微服务自己管理节点端的初始化和清理动作
Merge pull request !962 from SunnyQjm/master
2023-03-16 08:25:24 +00:00
Tao Chen c4ce4428d0 monitor: Adapt profiling script
Now raptor is in sysak, so adapt the deploy script.

Signed-off-by: Tao Chen <chentao3@hotmail.com>
2023-03-16 16:12:30 +08:00
SunnyQjm 275887648f refactor(sysom): Remove sysom_node_init config 2023-03-16 15:03:26 +08:00
ydzhang 48fe10f13b disable the deletion of migration files 2023-03-16 12:42:55 +08:00
SunnyQjm 942280344e refactor(vmcore): Enable vmcore dispatch node files itself 2023-03-16 11:37:55 +08:00
SunnyQjm 24357c46b8 refactor(sysom_api): Access unified configuration 2023-03-15 16:36:57 +08:00
SunnyQjm 59ca1564b7 refactor(diagnosis): Enable diagnosis dispatch node files itself 2023-03-12 20:16:58 +08:00
SunnyQjm 7cd21a2815 feat(monitor): Enable monitor dispatch node files itself 2023-03-10 19:12:02 +08:00
SunnyQjm 0585435e53 chore(requirements): Add two package used to parse yaml 2023-03-09 17:46:07 +08:00
温凊 be0ab20e90 fix:迁移支持arm 2023-03-08 20:05:07 +08:00
SunnyQjm c54a9fd679 fix(local_services): Ensure supervisord auto start after reboot 2023-03-02 14:56:03 +08:00
huangtuq 0fbd18bec5 monitor: update node_exporter
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-28 14:13:00 +08:00
huangtuq 63553c1295 monitor: support aarch64 of grafana and prometheus
update node_exporter version from 1.2.2 to 1.5.0,
then x86_64 and aarch64 env both use this version

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-27 16:11:11 +08:00
ydzhang 56628c4ee2 update kpatch.ko function 2023-02-26 10:23:34 +08:00
huangtuq 063faca280 use rpm -e to erase grafana
yum erase sysom will hold yum lock, then yum erase grafana will hung up,
now use rpm -e grafana instead.

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-20 11:39:01 +08:00
huangtuq ddc2954bb6 fix sometime grafana.ini not found
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-20 11:25:34 +08:00
huangtuq d6edceb3eb !884 修复kpatch-build调用命令,给patch文件打上时间戳
Merge pull request !884 from ydjohn/yd_merge
2023-02-16 10:03:45 +00:00
ydzhang 5545c95663 give a timestamp to a patch file and fix kpatch-build invoke cmd
Given a time stamp to a patch file.
Fix the cmd when invoking kpatch-build
Delete the useless init.sh in sysom-hotfix-builder
When docker install failed, use Warngin instead of exit the program
2023-02-16 17:10:26 +08:00
SunnyQjm 2f62363856 feat(home): Add home dashbord demo data 2023-02-15 11:26:17 +08:00
SunnyQjm 7ca76ba0f2 fix(diagnosis.iohang_post): Return wrong data while failed 2023-02-15 10:06:56 +08:00
温凊 86d12acc41 fix: 更新迁移工具版本 2023-02-12 22:11:48 +08:00
huangtuq bff07e2c25 !819 profiling 节点端部署及展示功能合入
Merge pull request !819 from chentao.kernel/master
2023-02-10 06:53:44 +00:00
huangtuq 11b507c476 dont start sysom-demo
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-08 17:59:06 +08:00
huangtuq 03a2d559cf !854 删除builder脚本的输出debug信息
Merge pull request !854 from ydjohn/master
2023-02-06 09:17:55 +00:00
zhangyongde 1aaa3f67d0 use support server_local_ip 2023-02-06 17:11:19 +08:00
huangtuq 69a8113f7f !853 修改宕机匹配逻辑
Merge pull request !853 from zhilan/master
2023-02-06 08:08:40 +00:00
huangtuq 6def344d22 !852 修改sysom_hotfix_builder的部署方式
Merge pull request !852 from ydjohn/master
2023-02-06 08:03:01 +00:00
zhilan f519658f2d vmcore: Ignore some functions and function with '?' . 2023-02-06 16:02:06 +08:00
zhilan 194ec995cd vmcore: server_script: Add rip to call_trace 2023-02-06 16:02:05 +08:00
zhangyongde 1c926df5e7 fix the deploy method of sysom_hotfix_builder 2023-02-06 15:47:46 +08:00
zhilan f5b961ce50 vmcore: init_scrip: only install new package 2023-02-06 14:59:59 +08:00
SunnyQjm 647552a855 refactor(demo): Disable sysom-demo 2023-02-06 14:32:15 +08:00
huangtuq 148ad9699e update init stop and clear scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-06 11:07:45 +08:00
SunnyQjm 7f3df272e9 feat: Add microservices demo 2023-02-05 20:50:29 +08:00
huangtuq 90745aaea8 bugfix of systemctl status grafana-server hang
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-03 14:07:34 +08:00
zhilan 0442ed89eb vmcore: server: do not mount nfs when there is no config 2023-02-03 13:56:08 +08:00
huangtuq d5a3c217b0 recover grafana.ini if grafana-server restart fail
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-02 14:57:26 +08:00
huangtuq d649f5a15c dont drop database
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2023-02-02 10:14:20 +08:00
SunnyQjm 956abf8267 add: Download missing ance if posible 2023-01-31 11:52:19 +08:00
Tao Chen 5be061255a monitor: Add profiling monitor
Signed-off-by: Tao Chen <chentao.kernel@linux.alibaba.com>
2023-01-30 19:32:47 +08:00
zhangyongde 6b1d773b77 change the file storage path of hotfix file 2023-01-28 16:26:21 +08:00
ydzhang 49267d8aa6 configure the proxy 2023-01-17 15:18:18 +08:00