{"repo":"daniel-cottone/serverless-es-logs","free":true,"listed":false,"github":"https://github.com/daniel-cottone/serverless-es-logs","clone":"git clone https://github.com/daniel-cottone/serverless-es-logs.git","description":"A Serverless plugin to transport logs to ElasticSearch","language":"TypeScript","stars":54,"topics":["aws","lambda","aws-lambda","amazon-web-services","api-gateway","api","serverless","serverless-framework","serverless-plugin","elasticsearch"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"serverless-es-logs [![serverless][sls-image]][sls-url] [![npm package][npm-image]][npm-url] [![Build status][gh-action-image]][gh-action-url] [![Coverage status][coveralls-image]][coveralls-url] [![Known Vulnerabilities][snyk-image]][snyk-url] [![Renovate][renovate-image]][renovate-url] A [Serverless][sls-url] plugin for transporting Cloudwatch log groups within your CloudFormation stack into Elasticsearch. Table of Contents - Installation - Usage Installation Install the plugin in your project: Add the plugin to your serverless.yml : Usage Define your configuration using the custom configuration option in serverless.yml : Your logs will now be transported to the specified elasticsearch instance using the provided index. Options apiGWFilterPattern (Optional) The filter pattern that the Cloudwatch subscription should use for your API Gateway access logs. Default is [event] , but you can override this to provide a pattern that will match your custom access logs format. See Cloudwatch filter pattern syntax for more info. endpoint (Required) The endpoint of the Elasticsearch instance the logs should be transported to. filterPattern (Optional) The filter pattern that the Cloudwatch subscription should use for your lambda functions. Default is [timestamp= Z, request id=\" - \", event] . See Cloudwatch filter pattern syntax for more info. includeApiGWLogs (Optional) An option to capture access logs created by API Gateway and transport them to Elasticsearch. index (Required) The Elasti","default_branch":null,"files":null,"tree":[],"storefront":"/r/daniel-cottone","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/daniel-cottone/serverless-es-logs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}