
# 准备
#### 日志采集和存储
- 在云日志服务创建日志组，此处以polo.guoying为例，创建过程请参考[创建日志组](https://support.huaweicloud.com/qs-lts/lts_08301.html)。
- 在云日志服务创建日志流，此处以lts-topic-gfz3为例，创建过程请参考[创建日志流](https://support.huaweicloud.com/qs-lts/lts_08301.html)。
- 在云日志服务配置Agent，快速将ECS等服务器上日志采集到指定的日志组，配置过程请参考[安装ICAgent](https://support.huaweicloud.com/usermanual-lts/lts_02_0013.html)。
 
#### 告警消息推送
- 在SMN消息通知服务创建主题，此处以主题名称fss_test为例，创建过程请参考[创建SMN日志主题](https://support.huaweicloud.com/usermanual-smn/zh-cn_topic_0043961401.html)。

- 在SMN消息通知服务订阅主题，用于将告警消息推送至该主题下的订阅终端，此处以添加邮件订阅终端为例，订阅fss_test主题，订阅过程请参考[订阅主题](https://support.huaweicloud.com/usermanual-smn/zh-cn_topic_0043961402.html)。

- SMN主题名称需添加在函数的环境变量中，以便将告警消息推送至该主题下的订阅终端。环境变量名称为"SMN_Topic"，环境变量值为SMN主题名称。以主题名称fss_test为例，在函数的环境变量配置中添加："SMN_Topic"："fss_test"。
  ![](https://support.huaweicloud.com/bestpractice-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
  订阅主题可选择通过邮件、短信、HTTP/HTTPS等形式推送告警消息
  本案例中推送告警消息的事件是：当日志事件通过LTS触发器触发函数执行时，函数中过滤告警日志，产生的告警消息推送至SMN主题的订阅终端。
  
 
#### 云端数据加工处理
在OBS对象存储服务创建OBS桶和OBS对象，并配置事件通知。
1. 在OBS对象存储服务创建OBS桶和OBS对象，如[图1]所示，创建过程请参考[创建OBS桶](https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0045829088.html)。
   图1OBS桶   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002165305769.png "点击放大")
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
   创建的OBS桶名为"logstore"，OBS对象为"log.txt"用于存储日志数据。
   
 
 #### 创建委托
1. 登录统一身份认证服务控制台。
2. 在统一身份认证服务的左侧导航窗格中，选择"委托"页签，单击右上方的"+创建委托"。
   图2创建委托   
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/zh-cn_image_0000002129786266.png "点击放大") 
3. 开始配置委托。
   - 委托名称：输入您自定义的委托名称，此处以"LtsOperation"为例。
   
   - 委托类型：选择"云服务"。
   
   - 云服务：选择"函数工作流 FunctionGraph"。
   
   - 持续时间：选择"永久"。
   
   - 描述：填写描述信息。
    
4. 单击"下一步"，进入委托选择页面，在右方搜索框中搜索"LTS Administrator"权限和"SMN Administrator"并勾选。
   ![](https://support.huaweicloud.com/bestpractice-functiongraph/public_sys-resources/note_3.0-zh-cn.png)
   选择"LTS Administrator"，由于该策略有依赖，在勾选LTS Administrator时，还会自动勾选依赖的策略：Tenant Guest。
   
5. 单击"下一步"，请根据业务需要选择权限的作用范围。
 
