准备
日志采集和存储
告警消息推送
- 在SMN消息通知服务创建主题,此处以主题名称fss_test为例,创建过程请参考创建SMN日志主题。
- 在SMN消息通知服务订阅主题,用于将告警消息推送至该主题下的订阅终端,此处以添加邮件订阅终端为例,订阅fss_test主题,订阅过程请参考订阅主题。
- SMN主题名称需添加在函数的环境变量中,以便将告警消息推送至该主题下的订阅终端。环境变量名称为“SMN_Topic”,环境变量值为SMN主题名称。以主题名称fss_test为例,在函数的环境变量配置中添加:“SMN_Topic”:“fss_test”。
订阅主题可选择通过邮件、短信、HTTP/HTTPS等形式推送告警消息
本案例中推送告警消息的事件是:当日志事件通过LTS触发器触发函数执行时,函数中过滤告警日志,产生的告警消息推送至SMN主题的订阅终端。
云端数据加工处理
在OBS对象存储服务创建OBS桶和OBS对象,并配置事件通知。
创建委托
- 登录统一身份认证服务控制台。
- 在统一身份认证服务的左侧导航窗格中,选择“委托”页签,单击右上方的“+创建委托”。
图2 创建委托
- 开始配置委托。
- 委托名称:输入您自定义的委托名称,此处以“LtsOperation”为例。
- 委托类型:选择“云服务”。
- 云服务:选择“函数工作流 FunctionGraph”。
- 持续时间:选择“永久”。
- 描述:填写描述信息。
- 单击“下一步”,进入委托选择页面,在右方搜索框中搜索“LTS Administrator”权限和“SMN Administrator”并勾选。
选择“LTS Administrator”,由于该策略有依赖,在勾选LTS Administrator时,还会自动勾选依赖的策略:Tenant Guest。
- 单击“下一步”,请根据业务需要选择权限的作用范围。