Commit Graph

202 Commits

Author SHA1 Message Date
zhangyongde a9ea7b14bb upload migrations files,remove unnecess fucntions and enable sysom_hotfix server 2023-01-16 11:02:06 +08:00
ydzhang ba74eb2776 merge sysom_hotfix server script 2023-01-13 11:43:24 +08:00
Stick_to_yourself 7e373471f3 修复: 前端退出登录后Token依然可用 2023-01-09 14:22:33 +08:00
SunnyQjm ce40ba8242 fix(deploy): Do not delete migration files while deplyment 2023-01-03 19:17:30 +08:00
SunnyQjm 85f3dbad0a fix(api): Add missing enviroment variable 2022-12-28 15:28:51 +08:00
SunnyQjm 1cfe52e05b !735 vul 一键扫描功能 优化
Merge pull request !735 from 米思茂/master
2022-12-26 08:11:20 +00:00
SunnyQjm 6e9c9ed792 feat(monitor): Add cec-status monitor dashboard 2022-12-26 11:58:19 +08:00
Stick_to_yourself 8c1050c63c vul 一键扫描功能 优化 2022-12-26 11:04:08 +08:00
SunnyQjm 01b6290d12 feat(monitor): Add cec_status job to fetch cec consume status 2022-12-26 10:58:51 +08:00
SunnyQjm 8dbc98fc3f build(env): Add prometheus_client package 2022-12-26 10:51:04 +08:00
温凊 bbc5235c7d fix: nginx add config 2022-12-20 14:12:17 +08:00
SunnyQjm 82845624ef fix(nginx.conf): Set the file upload limit for the channel to 500M 2022-12-20 08:08:23 +08:00
huangtuq 7bdf1263f6 check if sysak rpm exist before download
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-15 09:55:54 +08:00
huangtuq 78c990f57c install sysak while adding host
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-14 17:51:00 +08:00
SunnyQjm 5c17c6529a feat(monitor): Migration monitor mimgration_offset change while refresh 2022-12-13 17:57:08 +08:00
SunnyQjm 520c527086 feat(monitor): Rename migration monitor dashboard 2022-12-13 11:42:17 +08:00
SunnyQjm bbbda2edc6 feat(monitor): Add migration monitor dashboard 2022-12-13 10:51:28 +08:00
SunnyQjm c9f32a9239 feat(monitor): Add mysql source 2022-12-13 10:39:38 +08:00
huangtuq 4d06829a26 use virtualenv python3 to run cron work
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-12 17:12:15 +08:00
huangtuq 144a0b78a2 mkdir logs dir in init.sh
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-12 11:46:47 +08:00
huangtuq b33315a2b0 running redis rely on the deployment environment
so we need to compile it on the deployment environment

