温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:01
好,现在呢,我们重新运行一下这个ONE01。这次呢,我们看这个数据的变化。让他跑起来。现在可以看到呢,其实我们等这个数据的时候呢,等的不止三秒,现在CTRLC啊,把这个数据给它停掉。现在呢,我们可以先看这个窗口的顶部,首先呢,就是我们运行完这个telegraph卡这个命令之后呢,它底下呢,有一串这个信息,这个呢是我们整个telegraph配置文件加载的信息,呃,首先呢。你可以看到啊,啊这里面。说我们使用telegraph版本是1.23.3,剩下呢有四个对话,说的是你这个进程里面加载了哪些telegraph插件,它可你可以看到这里。首先呢,我们是有一个CPU的输入插件,这里loaded的inputs,然后聚合插件呢没有,所以说后面呢就是空,还有一个处理插件,我们刚才也没有写,所以呢这里也是空,然后呢,可以看到这里有个输出插件,就是file往文件写,我们说了我们刚才文件的时候呢,配的是标准输出,所以呢这个数据就会打印到我们的对话的窗口上,呃,这里还有一个text inbo的,这个到后面的时候我们会解释啊。还有一个就是我们可以看到刚才写的agent全局配置有一个INTER3秒,也就是说所有的输入插件每隔三秒像我们的这个抓取一次我们这个本机的CPU的数据。另外一个就是这里面还有一个flash inter10秒,可以看到就是刚才我们这个进程启动之后呢,实际上我们等到第一批数据打印出来,其实不止三秒,是因为inter呢,虽然说它控制的是全局input插件,输入插件的一个抓取间隔,但是呢,所有的输出插件,它的数据输出也是有个间隔的。
02:00
也就是flash interval这个默认呢,我们刚才没有配,所以说这个默认呢,其实是十秒,也就十秒钟呢,他会向我们的窗口打印一次数据。然后接下来呢,我们可以看到我们的这个数据里面,首先呢,这个就是我们刚才那个数据的名字,然后呢,还有一个就是CPU等于CPU0,这个现在呢,我们还没有讲我们telegraph内部的数据结构啊,等到后面的时候呢,我们会给仔细大家仔细讲解,就这一条数据里面啊,各个东西是代表什么的,包括后面这个时间戳是怎么来的啊,现在呢,我们先把目光放到这个地方,我们可以看到CPU等于CPU0,然后CPU等于CPU1 CPU等于CPU2,包括最后的这个CPU等于CPU total啊,这就是我们刚才配的那个pro,呃,Pro CPU和这个total cpu2个我们当时开关选项上都是给了错,那么现在呢,你就看到的是我们啊整个配置文件,它的一个插件加载情况和数据输出情况。
03:02
接着呢,我们现在呢,把这个首先把我们这个标记先给他干掉。然后我们可以现在来看啊,因为我们刚才呢,就是说这个输出一产生的时候就把整个进程给停掉了,所以说我们可以看到我们说我们的插件,输出插件每隔十秒输出一次,然后采集插件呢,是每隔三秒收集一次,呃,那么这样的话呢,实际上在输出的时候,呃,这个输入插件已经在我们的telegraph内存中呢,去攒了三批的数据,我们可以看一下,嗯,这个数据呢,其实是按顺序来的,我们可以看到这里面呢,有一个CPU等于CPU0。然后123,然后total,那么这呢是一个轮回,我们可以再往下走,可以看到这个数据呢,它又从CPU0开始了,所以说呢,你可以用这个滑轮往下走一下,你可以看到它其实呢,呃,发送了不止是一批的数据,所以说呢,其实你通过控制这个flash inter和这个interval,其实是可以在telegraph的这个内存中去暂时缓存一批数据的。
04:13
呃,最后提的一点就是呢,就是你现在呢,先不要把这个数据格式呢当做CSV或者Jason什么的,你看它其实不符合,可以看到这个空格,它其实不符合CSV的格式啊,这个数据格式呢,实际上叫做呃,In拉克斯DB行协议是。他这个配套的inlux实际数据库,它里面的一个,呃,支持的一个数据的文本格式,这个到后面呢,我们会进行详细的讲解,所以说这个地方呢,就暂时不要太放在心上。好,那么现在呢?我们的事例一就基本上结束了。
我来说两句