全球网页性能监控:基于 AWS Serverless 的 SaaS 方案
这款自助式云原生监控解决方案,可以追踪全球各地网页和 API 接口的加载速度。
准备工作
* AWS 账户(凭证存储在 ~/.aws/credentials)
* Node.js 版本 10 以上
* Yarn 或 npm
安装
yarn # 或 npm install
使用
yarn deploy:all
:编译并部署所有组件(Lambda 函数、CDK 堆栈、前端应用)到 AWS 云yarn build:frontend
:仅构建前端应用yarn build:cdk
:将 CDK 代码从 TypeScript 编译为 JavaScript
您还可以通过以下环境变量自定义部署:
REGION
:部署仪表板和项目列表的 AWS 区域COLLECTOR_REGIONS
:部署数据收集器的 AWS 区域CRON_PATTERNS
:数据收集频率(默认为每 5 分钟一次)
项目贡献
欢迎提交代码和文档!
作者
serverless-web-performance-monitor-master.zip
预估大小:56个文件
serverless-web-performance-monitor-master
文件夹
bin
文件夹
collector
文件夹
collector.ts
2KB
src
文件夹
package.json
517B
.gitignore
9B
yarn.lock
32KB
utils
文件夹
uuid.ts
136B
...
1.15MB
文件大小:
评论区