开发者社区> 问答> 正文

小白学习IOT 第十课 日志服务

阿里IOT的套件中提供了日志服务功能,方便使用者通过查询日志来快速定位设备和服务器之间通讯的问题和提高DEBUG能力。这节课我们就来介绍下如何使用这个日志服务的功能。首先就目前IOT套件所提供的两个节点:杭州和华东2。具有不同的日志操作方式,我们先来看杭州节点的使用方法:


第一步是配置日志:
在IOT套件中,点击产品名称进入产品管理的页面,然后点击左面的日志服务一栏,进入日志服务的页面。
首次使用日志服务,需要用到阿里云的日志服务产品,点击配置日志服务,在配置页面,地域选择‘华东1’,点击创建project后,在弹出的页面中再次点击‘创建project’,在弹出的配置信息框中输入相关的项目信息,这里Project名称输入:iot-project,所属区域选择‘华东1’,点击确认后,等待出现‘成功创建project’的提示框后,返回iot套件的日志配置页面,再次选择华东1节点后,下面project一项就会自动选择我们的iot-project,然后是创建ram角色,点击'创建ram角色',在弹出的页面点击‘同意授权’,然后返回IOT套件页面,刷新后再点击配置日志服务,选择华东1节点,角色配置就是我们刚才同意授权的ram角色,最后是配置logstore,点击创建logstore后,在填充的创建信息中,logstore名称输入’iot-logstore‘,其他信息默认,点击确认,在提示成功创建logstore后,点击取消配置logtail配置。
刷新IOT套件页面,logstore一栏出现我们创建的名称后,点击保存。到这里,配置日志的工作就完成了。


第二步是查询日志,在iot页面点击‘查询日志’,会提示‘暂无数据’,这里我们先要配置索引,点击‘开启索引’,然后弹出的配置页面保留默认值,直接点击‘确认’。
大概等1分钟左右会完成索引配置。点击搜索还会提示‘暂无数据’,这里我们需要产生一些事件。
在控制台运行我们的demo程序,再次在网页上点击搜索会出现设备上线的日志。整体的日志格式为:时间戳+[deviceId/productKey]+[动作]+[状态]+内容。
而对于华东2节点来说,由于不需要配置相关的日志服务操作,所以相对容易些,在华东2节点的页面,通过产品名称->日志服务进入日志服务页面,直接点击搜索就会出现相关的设备事件信息。我们在关键词中输入‘device1’就会出现设备一的相关事件,而在关键词中输入‘device1 and online’,则只会显示设备一上线的事件。相关截图如下:






















timelapse地址:
http://xunyun17.xyz/iottimelapse/lesson10.mp4







展开
收起
洵云 2017-11-02 07:55:39 3944 0
1 条回答
写回答
取消 提交回答
  • Re小白学习IOT 第十课 日志服务
    可以加您一个好友和您好好聊聊吗
    2017-11-02 11:03:08
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载