NOVOTS KMS 词汇表 Glossary    联系我们 Contact Us
查询 Search  
   
按类别浏览 Browse by Category
NOVOTS KMS .: 工作心得 .: 蓝鲸综合监控平台的搭建

蓝鲸综合监控平台的搭建

1.蓝鲸智云介绍

腾讯蓝鲸智云,简称蓝鲸,是一套基于 PaaS 的技术解决方案,提供了完善的前后台开发框架、调度引擎、公共组件等模块,帮助业务的产品和技术人员快速构建低成本、免运维的支撑工具和运营系统。

  目前,腾讯蓝鲸智云团队秉承着开放共赢的态度,正逐渐开放其自主研发的一套具有多项探索式创新的体系—蓝鲸智云软件体系。该套体系不仅提供了基础运维(发布变更、监控处理、数值调整、数据提取等)的无人值守服务,而且还给运维人员提供了解决方案(工具),并随时调整,避免重复性的操作服务。而运维人员则可以做些“用户体验优化”和“运营决策辅助”等运维增值工作,并且可以通过蓝鲸智云提供的集成平台,低成本的学习 DevOps技能,进一步提升自己的能力,加速转型。此外,这套体系还可以运行轻应用、管理类、及职能类应用,是个全方位的运维、管理平台。

2.部署介绍

CentOS7.4 最小化安装

蓝鲸4.1.16

官方文档参考 https://docs.bk.tencent.com/bkce_install_guide/

初次安装不建议写成执行脚本

 

3.环境准备

1.固化IP

sed -i 's/dhcp/static/' /etc/sysconfig/network-scripts/ifcfg-eth0

sed -i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/network-scripts/ifcfg-eth0

 

2.下载安装包至新建目录并解压

/data

tar命令

 

3.工具

 yum -y install vim net-tools wget ntpdate rsync

 

4.腾讯yum

mkdir /etc/yum.repos.d/bak

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

 

Wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.cloud.tencent.com/repo/centos7_base.repo

wget-O/etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo

 yum clean all

 yum makecache

 

5. 系统设置

ntpdate cn.pool.ntp.org

sed -i '$aroot soft nofile 65535nroot hard nofile 65535' /etc/security/limits.conf systemctl stop firewalld

systemctl disable firewalld 

sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux  

sed -i 's/^SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

systemctl stop NetworkManager 

systemctl disable NetworkManager

init 6

 

4.环境检查

sestatus

firewall-cmd --state

systemctl status NetworkManager

ulimit -n

date

 

5.部署

下在中控机服务器上操作

 

1. 证书

三台服务器的网卡MAC地址

cat /sys/class/net/eth0/address 

下载证书解压至/data/src/cert/ 

https://bk.tencent.com/download_ssl/

 

2.修改install.config

cp install.config.3IP.sample install.config

10.200.40.11 nginx,cmdb,appo,rabbitmq,kafka,zk,es,bkdata,consul,fta,beanstalk,bknetwork

10.200.40.12

 mongodb,kafka,zk,es,mysql,consul

10.200.40.13

paas,job,gse,license,kafka,zk,es,redis,consul,influxdb

 

3.免密登入

根据提示输入各主机的 root 密码完成免密登陆配置

cd /data/install

bash configure_ssh_without_pass

 

4.修改域名密码

 vim globals.env

蓝鲸根域名(不含主机名)

 export BK_DOMAIN="test.com"  

账户信息(建议修改)

 export MQ_USER=admin

密码

 export MQ_PASS='123qwe' 

   

5.安装前效验环境

cd /data/install

bash precheck.sh

出现红色报错请检查往上逐一检查

 

6.安装 

cd /data/install

该步骤后,可以打开 paas 平台

 

./bk_install paas  # 安装paas 平台及其依赖服务

该步骤完成后, 可以打开 cmdb, 看到蓝鲸业务及示例业务

 

./bk_install cmdb  # 安装 cmdb 及其依赖服务

该步骤完成后, 可以打开作业平台, 并执行作业

同时在配置平台中可以看到蓝鲸的模块下加入了主机

 

./bk_install job # 安装作业平台及其依赖组件,并在安装蓝鲸的服务器上装好 gse_agent 供验证

该步骤完成后可以在开发者中心的 服务器信息 第三方服务信息 中看到已经成功激活的服务器

同时也可以进行 saas 应用(除蓝鲸监控和日志检索)的上传部署

 

./bk_install app_mgr # 部署正式环境及测试环境

安装该模块后,可以开始安 saas 应用: 蓝鲸监控及日志检索

 

 

./bk_install bkdata     # 安装蓝鲸数据平台基础模块及其依赖服务

重装一下 gse_agent 并注册正确的集群模块到配置平台

 

./bkcec install gse_agent

部署官方SaaS到正式环境(通过命令行从/data/src/official_saas/目录自动部署SaaS)

 

7.安装成功

可浏览器访问http://paas.bk.com/登入验证

参考附件:官方部署文档

 

8.重启问题

8.1 重启自动拉起

8.2 确认 /etc/resolv.conf 里第一个nameserver是 127.0.0.1,option选项不能有rotate

执行一下命令

  ./bkcec stop all

  ./bkcec start all

8.3 确认 /etc/resolv.conf 里第一个nameserver是 127.0.0.1,option选项不能有rotate

执行一下命令

  ./bkcec stop all

  ./bkcec start all

 

 


这篇文章对你多有用?

用户评语

添加评语
当前还没有评语.


.: .: .: .: .:
[ 登陆 ]
北京护航科技有限公司 2006

Novots Technologies Limited