首页
AI导航
美图
服务
付费
树洞
留言
云主机
推荐
邻居
更多
我的书单
我的足迹
罗盘时钟
圈小猫
工作打分
本站统计
版本历史
推荐
txt阅读器
主机监控
M商城
网址导航
在线工具
证件照制作
Search
1
docker和docker-compose一键安装脚本
824 阅读
2
docker下运行grafana和grafana Image Renderer
664 阅读
3
grafana的Dashboard面板添加阈值报警
632 阅读
4
WooCommerce对接第三方支付插件开发
503 阅读
5
基于docker的部署fecmall开源电商系统
442 阅读
ChatGPT
虚拟化
数据库
运维
基础知识
监控预警
数据展示
运维工具
web安全
系统服务
开发
python
php
java
shell
go
html5
项目
博客
电商
工具
娱乐
影视
读书
读书笔记
综合
VPS报告
规范文档
知识总结
经验分享
关于本站
登录
Search
标签搜索
python
django
电商平台
运维工具
Joe主题
docker
zabbix
蓝鲸智云
运维
监控
typecho
grafana
wordpress
运维知识
mysql
php
elk
nginx
web安全
VPS测试
IT不难
累计撰写
245
篇文章
累计收到
209
条评论
首页
栏目
ChatGPT
虚拟化
数据库
运维
基础知识
监控预警
数据展示
运维工具
web安全
系统服务
开发
python
php
java
shell
go
html5
项目
博客
电商
工具
娱乐
影视
读书
读书笔记
综合
VPS报告
规范文档
知识总结
经验分享
关于本站
页面
美图
服务
留言
邻居
我的足迹
本站统计
版本历史
推荐
M商城
网址导航
搜索到
10
篇与
的结果
2022-07-02
蓝鲸智云-初步使用过程记录
官方文档地址官方文档地址服务状态检测#检测所有服务 cd /data/install echo bkssm bkiam usermgr paas cmdb gse job consul | xargs -n 1 ./bkcli check #单独模块检测 ./bkcli check job #检查脚本可用性 ./bkcli install dbcheck ./bkcli check dbcheck #检查开源组件状态 echo redis rabbitmq mongodb consul zk | xargs -n 1 ./bkcli status{message type="success" content="job 模块报错, /etc/resolv.conf 改变导致的 "/}重启服务器后排查{message type="success" content="ob作业平台agent状态更新,每15分钟1次"/}saas模块重新部署#登录中控机 cd /data/install/ ./bk_install saas-o bk_user_manage{message type="success" content="开发者中心 - S-mart 重新部署"/}删除模块过程#重启 cmdb ges 和 job ./bkcli restart cmdb ./bkcli restart gse ./bkcli restart job通过日志分析问题#具体服务日志 journalctl -u bk-iam #只看最新50行 journalctl -u bk-iam -n 50 --no-pager #加上时间范围 journalctl -u bk-iam.service --since "2021-01-14 11:00" --until "2021-01-14 11:05"{message type="success" content="如果进程启动失败,分析原因 例如 bkmonitorv3 进程显示 FAILED"/}# 登陆至监控模块所在的机器 source /data/install/utils.fc ssh $BK_MONITORV3_IP0 # 修改配置文件 vim /data/bkce/etc/supervisor-bkmonitorv3-monitor.conf #修改 [program:kernel_api] 配置下的 stdout_logfile 的值为一个临时路径 /data/bkce/logs/kernel_api_stdout.log #重启监控平台 systemctl restart bk-monitor #查看日志,定位问题并分析解决 tailf /data/bkce/logs/kernel_api_stdout.log
2022年07月02日
44 阅读
0 评论
2 点赞
2022-07-02
蓝鲸智云-公共组件mongodb由单示例变为集群模式
前期准备# 登录中控机, 停止cmdb cd /data/install ./bkcli status cmdb ./bkcli stop cmdb手动备份# 登录mongodb服务器,手动备份 source /data/install/utils.fc nohup bash /data/src/backup/dbbak/dbbackup_mongodb.sh /data/src/backup/dbbak/dbbackup_mongodb.conf blueking & 安装mongo单实例# 登录其他服务器安装mongo单实例 ./bin/install_mongodb.sh -b 172.17.0.11 -p 27017 -d /opt/bkopen/public/mongodb -l /opt/bkopen/logs/mongodb ./bin/install_mongodb.sh -b 172.17.0.6 -p 27017 -d /opt/bkopen/public/mongodb -l /opt/bkopen/logs/mongodb开启key认证# 配置所有的mongodb 开启key认证 source /data/install/utils.fc ./bin/setup_mongodb_rs.sh -a config -e ${BK_MONGODB_KEYSTR_32BYTES}ReplicaSet 初始化# 在任意一台mongodb上执行 ReplicaSet 初始化 ./bin/setup_mongodb_rs.sh -a init -j ${BK_MONGODB_IP_COMMA} -u $BK_MONGODB_ADMIN_USER -p $BK_MONGODB_ADMIN_PASSWORD -P 27017
2022年07月02日
30 阅读
0 评论
1 点赞
2022-07-02
蓝鲸智云-配置生成与渲染说明
生成配置./bkcli install bkenv {card-describe title="配置加载顺序"}./bin/default/./bin/01-generate/./bin/02-dynamic/./bin/03-userdef/./bin/04-final/{/card-describe}{callout color="#f0ad4e"}0级 默认值 1级 1次性生成的变量 2级 动态生成的变量3级 用户自定义变量4级 将0-3级的同模块名的变量文件按优先级合并到 ./bin/04-final/模块.env 实际部署,只会从此文件读取变量{/callout}{message type="success" content="合并完成后,通过 ./bin/envdiff.sh 输出./bin/04-final/<模块>.env 和 ./bin/default/<模块>.env 之间差异的变量取值"/}./bin/01-generate/dbadmin.env #密码文件 配置渲染过程{message type="success" content="渲染配置的脚本调用链总结为:./bkcli render paas -> ./bin/bkr.sh paas -> ./bin/render_tpl"/}
2022年07月02日
49 阅读
0 评论
1 点赞
2022-07-02
蓝鲸智云-采用腾讯云vps部署持续集成平台
资源准备操作系统{callout color="#f0ad4e"}操作系统:centos 7.9{/callout}服务器准备{callout color="#f0ad4e"}服务器: 8核16G 2台 (172.17.0.6,172.17.0.11){/callout}部署过程前期准备{message type="success" content="中控机执行"/}#免密 ssh root@172.17.0.6 -o "StrictHostKeyChecking no" "echo sucess" ssh root@172.17.0.11 -o "StrictHostKeyChecking no" "echo sucess" #下载ci安装包 mkdir -p /data && cd /data && wget http://172.17.0.10:803/bkci-v1.5.7-slim.tar.gz && tar xvf bkci-v1.5.7-slim.tar.gz #下载插件 cd /data/src/ && wget http://172.17.0.10:803/rabbitmq_delayed_message_exchange-3.8.0.ez #下载并导入模板 wget https://bkopen-1252002024.file.myqcloud.com/bkci/bk-ci-deploy-20210706.dat{card-describe title="中控机配置install.config"}172.17.0.6 ci(gateway)172.17.0.6 ci(artifactory),ci(auth),ci(dispatch),ci(dispatch-docker),ci(environment)172.17.0.6 ci(image),ci(log),ci(misc),ci(notify)172.17.0.6 ci(openapi),ci(plugin),ci(process),ci(project),ci(quality)172.17.0.6 ci(repository),ci(store),ci(ticket),ci(websocket)172.17.0.6 ci(agentless)172.17.0.11 ci(dockerhost){/card-describe}{message type="success" content="如果没有安装监控日志套餐,配置es7模块"/}{card-describe title="install.config 配置文件"}172.17.0.3 es7172.17.0.15 es7172.17.0.17 es7{/card-describe}#执行 ./bkcli install es7 ./bkcli start es7部署{message type="success" content="蓝鲸持续集成部署或升级流水线 新建任务"/}FAQ执行抱错处理#修改 yum源 为中控机IP vim /etc/yum.repos.d/Blueking.repo baseurl=http://172.17.0.15:8080
2022年07月02日
53 阅读
1 评论
2 点赞
2022-07-02
蓝鲸智云-采用腾讯云vps部署容器管理平台
资源准备操作系统{callout color="#f0ad4e"}操作系统:centos 7.9{/callout}服务器准备{callout color="#f0ad4e"}服务器: 4核8G 3台 (172.17.0.5,172.17.0.9,172.17.0.14){/callout}模块分配{callout color="#f0ad4e"}172.17.0.5 //MYSQL 数据库、MongoDB 数据库、Redis 数据库、Harbor 私有仓库(客户端浏览器可访问的 IP)172.17.0.9 //BCS 后台服务、BCS 导航页(客户端浏览器可访问的 IP)、web_console 服务172.17.0.14 //容器监控服务{/callout}部署过程前期准备通过节点管理安装gse agent {message type="success" content="蓝鲸->直连区域->默认接入点"/}#登录中控机,设置中控机到新服务器免密登录 ssh root@172.17.0.5 -o "StrictHostKeyChecking no" "echo sucess" ssh root@172.17.0.9 -o "StrictHostKeyChecking no" "echo sucess" ssh root@172.17.0.14 -o "StrictHostKeyChecking no" "echo sucess" #通过作业平台,批量设置主机名 LIP=`/sbin/ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}' | sed 's/\.//g'` hostnamectl set-hostname bkopen-$LIP echo -e "\033[32m [hostname 配置] ==> OK \033[0m" echo -e "\033[32m hostname:bkopen-$LIP \033[0m" #下载安装包到中控机并解压 mkdir -p /data && cd /data && wget http://172.17.0.10:803/bcs_ce-6.0.10.tgz && tar xvf bcs_ce-6.0.10.tgz #下载标准运维模板并导入 wget https://bkopen-1252002024.file.myqcloud.com/bcs/bk_sops_common_ce_2021_04_27-01.dat {message type="success" content="公共流程->导入->覆盖相同id项->导入"/}开始部署{message type="success" content="新建任务-->公共流程-->BlueKing[Basic] Environment Deployment-->新建任务 -->选择“蓝鲸”业务-->下一步-->参数填写"/}使用本机绑定域名 110.40.133.123 bcs.bktencent.com api-bcs.bktencent.com 访问管理平台 http://bcs.bktencent.com
2022年07月02日
63 阅读
0 评论
2 点赞
2022-07-02
蓝鲸智云-采用腾讯云vps部署监控日志平台
资源准备操作系统{callout color="#f0ad4e"}操作系统:centos 7.9{/callout}服务器准备{callout color="#f0ad4e"}服务器: 8核16G 3台 (172.17.0.2,172.17.0.8,172.17.0.16){/callout}模块分配{callout color="#f0ad4e"}172.17.0.2 kafka(config),influxdb(bkmonitorv3),es7,monitorv3(influxdb-proxy),monitorv3(monitor),monitorv3(grafana),monitorv3(transfer)172.17.0.8 log(api),log(grafana)172.17.0.16 fta,beanstalk{/callout}部署过程前期准备{callout color="#f0ad4e"}a. 配置中控机到新服务器的免密登录b. 前往节点管理安装agent{/callout}#登录中控机,下载软件包 mkdir -p /data && cd /data wget http://172.17.0.10:803/bkce_co_package-6.0.4.tgz && tar xvf bkce_co_package-6.0.4.tgz #配置中控机和新增服务器之间的免密码登录 ssh root@172.17.0.10 -o "StrictHostKeyChecking no" "echo sucess" #将标准运维模板上传 wget https://bkopen-1252002024.file.myqcloud.com/ce/bk_sops_co_package-6.0.4.dat{message type="success" content="详细步骤: 打开标准运维 -> 项目流程 -> 导入 -> 点击上传 -> 创建新流程->导入bk_sops_co_package-6.0.4.dat"/}#中控机检查 install.config value_modules=(es7 monitorv3\(influxdb-proxy\) monitorv3\(monitor\) monitorv3\(grafana\) influxdb\(bkmonitorv3\) monitorv3\(transfer\) fta beanstalk log\(grafana\) log\(api\) kafka\(config\)) for module in ${value_modules[@]}; do if grep ${module} /data/install/install.config >/dev/null; then echo -e "The \e[1;31m ${module} \e[0m module exists in install.config, please remove it before deploying."; fi; done #登录新服务器,设置hostname LIP=`/sbin/ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}' | sed 's/\.//g'` hostnamectl set-hostname bkopen-$LIP echo -e "\033[32m [hostname 配置] ==> OK \033[0m" echo -e "\033[32m hostname:bkopen-$LIP \033[0m"监控平台部署{message type="success" content="选择 ce[bkmonitorv3] 流程模版进行新建任务"/} 参数 {callout color="#f0ad4e"}172.17.0.15 #ctrl_ip 中控机IP/data/bkmonitorv3_package-3.3.1931.tgz #whole_pkg_path 安装包路径 172.17.0.2 #待部署的IP地址{/callout}{card-describe title="重新部署方法"}浏览器进入 http://paas.bktencent.com/admin/ App-->应用基本信息-->监控平台--->应用开发状态(已下架) 重装{/card-describe}日志平台部署{message type="success" content="选择ce[bklog] 新建任务"/}参数 {callout color="#f0ad4e"}172.17.0.15 #ctrl_ip 中控机IP /data/bklog_package-4.2.645.tgz #whole_pkg_path 安装包路径 172.17.0.8 #待部署的IP地址{/callout}故障自愈{message type="success" content="选择 ce[fta] 新建任务"/}参数 {callout color="#f0ad4e"}172.17.0.15 #ctrl_ip 中控机IP /data/fta_package-5.2.14-ce.tgz #whole_pkg_path 安装包路径 172.17.0.16 #待部署的IP地址{/callout}
2022年07月02日
29 阅读
0 评论
1 点赞
2022-07-02
蓝鲸智云-节点管理开启proxy
说明{callout color="#f0ad4e"}基础套餐部署后操作,查看nodeman模块所在服务器,将外网ip写入指定文件{/callout}中控机执行source /data/install/utils.fc ssh $BK_NODEMAN_IP在节点管理服务器上执行source /data/install/utils.fc # 将节点管理机器外网 IP 写入指定文件 echo WAN_IP=$(curl -s icanhazip.com) >> /etc/blueking/env/local.env # 注册 bkcfg/global/nodeman_wan_ip 至 consul consul kv put bkcfg/global/nodeman_wan_ip $WAN_IP # 重启 consul-template 关服务 systemctl restart consul-template进入节点管理SaaS, 修改gse 全局配置{message type="success" content="打开 节点管理-->全局配置-->默认接入点"/}
2022年07月02日
18 阅读
0 评论
1 点赞
2022-07-02
蓝鲸智云-采用腾讯云vps部署基础套餐平台
资源准备操作系统{callout color="#f0ad4e"}操作系统:centos 7.9{/callout}服务器准备{callout color="#f0ad4e"}服务器: 4核8G 1台 (172.17.0.15)8核16G 2台 (172.17.0.3,172.17.0.17){/callout}模块分配{callout color="#f0ad4e"}172.17.0.15 iam,ssm,usermgr,gse,license,redis,consul,mysql,lesscode172.17.0.3 nginx,consul,mongodb,rabbitmq,appo172.17.0.17 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman){/callout}{alert type="info"} 初始配置注意事项 a. 分布式模块达到高可用至少三个节点,所以至少需要三个 OS (物理机或虚拟机均可)。b. 若日志检索,蓝鲸监控是主要使用场景,请给 influxdb 和 elasticsearch 模块更多的内存,更好磁盘性能。如 SSD。c. Nginx 模块所在的机器需要有对外提供服务,可访问的 IP。这是蓝鲸平台的总入口。d. 如果需要有跨云管理需求,GSE 部署的机器需要有跨云的网络条件。{/alert}部署过程系统初始化{message type="success" content="所有服务器上执行"/}# 获取安装脚本,并解压 mkdir -p /opt/soft/ && cd /opt/soft && wget http://dl.webzhan.xyz:803/bkopen/sys-bkopen.tgz && tar xvf sys-bkopen.tgz && rm -f sys-bkopen.tgz cd /opt/soft/bkopen/install sh set_hostname.sh #设置主机名 sh system_init_v2.sh #执行系统初始化脚本 sh check_system_env.sh #执行系统环境检查脚本{message type="success" content="生成证书并获取gse,license所在服务器mac地址 (三台服务器都需要)"/} 申请地址# 获取mac ifconfig eth0 | grep ether | awk '{print $2}' # 生成证书后,下载到本地,然后上传到下载服务器来提供下载 scp -P2201 ~/Downloads/ssl_certificates.tar.gz root@1.117.7.126:/opt/www/dl/{message type="success" content="中控机(172.17.0.15)上执行"/}sh get_bkce_basic.sh #获取软件包和证书 sh set_env.sh #生成项目变量文件 sh set_config.sh #生成配置文件install.config蓝鲸智云-配置生成与渲染说明 {message type="success" content="中控机免密登录其它服务器"/}#myserver上执行免密授权中控机 scp /root/.ssh/id_rsa root@172.17.0.9:/root/.ssh/ sh test_ssh_without_pass.sh{message type="success" content="模块初始化并检查环境"/}# 进入安装目录 cd /data/install # 初始化环境 ./bk_install common #校验环境和部署的配置 ./health_check/check_bk_controller.sh{card-describe title="bk_install解释"}bk_install 其实是调用一连串的 bkcec 命令来执行安装过程。例如执行 bkcec start rabbitmq 如果执行失败,手动通过命令将 rabbitmq启动后, 可以手动追加 echo start rabbitmq >> /data/install/.bk_install.step 然后继续执行./bk_install xxx 自动跳过 rabbitmq安装{/card-describe}部署PaaS平台# 安装 PaaS 平台及其依赖服务 ./bk_install paas # 因为证书问题安装中断后,更新证书 ,然后重新执行 ./bkcli upgrade cert ./bk_install paas部署app_mgr./bk_install app_mgr部署权限中心与用户管理# 权限中心 ./bk_install saas-o bk_iam # 用户管理 ./bk_install saas-o bk_user_manage部署cmdb./bk_install cmdb部署job./bk_install job部署bknodeman# 安装节点管理后台模块、节点管理 SaaS 及其依赖组件 ./bk_install bknodeman节点管理开启proxy {alert type="info"}agent 通过页面安装{/alert}部署标准运维及流程管理# 标准运维 ./bk_install saas-o bk_sops # 流程管理 ./bk_install saas-o bk_itsm #加载蓝鲸相关维护命令 source ~/.bashrc #初始化蓝鲸业务拓扑 ./bkcli initdata topo部署lesscode./bk_install lesscode #可视化开发平台检测相关服务状态cd /data/install/ echo bkssm bkiam usermgr paas cmdb gse job consul | xargs -n 1 ./bkcli check访问{message type="success" content="个人电脑绑定host"/}111.229.243.10 paas.bktencent.com cmdb.bktencent.com job.bktencent.com jobapi.bktencent.com lesscode.bktencent.com 110.40.169.101 nodeman.bktencent.com访问地址 http://paas.bktencent.com 账号密码 {callout color="#f0ad4e"}adminntFjoq2E5NCQ{/callout}{card-default label="登录页面" width="80%"}{/card-default}附安装脚本set_hostname.sh{message type="success" content="设置主机名"/}#!/usr/bin/env bash #设置主机名 #检查selinux function set_hostname(){ LIP=`/sbin/ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}' | sed 's/\.//g'` hostnamectl set-hostname bkopen-$LIP echo -e "\033[32m [hostname 配置] ==> OK \033[0m" echo -e "\033[32m hostname:bkopen-$LIP \033[0m" } export -f set_hostname set_hostnamesystem_init_v2.sh{message type="success" content="执行系统初始化脚本"/}隐藏内容,请前往内页查看详情check_system_env.sh{message type="success" content="执行系统环境检查脚本"/}隐藏内容,请前往内页查看详情get_bkce_basic.sh{message type="success" content="获取软件包和证书"/}#!/usr/bin/env bash #获取软件包,并解压 #获取软件包 function get_bkce(){ #mkdir -p /data && cd /data && wget https://bkopen-1252002024.file.myqcloud.com/ce/bkce_basic_suite-6.0.4.tgz && tar xvf bkce_basic_suite-6.0.4.tgz mkdir -p /data && cd /data && wget http://172.17.0.10:803/bkce_basic_suite-6.0.4.tgz && tar xvf bkce_basic_suite-6.0.4.tgz cd /data/src/; for f in *gz;do tar xf $f; done cp -a /data/src/yum /opt echo -e "\033[32m [Info] 获取bkce软件包 ==> OK \033[0m" cd /data/ && wget http://172.17.0.10:803/ssl_certificates.tar.gz install -d -m 755 /data/src/cert && tar xf /data/ssl_certificates.tar.gz -C /data/src/cert/ chmod 644 /data/src/cert/* echo -e "\033[32m [Info] 获取cert证书 ==> OK \033[0m" } export -f get_bkce get_bkcesh set_env.sh{message type="success" content="生成项目变量文件"/}#!/usr/bin/env bash #设置需要的项目变量文件 function set_env(){ mkdir -p /opt/bkopen/ cat << EOF > /opt/bkopen/env.sh #部署的IP地址 export IP1="172.17.0.15" export IP2="172.17.0.3" export IP3="172.17.0.17" export BK_DOMAIN="bktencent.com" export INSTALL_PATH="/opt/bkopen" export BK_PAAS_ADMIN_PASSWORD="ntFjoq2E5NCQ" EOF echo -e "\033[32m [/opt/bkopen/env.sh] ==> OK \033[0m" } export -f set_env set_envset_config.sh{message type="success" content="生成配置文件install.config"/}#!/usr/bin/env bash #生成安装bkce所需要的配置文件 #加载变量 source /opt/bkopen/env.sh #生成install.config cat << EOF >/data/install/install.config $IP1 iam,ssm,usermgr,gse,license,redis,consul,mysql,lesscode $IP2 nginx,consul,mongodb,rabbitmq,appo $IP3 paas,cmdb,job,zk(config),appt,consul,nodeman(nodeman) EOF #自定义域名、安装目录 cd /data/install/ && ./configure -d $BK_DOMAIN -p $INSTALL_PATH echo -e "\033[32m [Info] 域名:$BK_DOMAIN ==> OK \033[0m" echo -e "\033[32m [Info] 安装目录:$INSTALL_PATH ==> OK \033[0m" #执行免密 #bash configure_ssh_without_pass #echo -e "\033[32m [Info] 执行免密 ==> OK \033[0m" #登录密码 cat > /data/install/bin/03-userdef/usermgr.env << EOF BK_PAAS_ADMIN_PASSWORD=$BK_PAAS_ADMIN_PASSWORD EOF echo -e "\033[32m [Info] 登录密码:$BK_PAAS_ADMIN_PASSWORD ==> OK \033[0m"
2022年07月02日
103 阅读
0 评论
3 点赞
2022-07-01
蓝鲸智云-详细模块列表
模块列表组件列表三方组件蓝鲸组件
2022年07月01日
55 阅读
0 评论
0 点赞
2022-07-01
蓝鲸智云-基本介绍
基本介绍{callout color="#f0ad4e"}蓝鲸智云是面向应用的cmdb功能:用户管理业务管理业务拓扑资源池管理主机管理操作审计模块介绍:配置平台作业平台权限中心用户管理节点管理标准运维流程服务监控平台日志平台故障自愈特点:整个cmdb模块化,灵活性比较强ui展示部分比较清爽缺点:内部依赖蓝鲸智云PASS平台强agent{/callout}{message type="success" content="CMDB在ITIL体系里,CMDB是构建其它流程的基石"/}{card-default label="模块" width="80%"}{/card-default}版本{callout color="#f0ad4e"} 社区版 基础平台(管控平台、配置平台、作业平台、PasS平台)和官方提供的SaaS(节点管理、日志检索、蓝鲸监控、故障自愈、标准运维)企业版 通过license方式授权{/callout}软件包类型{callout color="#f0ad4e"}基础包增强包是更高级的运维产品集合,蓝鲸计算平台、容器管理平台、蓝盾合作商软件包 Wman\网络管理{/callout}组件开源组件{callout color="#f0ad4e"}实际配置 /data/bkce/etc目录下consul-全局依赖 配置文件在 /data/bkce/etc/consul.conf 由 /data/install/parse_config 脚本生成启动supervisor 配置文件模版在/etc/supervisor-consul.confMysql /etc/my.cnf.tplNginx 主配置文件 /etc/bkce/etc/nginx.conf /etc/nginx/nginx.confetc#nginx#paas.conf //PaaS平台的Nginx server 配置etc#nginx#cmdb.conf //配置平台 nginx server 配置 主配置包括#data#bkce#etc/nginx/etc/nginx/job.conf //作业平台配置etc#nginx#miniweb.conf //agent安装时所需要的下载脚本和依赖软件包MongoDBetc#mongodb.yamlZooKeeperetc#zoo.cfgRabbitMQetc#rabbitmq#rabbitmq-env.confetc#rabbitmq#rabbitmq.configetc#rabbitmq#enabled_pluginsElasticsearchetc#config#elasticsearch.yml.tplKafkakafka#config#server.propertiesBeanstalketc#beanstalkdInfluxDBetc#influxdb.conf{/callout}蓝鲸组件{callout color="#f0ad4e"}除了作业平台和管控平台,其他均用supervisor 做进程起停标准规范 #etc#supervisor-模块名-工程名.conf例如 bkdata 存在三个子工程。#etc#supervisor-bkdata-dataapi.conf。#etc#supervisor-bkdata-databus.conf。#etc#supervisor-bkdata-dataapi.conf故障自愈模块没有子工程。 #etc#supervisor-fta-fta.conf配置平台 CMDB后台时微服务化架构,每个进程对应一个配置文件,配置文件模板也很多。server#conf#模块名.conf模块名对应进程名,比如进程叫 cmdb_webserver 配置文件文件名 webserver.conf作业平台 JOB比较简单,一个配置文件 一个启动脚本。#etc#job.conf。#job#bin#job.shPaaS平台在src目录下叫 open_paas 实际上由appengine login esb paas 四个子工程组成。#etc#uwsgi-open_paas-工程名.ini是四个python 工程 uwsgi的配置文件。paas#conf#settings_production.py.tpl。login#conf#settings_production.py.tpl。esb#configs#default.py.tpl。appengine#controller#settings.py.tpl其中 ESB的配置中,配置了访问其他周边模块的接口域名和端口GSE 平台模版文件分为 agent plugins proxy 后台后台配置文件,留意生成的配置中监听的IP是否符合预期。#etc#gse#api.conf。#etc#gse#btsvr.conf。#etc#gse#data.conf。#etc#gse#dba.conf。#etc#gse#task.confGSE Proxy 后台配置模板:。proxy#etc#btsvr.conf。 proxy#etc#proxy.conf。proxy#etc#transit.confGSE Agent 的配置模版 *表示匹配所有 ,这里Agent 按系统和CPU架构区分了不同的目录。agent_*#etc#agent.conf。agent_*#etc#iagent.conf。agent_*#etc#procinfo.confGSE agent plugins 配置模版。 plugins_*#etc#basereport.conf。 plugins_*#etc#alarm.jsonpass_agent 是appo和appt模块对应的后台代码目录,由两部分组成。 #etc#nginx.conf。 #etc#nginx#paasagent.confpass_agent 依赖Nginx做路由转发,nginx配置。 #etc#paas_agent_config.yaml.tpl注意,这里的sid 和token 是激活pass_agent成功后,获取返回的字符串自动填充的,里面的配置应该和开发者中心,服务器信息页面看到的一致BKDATA分为 dataapi databus monitor 三个工程dataapi 和 monitor 是python 工程databus 是 java 工程dataapi 的配置。dataapi#conf#dataapi_settings.py。dataapi#pizza#settings_default.py。dataapi#tool#settings.pydatabus的配置。 databus#conf#es.cluster.properties。 databus#conf#jdbc.cluster.properties。 databus#conf#tsdb.cluster.properties。 databus#conf#etl.cluster.properties。 databus#conf#redis.cluster.propertiesmonitor 的配置。monitor#bin#environ.sh。monitor#conf#worker#production#community.py故障自愈 FTA 后台配置。 fta#project#settings_env.py{/callout}各个模块介绍PaaS平台{callout color="#f0ad4e"}面向普通用户,提供通用的基础服务,如登录认证,消息通知,其他产品的快捷入口(工作台)面向开发人员,让开发者可以简单、快速、创建和部署管理应用。面向系统维护人员, 提供用户管理、服务器基本信息维护、第三方服务可视化管理、api权限{/callout}开源地址 {card-default label="PaaS平台" width="80"}{/card-default}配置平台(CMDB)开源地址{card-default label="配置平台" width="80%"}{/card-default}作业品台(JOB){callout color="#f0ad4e"}支持脚本执行、文件拉取 / 分发、定时任务{/callout}管控平台{callout color="#f0ad4e"}文件传输能力、实时任务执行能力、数据采集与传输的能力。{/callout}{card-default label="管控平台" width="80%"}{/card-default}容器管理平台(BCS)增值模块
2022年07月01日
46 阅读
0 评论
0 点赞