前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >云函数 SCF 支持自定义监控 监控指标任你 DIY

云函数 SCF 支持自定义监控 监控指标任你 DIY

作者头像
腾讯云serverless团队
发布2019-12-27 16:40:14
1.7K0
发布2019-12-27 16:40:14
举报
文章被收录于专栏:Tencent Serverless 官方专栏

◆ 

SCF 基础监控指标

在使用云函数时,相信大家都会留意到在控制台展示的函数运行时的监控数据。通过这些监控数据可以了解到云函数相关信息,如:

  1. 函数调用次数 —— 可以关注到业务请求量,又或是操作其他云产品的执行次数;
  2. 函数运行内存和运行时间 —— 可以用以评估函数执行性能;
  3. 函数错误次数 —— 可以用以发现函数执行的异常问题。

针对这些监控数据,还可以通过配置告警,帮助业务及时发现异常问题。

但这些平台级提供的通用监控,不能完全满足用户的个性化需求。我们经常会遇到这样的咨询:

NodeJs开发者:最近我们的Node程序运行太慢,你们有Runtime级别的监控吗? 业务运维:我们更关心调用成功率来评估服务可用性,可以把正确调用次数/调用次数给我们计算个成功率显示更直观吗? 电商产品经理:这个调用次数能再细化到具体业务场景吗?希望关注加入购物车的人数、下单购买的人数、最终付款的人数..……

现在,云函数 SCF 全新升级监控可自定义化功能!用户可以非常简单方便地 DIY 函数运行时想要关注的监控指标,用以监控数据展示和告警!

◆ 

如何在 SCF 中上报自定义监控指标

步骤1:无需预注册,直接在函数代码里埋点上报自定义监控指标

步骤2:上报完成后,查看指标视图,按需配置告警策略

更详细的操作指南,可查看云+社区文章(最佳实践:在SCF中上报自定义监控数据:https://cloud.tencent.com/developer/article/1557566)

产品正在免费内测中,感兴趣的读者,也可点击阅读原文使用腾讯云主账号登陆申请试用。

附录:SCF上报自定义监控数据多方案对比

◆ 

关于 Serverless Framework

Serverless Framework (产品页:https://cloud.tencent.com/product/sf)是构建和运维 Serverless 应用的框架,简单五步,即可通过 Serverless Framework 快速部署 hello_world 函数。

1. 安装 Serverless Framework CLI

代码语言:javascript
复制
$ npm install -g serverless

2. 使用 create —template 命令参数,基于 tencent_nodejs 模板创建 hello_world

代码语言:javascript
复制
$ serverless create --template tencent-nodejs --path my-service

3. 执行 npm install 安装相关依赖

代码语言:javascript
复制
$ cd my-service$ npm install

4. 扫描微信二维码一键登录,部署函数到云端

代码语言:javascript
复制
$ serverless deploy

5.触发云函数

代码语言:javascript
复制
$ serverless invoke -f hello_world

部署完成后,即可在您的命令行中看到部署详情,也可以在腾讯云控制台看到对应资源。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-12-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云函数
云函数(Serverless Cloud Function,SCF)是腾讯云为企业和开发者们提供的无服务器执行环境,帮助您在无需购买和管理服务器的情况下运行代码。您只需使用平台支持的语言编写核心代码并设置代码运行的条件,即可在腾讯云基础设施上弹性、安全地运行代码。云函数是实时文件处理和数据处理等场景下理想的计算平台。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档