00:00
好,那么现在呢,我们带着大家操作一遍,我们看下这个telegraph,呃,再加上这个telegraph的配置管理,怎么样把这个数据直接写到这个in DB里面来。啊,先把这个屏清掉,首先呢,为了和之前的这个我们的数据分离开,那么我们现在呢,去创建一个新的存储桶。啊,这个新的存储桶呢,就叫EXAMPLE02。哎,这一次呢,我设一下我说这个数据呢,如果说超过六小时的话呢,就麻烦删除掉,那么点下这个C。好,我们现在有一个啊,新的存储桶叫1302,那么接下来呢,我们去这个telegraph。点一下create configuration叫做创建配置文件,点然后呢,可以看到啊,这里面它会上来以后有一个标题叫你想监控什么,那么这里呢,给你提供了123455个选项,注意啊,这五个选项呢,只不过是in Fla DB web UI给我们提供了一个快速生成的功能啊,快速生成这个配置文件的功能,但实际上呢,Telegraph能监控的东西特别多,有200多种啊,这里面呢,只不过是给我们提供了五种常用的。
01:12
我们现在呢,想监控我们当前这个虚拟机啊,它的一个运行的情况,呃,所以说呢,我们可以点击这个system啊,也就是我们当前的这个系统,然后点对号之后呢,我点continue。啊,注意呢,这里要把这个存储桶呢,先改成EXW02,然后再点击continue,点击去啊可以看到啊,这里面会给我们说啊,有几个插件会被启用,包括CPU,也就是说我们待会呢,会去监控这个啊机器上CPU的情况,然后硬盘啊,硬盘的IO,内存网络,然后包括它现在的这个进程的情况,Swap,还有这个啊STEM的一些。基本的这个指标,另外呢,这里我们给可以给这个T里配置文件啊,在我们这个in拉斯TB来说啊,T gra配置文件去起个名字叭,如说我们就叫1M02。
02:03
然后加下划线表示Co。嗯,好了,我们现在呢,就可以去create and verify,就是去创建并且去认证这个配置文件收有效。点一下啊,可以看到啊,这里有一个说测试你的这个配置文件啊配置情况,那么他会说你去先安装这个最新版的telegraph,然后说你去看你这个你的这个API talking,然后开启你的telegraph,这其实就是123你该怎么操作,他都已经跟你说白了。好,现在呢,我们开始进行这个操作,在文档里面呢,给大家放了这个,呃,目前啊,是我们目前telegraph最新版本的一个,呃,下载方式,然后现在呢,我们去这个OPT software底下先把它装一下。好,复制这个命令,然后直接运行啊,如果大家呢,这个地方要访问外网,如果大家下载不下来的话,可以微信在微信公众号上关注上硅谷的微信公众号,然后呢,回复大数据三个字,来获取本次这个课程的全部资料,那么在资料里面呢,我会给大家把这个安装包给放好。
03:17
那么这边呢,我也是下载失败了,然后呢,自己上传了一份,那么现在呢,我们把这个telegraph的安装包啊,给它挤压到目标路径。啊,加到我们的OPT Mo里面。好,呃,那么现在呢,已经解压完成了,我们去看一下,呃,这个telegraph呢,也是go语言编写的程序,它的这个,呃,整个呢,也是一个单独的可执行文件,这个文件呢,在US2。闭幕下,好,那么这个呢,就是我们的这个可执行的这个telegraph程序,那到这一步呢,你的安装就已经结束了,好现在呢,我们可以返回到我们的web UI上。
04:06
然后可以看到呢,就是我们这个第一步安装最新版的telegraph已经完成,那现在呢,我们可以走第二步就是去配置你的API token啊,这个API token呢,其实是对我们这个啊,就是当你的这个客户端去访问我们的in Fla DB的时候啊,你需要一个API token进行认证授权啊,那么在这个里面呢,是通过一个环境变量叫inlu,呃,Inlu token,然后我们telegraph呢向这个,呃。DB啊,去插入数据的时候呢,会扫描这个环境变量,然后拿到这个环境变量之后呢,把里面的值,呃,当做一个talking发给我们的这个,呃,In Fla DB做这个权限的认证。那么直接输入账号代码就可以了。啊,到我们的这个终端上来把它export一下,那么现在呢,我们可以看一下这个,打这个env命令,现在呢,其实在我们的这个,呃,环境变量里面呢,就有一个in Fla talking,然后它的这个值呢,就是这样啊,说明我们现在这个已经有这个in flax DB的含量,呃,Inlux in inlux啊,To的环境变量了,呃,接下来呢,就是走最后一步啊,跑一下这个。
05:22
使用这个命令,然后把这个telegraph跑起来。刚好呢,我在这个目录底下,然后把这个命令一粘好。那么这样呢,实际上就是我们的telegraph已经运作起来了,然后呢,它现在是每隔十秒钟呢,向我们的这个1PLUS DB插入一把我们这个虚拟机里面这个center OS的一些指标数据,我们现在呢可以去这个data explorer里面看一下这个插入的情况。啊,那么现在呢,其实是我剪辑了一下啊,我们现在其实大概已经过了五六分钟,这样的话,我们这个Z02里面呢,会有足够多的数据啊,我们可以看一下啊,在这个呃,存储桶上呢,去选择EXAMPLE02。
06:06
然后呢,这里会有一个这个过滤啊,有个过滤,然后他会说你要选择哪个measurement,我们可以看到啊,就是我们的这个ex example02呢,里面有已经有很多的这个measurement,很多的这个测量名称啊,包括这个什么swap啊,这个交换啊,包括这个网络内存,还有CPU,我们现在呢,去看一下这个CPU的使用情况。然后你再一点呢,它其实弹出来的这个呢,叫file的,它其实相当于我们之前啊说的那个字段集,那么这些呢,就是它的字段啊,我们可以看到其实这里面有很多这个后缀,也包括这个啊,空闲的空闲的CPU情况啊,包括这个啊系统使用的CPU情况,还有这个user,就是我们现在艾特硅谷这个用户,他使用的这个CPU的情况啊,我们直接点这个呃,Usage user,看用户用了多少CPU。然后选完之后呢,现在跳出来这个东西呢,它其实是标签级啊,那么这一部分呢,我们暂时按下不讲,等到后面我们专门讲查询的时候呢,啊,会给大家讲这个in Fla DB它的存储结构,以及我们到时候怎么样去写一个正确的查询,呃,那么现在呢,我们只管这个点案操作啊,就把这个选完之后点击sum查看情况,诶可以看到呢,我们的数据已经进入这个in Fla DB了,而且我们现在呢,可以把它查出来啊,那么完成到这一步呢,说明你这个telegraph配置的是没有问题的啊,In DB可以正常的操作。
07:33
那么我们回头看一下这个刚才我们执行的这个命令,我们可以看到的这个config里面呢,啊,其实传递了一个URL,我们把它复制出来,然后到我们的浏览器上呢,哎,去访问一下,看这里面是什么东西。大家可以看到呢,直接就去触发了一个下载下载的操作,那么你打开呢,实际上是什么呢?我给大家打开一下。
08:03
好,那么我们可以看到。就是这个里面呢,其实就是一个啊telegraph的配置文件,这个配置文件很长,因为这里面呢,其实是根据模板生成的,有大量的注释,呃,所以说呢,我们的这个,呃,In Fla DB呢,刚才我们这个操作呢,其实是在web UI上,呃,通过前端给定的这个一个交互式的一点按操作生成了一个配置文件,然后存储在我们的plus DB里面。然后class DB呢,又把这个文件呢,这个配置文件以URL的方式暴露出去,然后让我们的这个telegraph啊,可以通过这种远程的方式直接获取到这个配置文件,呃,这就是我们刚才所干的事情。那么至此呢?我们的事例二就结束了。
我来说两句