slic-watch:用于 Lambda、DynamoDB、API Gateway、Kinesis、Step Functions 等的简单警报和仪表板

时间:2021-07-24 11:35:05
【文件属性】:
文件名称: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)

网友评论