【文件属性】:
文件名称:slic-watch:用于 Lambda、DynamoDB、API Gateway、Kinesis、Step Functions 等的简单警报和仪表板
文件大小:955KB
文件格式:ZIP
更新时间:2021-07-24 11:35:05
aws lambda serverless JavaScript
切片手表
SLIC Watch 提供 CloudWatch 仪表板和警报,用于:
AWS Lambda
API网关
动态数据库
Kinesis 数据流
SQS 队列
阶跃函数
目前,SLIC Watch 可作为无服务器框架插件使用。
入门
:package: 安装插件:
npm install serverless-slic-watch-plugin --save-dev
:fountain_pen: 该插件添加到plugins的部分serverless.yml :
plugins:
- serverless-slic-watch-plugin
:screwdriver:任选地,该插件添加一些配置到custom -> slicWatch的部分serverless.yml 。 在这里,您可以为警报指定对 SNS 主题的引用。 这是可选的,但通常是您想要的,因此您可以通过电子邮件、Slack 等接收警报通知。
custom:
【文件预览】:
slic-watch-main
----.coveragerc(42B)
----docs()
--------dynamodbTableReadThrottle.png(19KB)
--------apiCount.png(18KB)
--------pull_request_template.md(1KB)
--------kinesisPutGetSuccess.png(21KB)
--------apiLatency.png(23KB)
--------lambdaInvocations.png(30KB)
--------stepFunctions.png(18KB)
--------dynamodbGSIReadThrottle.png(20KB)
--------sqsMessagesInQueue.png(20KB)
--------kinesisProvisionedThroughput.png(24KB)
--------lambdaDuration.png(29KB)
--------kinesisIteratorAge.png(22KB)
--------api5xx.png(18KB)
--------sqsOldestMessage.png(23KB)
--------sqsMessages.png(23KB)
--------lambdaConcurrentExecutions.png(30KB)
--------lambdaDurationAverage.png(31KB)
--------dynamodbTableWriteThrottle.png(21KB)
--------lambdaErrors.png(28KB)
--------api4xx.png(19KB)
--------lambdaThrottles.png(27KB)
--------lambdaIteratorAge.png(18KB)
--------lambdaDurationP95.png(29KB)
--------dynamodbGSIWriteThrottle.png(20KB)
----.husky()
--------.gitignore(2B)
--------pre-commit(58B)
----package.json(1KB)
----.eslintrc.json(213B)
----RELEASING.md(324B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
----.prettierrc(52B)
----testing()
--------kinesis_throughput_trigger.ipynb(3KB)
--------trigger_sqs.ipynb(4KB)
----.prettierignore(0B)
----serverless-plugin()
--------alarms-step-functions.js(2KB)
--------alarms-lambda.js(8KB)
--------alarms-kinesis.js(3KB)
--------index.js(3KB)
--------package.json(846B)
--------alarms-sqs.js(4KB)
--------alarms-api-gateway.js(4KB)
--------util.js(699B)
--------tests()
--------cf-template.js(3KB)
--------package-lock.json(681KB)
--------config-schema.js(6KB)
--------dashboard.js(15KB)
--------default-config.js(250B)
--------alarms.js(2KB)
--------.gitignore(9B)
--------default-config.yaml(5KB)
--------cascading-config.js(1KB)
--------alarms-dynamodb.js(3KB)
--------function-config.js(1KB)
----LICENSE(11KB)
----package-lock.json(598KB)
----lerna.json(107B)
----CONTRIBUTING.md(1KB)
----.eslintrc.js(186B)
----.gitignore(4KB)
----serverless-test-project()
--------stream-test-handler.js(643B)
--------basic-handler.js(280B)
--------package.json(625B)
--------state-machine.yml(640B)
--------stress-transitions.js(613B)
--------test-data()
--------package-lock.json(387KB)
--------.npmignore(86B)
--------apigw-handler.js(451B)
--------serverless.yml(4KB)
--------scripts()
--------stream-handler.js(355B)
----CODE_OF_CONDUCT.md(5KB)
----events()
--------stack-delete-event.json(21B)
--------event.json(92B)
----README.md(15KB)
网友评论
相关文章
- terraform_lambda_api_dynamodb:使用Terraform,Lambda,API网关和DynamoDB进行简单练习
- example-step-functions-integration-api-gateway:使用新的Step Functions与API Gateway集成的示例应用程序。 它的开发人员可以从Step Functions工作流程中调用API Gateway REST API和API Gateway
- iwwa-lambda-alarms-to-dynamodb:从AWS Kinesis获取事件并在DynamoDB上构建警报实现视图
- step是用于构建,测试和部署AWS Step Functions和Lambda的框架-Golang开发