Azure实践之change tracking监控文件内容
admin
2023-04-08 04:42:40
0

接下来继续之前给各位介绍的内容,我们接着来谈下Azure automation中关于configuration management的内容,上一篇中介绍了关于inventory的应用,通过inventory,可以快速收集Azure与非Azure服务器中的资产信息。

除此之外,configuration management中change tracking也是个非常实用的功能,通过change tracking,我们可以监控到服务器中有哪些内容发生了变更,包括文件系统,windows service, windows注册表等等,也就是说一旦某个文件,或者service注册表等状态发生了变化,那么change tracking就可以捕捉到这种变化,这对于监控某些VM level的信息的话是个很不错的方案

除了这种监控之外,文件内容同样可以通过change tracking来监控,比如对于某些非常关键的文件,我们不希望有任何非预期的更改,这时候我们就可以通过change tracking监控起来,一旦有任何的更改,都会体现在change tracking中

比如说host文件我们都知道关系到DNS解析,这个是非常关键的,我们可以通过change tracking来监控host文件的内容,下边来看下如何实施吧

首先需要先开启automation中的change tracking,开启方法已经在之前的博客中写到了,需要的可以去看下https://blog.51cto.com/mxyit/2350848

开启之后,在change tracking里,点击edit settings

Azure实践之change tracking监控文件内容

注意在File Content中需要先link一个storage account,这个storage account中会自动创建一个container,同时生成一个SAS URI,这个SAS URI会包含对container的write permission,一个文件被监控之后,如果有变动的话,实际上会被上传到storage account中存储,然后进行对比

Azure实践之change tracking监控文件内容

如果想针对所有现有的已跟踪文件启用文件内容跟踪,可以在“上传所有设置的文件内容”处选择“开启”。

Azure实践之change tracking监控文件内容

Link之后就可以在File Content里看到关联的storage account了

Azure实践之change tracking监控文件内容

之后如果想监控host文件的话,需要添加一个windows file,在path里需要将host文件的path输入进去,注意这里输入的是一个通配符的路径,这样可以把etc这个文件夹里所有的内容都纳入监控范围内

Azure实践之change tracking监控文件内容

添加完成后,在windows file里就能够看到这部分内容了

Azure实践之change tracking监控文件内容

之后我们尝试会在etc文件夹下修改host文件,并添加一些其他文件,等待一段时间后,回到change tracking中发现已经可以看到这些变更了

Azure实践之change tracking监控文件内容

右键点击host文件之后,选择查看内容变更

Azure实践之change tracking监控文件内容

可以看到这里会显著标注出有哪些内容是变更的

Azure实践之change tracking监控文件内容

找到之前link的storage account可以发现container中可以看到内容了

Azure实践之change tracking监控文件内容

接下来,如果希望发现变动后,接收一些邮件或者sms的报警,可以再通过alert来实现,在change tracking中点击log analytics

Azure实践之change tracking监控文件内容

输入查询的内容,点击run,之后就可以看到之前监控出的内容了,想添加alert的话可以直接点击new alert rule

Azure实践之change tracking监控文件内容

点击之后会直接跳到创建alert页面,点击condition

Azure实践之change tracking监控文件内容

这里添加一个阈值,代表事件发生几次之后会触发alert

Azure实践之change tracking监控文件内容

之后添加好action group,在action group中定义好发送邮件的内容

Azure实践之change tracking监控文件内容

填写好alert的一些细节,就可以创建这个alert了

Azure实践之change tracking监控文件内容

创建完成后,可以在alert rule里看到这些信息了
Azure实践之change tracking监控文件内容

之后尝试修改host文件,即可看到邮件已经触发了!

Azure实践之change tracking监控文件内容

相关内容

热门资讯

乌克兰总统办公室前主任被控涉嫌... △乌克兰总统办公室前主任叶尔马克(资料图)当地时间11日,乌克兰国家反腐败局和特别反腐败检察院表示,...
你的蓝牙耳机正在 “偷听”?国... 在科技飞速发展的当下,无线耳机、智能手表、无线键盘等蓝牙设备凭借“一键连接”带来的便捷优势,已广泛应...
光洋股份:公司立足成为最懂制造... 证券日报网5月11日讯 ,光洋股份在接受调研者提问时表示,公司近年来加快布局机器人领域,立足成为最懂...
重庆拟投千亿培育沉浸式与虚拟现... 🤖 由 文心大模型 生成的文章摘要 重庆市发布“十五五”现代服务业发展规划,明确投入1 重庆市发...
内存缩水开倒车!谷歌Pixel... 5月11日消息,据相关媒体报道,受全球DRAM供应紧缺影响,谷歌即将推出的Pixel 11系列在内存...
伊朗议长:“14点提案”无可替... 当地时间12日凌晨,伊朗议会议长卡利巴夫在社交平台上发布消息称,除了接受伊朗“14点提案”中所规定的...
交付巴基斯坦的“麒麟”级潜艇战... ‍‍近日,在国防部举行的例行消息发布中有媒体提到,中方为巴基斯坦建造的“麒麟”级常规动力潜艇首艇已经...
伊朗官员:伊美就浓缩铀处置方式... 当地时间11日,总台记者获悉,一名伊朗官员称,伊朗与美国之间的谈判在浓缩铀的处置、暂停铀浓缩活动期限...
沈阳添新地标!超级IP“巨虎东... 万众期待,神兽归沈! 5月10日,沈阳专属超级文旅IP“巨虎东东”圆满完成交付唤醒仪式,正式启程奔赴...
虹软科技:暗光增强等算法已应用... 来源:市场投研资讯 (来源:财闻) 公司前瞻把握AI眼镜作为新一代AI交互入口的战略机遇,凭借深厚的...