and revert 77e154c534

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-09 20:07:17 +08:00
huangtuq cc9efabdde compile redis 5.0.14 in package.sh
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-09 17:09:46 +08:00
huangtuq 79fbbc3f1a get database from common.py
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-09 16:35:27 +08:00
SunnyQjm 47aef8ce28 refactor(cec_redis): Remove 'atomic' required 2022-12-08 15:40:02 +08:00
SunnyQjm 08bd83b080 fix: Add 'xlrd' which required by host/cluster batch opt 2022-12-08 14:13:48 +08:00
huangtuq 93c343410d rename monitor_server_deploy.sh to init.sh
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-07 16:56:51 +08:00
SunnyQjm 6d80440f53 refactor: remove sysom-netinfo-dashboard 2022-12-05 17:19:11 +08:00
SunnyQjm a454aa0402 refactor: remove influxdb 2022-12-05 11:49:38 +08:00
huangtuq 3498f89fd4 bugfix of script
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 17:19:10 +08:00
huangtuq 95459cd18f bugfix of redis-5.0.14 start failed
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 17:08:50 +08:00
huangtuq 0fe237943f use supervisord to manager prometheus
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 16:56:10 +08:00
huangtuq 0742ac7937 update local service scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 14:27:11 +08:00
huangtuq 3381f1a55b rename 2_sysom_monitor to 2_sysom_vmcore
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 11:29:41 +08:00
huangtuq f903bc46f3 bugfix of param
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-02 09:39:32 +08:00
huangtuq 8b1641990d enable web menu by conf
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 15:57:06 +08:00
温凊 76ff30058d fix: json字段调整为text字段 2022-12-01 14:51:13 +08:00
huangtuq 1678a867a5 rename dirs
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 14:48:15 +08:00
huangtuq 1f0a9168a3 update monitor start and stop scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 14:46:11 +08:00
huangtuq 00ebb2b0ff update vul server clear script
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 14:03:37 +08:00
huangtuq 635f4aa568 update channel server clear script
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 11:45:50 +08:00
huangtuq e34086dae1 update dianosis server clear script
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 11:36:51 +08:00
huangtuq af10f92437 update vmcore server scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 11:33:57 +08:00
huangtuq d98445300a update sysom-api service scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 11:04:07 +08:00
huangtuq d932db9356 bugfix of vmcore scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 10:51:22 +08:00
huangtuq 6947757453 bugfix of stop and clear vmcore scripts
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 10:47:29 +08:00
huangtuq 1acef18129 bugfix of start local redis
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-12-01 10:35:36 +08:00
SunnyQjm e4d1f91528 feat: enable sysom_migration 2022-11-30 17:55:20 +08:00
温凊 834607cd54 add migration service 2022-11-30 16:35:17 +08:00
huangtuq 794dea68f5 check redis version
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-30 13:45:51 +08:00
huangtuq 893452e32d 回退 'Pull Request !576 : add redis source code' 2022-11-30 02:55:55 +00:00
huangtuq aaecc0a3bf add redis source code
the redis source code download from https://redis.io

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-30 10:45:48 +08:00
huangtuq fc264baea3 move nginx init into 0_local_services
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-30 10:38:04 +08:00
huangtuq 3adeb274bf move rpm install into 0_env
use "python3 -m venv" instead of virtualenv-3 command,
because of some yum repos have not virtualenv-3 command

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-30 10:14:28 +08:00
Stick_to_yourself e072e0bb59 vul服务deploy 2022-11-29 11:05:03 +08:00
SunnyQjm ccc15d2b54 fix: Do not delete migration files 2022-11-28 15:08:27 +08:00
huangtuq 6b7d909dfa configure diagnosis_gunicorn in 3_sysom_diagnosis
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-28 14:23:27 +08:00
huangtuq b81108165f start channel service in 0_sysom_channel
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-28 14:06:47 +08:00
huangtuq 7d47475932 start diagnosis service in 3_sysom_diagnosis
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-28 11:55:55 +08:00
huangtuq d60d2d02bf start vmcore service in 2_vmcore
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-28 11:48:44 +08:00
huangtuq 5f4e8a498b add supervisord start in 0_local_services
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-28 11:14:05 +08:00
SunnyQjm f492ea03e6 build: Reorganization of dependency files 2022-11-22 16:24:15 +08:00
huangtuq 6411c5dd18 pip install cffi before install requirement
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-22 14:37:38 +08:00
SunnyQjm 86bff80802 fix: Add the missing dependencies 2022-11-16 14:14:11 +08:00
huangtuq 47075309e0 source virtualenv before pip install
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-16 11:58:25 +08:00
huangtuq e1a306dac2 init APP_NAME value
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-16 11:35:32 +08:00
huangtuq 62d79c10e8 init mysql in 0_local_services
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-16 10:49:08 +08:00
huangtuq a7791b2b52 add new 0_env to initial env
0_sysom_api just only to start service

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-16 10:32:46 +08:00
SunnyQjm e3914d7391 rename: sysom_channel_v2 -> sysom_channel 2022-11-15 11:04:49 +08:00
SunnyQjm c04ae8b713 Merge branch 'master' of gitee.com:anolis/sysom into channel-v2
Signed-off-by: SunnyQjm <mfeng@linux.alibaba.com>
2022-11-15 02:43:51 +00:00
SunnyQjm cdda5a3689 feat: Upgrade to channel v2 2022-11-15 10:41:57 +08:00
SunnyQjm d49427d8ff !495 为 channel v2 添加依赖
Merge pull request !495 from SunnyQjm/channel-v2
2022-11-14 11:43:11 +00:00
SunnyQjm f0caaf23b4 feat(requirements): Add requirements for channel v2 2022-11-14 19:40:33 +08:00
huangtuq 574e61b94e makemigrations vmcore
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-14 17:27:03 +08:00
huangtuq 998a71f140 bugfix of vmcore server port
sysom vmcore后台插件化,不再使用7001端口

Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-14 16:31:25 +08:00
huangtuq 1b47adcb8f !470 修复部署过程中 channel_job sdk 安装错误bug
Merge pull request !470 from SunnyQjm/channal-reconstruct
2022-11-11 02:07:35 +00:00
SunnyQjm 4dfc83c5e6 fix: Deploment error(channel_job sdk intall error) 2022-11-11 10:04:48 +08:00
huangtuq 1d31ba49b2 !469 修复网络诊断异常 & 部署阶段无效报错
Merge pull request !469 from SunnyQjm/channal-reconstruct
2022-11-09 03:04:38 +00:00
SunnyQjm 7834d58351 fix: pingtrace diagnosis && deploy error
1. Fix network diagnosis(pingtrace) function exception bug;
2. Fix the bug of outputting invalid error messages during the deply phase.
2022-11-09 10:55:32 +08:00
huangtuq 9e47ff1667 add clear script
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-08 11:22:46 +08:00
huangtuq 5dfb6f5775 init influxdb repo
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-11-08 11:00:10 +08:00
huangtuq 8540d4b498 !465 SysOM 对接 sysak(netinfo) 实现节点监控
Merge pull request !465 from SunnyQjm/monitor
2022-11-01 06:13:19 +00:00
SunnyQjm 6e66865ef7 feat(monitor): Sysom use sysak(netinfo) to monitor node 2022-11-01 14:11:20 +08:00
huangtuq 35f0523e05 bugfix of prometheus.service
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-10-25 15:03:38 +08:00
huangtuq 6f43ccf821 bugfix of OSS var
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-10-24 15:25:15 +08:00
actor168 0009b52677 优化:添加支持sysom-server.service读取环境变量,支持配置自定义web端口 2022-10-24 11:11:08 +08:00
huangtuq 26465cbab8 update server_scripts dir
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-10-24 10:42:13 +08:00
huangtuq 0661f245e5 !457 !456 merge Merge pull request !456 from SunnyQjm/taskv2-1
Merge pull request !457 from huangtuq/auto-10224282-master-954c1dac
2022-10-24 02:11:41 +00:00
SunnyQjm 0c52673088 reconstruct: Extract diagnostic and channel module 2022-10-23 22:17:25 +08:00
actor168 0e996fe0c9 fix: I5X2RK issue 监控程序读不到资源目录变量参数值 2022-10-22 09:26:44 +08:00
huangtuq dfd05e9806 !438 在命令行参数指定Node端的conf文件路径
Merge pull request !438 from zhilan/master
2022-10-13 03:26:04 +00:00
huangtuq d6584654ed bugfix: node conf not found
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-10-13 11:22:02 +08:00
zhilan 475b12fa49 vmcore: Add node_conf to cmdline parameters 2022-10-13 11:12:52 +08:00
SunnyQjm f0dfdcf259 build: Add two dependencies that cec will use 2022-10-10 17:08:57 +08:00
huangtuq 42c6025a0c bugfix of grafana conf
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-09-29 14:36:42 +08:00
huangtuq 9f407071c3 setup grafana database type to mysql
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-09-29 10:35:49 +08:00
huangtuq 6fd3c71c99 modify PyJWT version
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-09-29 10:19:07 +08:00
wb-msm280464 062387de81 修改: 提升jwt版本, 修正用户令牌校验 2022-09-28 17:59:45 +08:00
huangtuq 550a36ac74 Revert "add: support view grafana config page int monitor"
This reverts commit f1d2edfbe3.
2022-09-08 17:52:04 +08:00
mfeng a9f1451d0d add: support view grafana config page int monitor
添加: 在监控中心新增 Grafana 配置查看页
2022-09-08 11:07:25 +08:00
huangtuq 88a09978c8 del unuse uWSGI
Signed-off-by: huangtuq <tuquanhuang@linux.alibaba.com>
2022-08-29 17:18:14 +08:00