
# FunctionGraph监控告警
Redis自动重试机制能大幅度降低暂时性故障影响，但不能解决故障，故障不及时处理可能导致故障升级，所以需要告警来及时感知代码运行情况。FunctionGraph支持通过[创建告警规则](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0304.html)完成对函数运行的实时监控，当函数指标出现满足设定规则时产生告警，通过短信或邮件的方式通知用户。客户收到告警后，可以[配置和查看函数的调用日志](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_1834.html)来分析故障原因，解决故障。
FunctionGraph[函数监控信息](https://support.huaweicloud.com/usermanual-functiongraph/functiongraph_01_0212.html)，提供了调用次数、运行时间、错误次数、拒绝次数和资源统计监控指标。建议对监控指标中的错误次数和运行时间-最大运行时间创建告警配置，这样就能及时感知到如下情况：
- 访问Redis异常。例如连接异常、请求超时、服务暂时不可用，导致函数执行错误计入错误次数指标。
- 使用复杂度过高命令，导致CPU耗尽，函数执行时间变长，体现在运行时间-最大运行时间指标。
 
