建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
093454tjmehwgqrskef4if.jpg

晓云

发帖: 1粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-13 23:29:44 12477 20
直达本楼层的链接
楼主
显示全部楼层
[云监控] 利用CloudInit自动安装配置主动监控插件Telescope

本帖最后由 晓云 于 2017-12-1 08:36 编辑

【摘要】:本文介绍如何在创建虚拟机时自动安装并配置主动监控插件Telescope。
借助CloudInit功能,在创建虚拟机后,可以自动安装并配置Telescope。
一、 确认VPC子网的DNS已经配置了租户侧的DNS地址,100.125.1.26。如果未配置,则修改其中一个DNS地址为100.125.1.26。
二、登到弹性云服务器界面(https://console.huaweicloud.com/ecm)购买弹性云服务器,镜像选择Linux 64位的(目前Telescope支持列表),“网络-->虚拟私有云”选择已经在第一步确认配置好租户DNS的VPC。
三、展开“高级配置“,登录方式选择“密钥对”;在“用户数据注入”中填入配置好的cloud-config配置,目的是在创建虚拟机后利用Cloudinit功能将安装配置Telescope的步骤全部自动化。
非常重要:cloud-config配置模板见文末附件cloudinit-example.rar
cloud-config配置详解:
write_files: 将content内容写入/home/linux/userInfo.txt文件,这是模板中用户涉及到的唯一改动点,将样例中的ProjectId、AccessKey、SecretKey、RegionId替换成当前用户实际的信息。(注意不要只复制这部分,模板中的才是全量的配置)
  1. #cloud-config
  2. write_files:
  3.   - path: /home/linux/userInfo.txt
  4.     content: |
  5.       {
  6.         "ProjectId": "xxxxxxxxxxxxxxxx",
  7.         "AccessKey": "XXXXXXXXX",
  8.         "SecretKey": "XXXXXXXXXXXXXXXXXXXXXXXXXX",
  9.         "RegionId": "cn-north-1"
  10.       }
复制代码
runcmd:虚拟机启动后执行的shell命令。模板中用来下包、解压、获取InstanceId、替换配置。
五、点击“立即购买”创建虚拟机,耐心等待虚拟机创建成功后,等待10分钟左右(虚拟机创建成功后还需要执行一些初始化配置),到云监控CES界面,在“主机监控”中看到对应虚拟机的插件状态为“运行中”;打开“监控状态”开关,Telescope插件开始采集细粒度指标数据。
六、等待1min左右,查看细粒度(间隔10s)的监控数据。
更多CES咨询,请到CES论坛(http://forum.huaweicloud.com/forum.php?mod=viewthread&tid=1356&extra=page%3D1)吐槽,我们竭诚为您服务!

cloudinit-example.rar 542 Bytes,下载次数:74 配置

评论
顶你: 5.0
云监控问答号 2017-11-13 23:43 评论

赞~~~

... 查看全部
剑云潇湘雨 2017-11-14 09:41 评论

顶你: 5
我猜你绝对是那个扫地僧

... 查看全部
举报
分享

分享文章到朋友圈

分享文章到微博

晓云

发帖: 1粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-13 23:39:27
直达本楼层的链接
沙发
显示全部楼层

点赞 评论 引用 举报

剑云潇湘雨

发帖: 1粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-14 09:42:41
直达本楼层的链接
板凳
显示全部楼层

mark

点赞 评论 引用 举报

云监控服务产品经理

发帖: 6粉丝: 0

级别 : 注册会员

发消息 + 关注

发表于2017-11-14 19:32:33
直达本楼层的链接
地板
显示全部楼层

赞赞赞,我觉得这个方法比帮助中心的流程方便多了!!!

点赞 评论 引用 举报

云监控服务产品经理

发帖: 6粉丝: 0

级别 : 注册会员

发消息 + 关注

发表于2017-11-14 19:32:45
直达本楼层的链接
5#
显示全部楼层

赞赞赞,我觉得这个方法比帮助中心的流程方便多了!!!

点赞 评论 引用 举报

天空飘来一朵云

发帖: 0粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-15 14:22:13
直达本楼层的链接
6#
显示全部楼层

云监控服务产品经理 发表于 2017-11-14 19:32 赞赞赞,我觉得这个方法比帮助中心的流程方便多了!!!
那为毛没想过把帮助中心的简化一下
点赞 评论 引用 举报

风吹宝宝PP凉

发帖: 6粉丝: 1

级别 : 注册会员

发消息 + 关注

发表于2017-11-16 20:47:00
直达本楼层的链接
7#
显示全部楼层

本帖最后由 风吹宝宝PP凉 于 2017-11-16 21:03 编辑 分享下我踩的坑: 打开cloudinit-example.rar模板的时候建议使用Notepad++ 打开,为什么呢? 今天我碰到了一个奇怪的问题,我按照指导创建的ECS在云监控页面显示“插件未安装”,多次检查配置都是正确的,那么问题出在哪? 通过远程登录VM,在/home/linux路径下打开userInfo.txt文件找到了答案: 我使用Windows自带的Notepad打开的文件,而Notepad配置了自动换行导致这里多了一个换行符,程序运行的时候无法正确识别命令导致Agent安装失败。 解决方案: 1. 去掉Notepad自带的自动换行后,再打开模板文件拷贝内容 2. 使用Notepad++打开模板文件再拷贝

点赞1 评论 引用 举报

晓云

发帖: 1粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-17 11:33:47
直达本楼层的链接
8#
显示全部楼层

风吹宝宝PP凉 发表于 2017-11-16 20:47 分享下我踩的坑: 打开cloudinit-example.rar模板的时候建议使用Notepad++ 打开,为什么呢?
一个换行符引发的血案
点赞 评论 引用 举报

挨踢攻城狮

发帖: 2粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-17 11:36:32
直达本楼层的链接
9#
显示全部楼层

赞呀,这下方便多了。是不是同样可以在日志服务使用呢?

点赞 评论 引用 举报

订单王

发帖: 2粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2017-11-18 10:38:04
直达本楼层的链接
10#
显示全部楼层

挨踢攻城狮 发表于 2017-11-17 11:36 赞呀,这下方便多了。是不是同样可以在日志服务使用呢?
当然可以啦.我们一个agent搞定两个功能
点赞 评论 引用 举报

标飞的信仰

发帖: 5粉丝: 1

级别 : 合作伙伴

发消息 + 关注

发表于2017-11-19 19:19:26
直达本楼层的链接
11#
显示全部楼层

这样的东西,是不是应该邮件推送给用户啊!

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册