serverless-es-logs
Version:
A Serverless plugin to transport logs to ElasticSearch
277 lines (128 loc) • 12.6 kB
Markdown
# [3.5.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.4.3...v3.5.0) (2022-10-27)
### Features
* add reservedConcurrency support ([#538](https://github.com/daniel-cottone/serverless-es-logs/issues/538)) ([a1bb07b](https://github.com/daniel-cottone/serverless-es-logs/commit/a1bb07b))
## [3.4.3](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.4.2...v3.4.3) (2022-08-26)
### Bug Fixes
* adding workflow dispatch ([760db7c](https://github.com/daniel-cottone/serverless-es-logs/commit/760db7c))
* Update status check triggers ([2a78c62](https://github.com/daniel-cottone/serverless-es-logs/commit/2a78c62))
* Upgrade default node version to 14.x ([#536](https://github.com/daniel-cottone/serverless-es-logs/issues/536)) ([da21704](https://github.com/daniel-cottone/serverless-es-logs/commit/da21704))
## [3.4.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.4.1...v3.4.2) (2021-04-14)
### Bug Fixes
* **deps:** update dependency lodash to v4.17.21 ([#510](https://github.com/daniel-cottone/serverless-es-logs/issues/510)) ([1c794c1](https://github.com/daniel-cottone/serverless-es-logs/commit/1c794c1))
## [3.4.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.4.0...v3.4.1) (2020-08-14)
### Bug Fixes
* **deps:** update dependency lodash to v4.17.20 ([#446](https://github.com/daniel-cottone/serverless-es-logs/issues/446)) ([b0002f3](https://github.com/daniel-cottone/serverless-es-logs/commit/b0002f3))
# [3.4.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.3.1...v3.4.0) (2020-07-12)
### Features
* Support custom separator for date format of index ([#402](https://github.com/daniel-cottone/serverless-es-logs/issues/402)) ([7d164fd](https://github.com/daniel-cottone/serverless-es-logs/commit/7d164fd))
## [3.3.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.3.0...v3.3.1) (2020-07-09)
### Bug Fixes
* **deps:** update dependency lodash to v4.17.19 ([#428](https://github.com/daniel-cottone/serverless-es-logs/issues/428)) ([87f0c89](https://github.com/daniel-cottone/serverless-es-logs/commit/87f0c89))
# [3.3.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.2.2...v3.3.0) (2020-05-27)
### Features
* Add vpc configuration ([#416](https://github.com/daniel-cottone/serverless-es-logs/issues/416)) ([42994d3](https://github.com/daniel-cottone/serverless-es-logs/commit/42994d3))
## [3.2.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.2.1...v3.2.2) (2020-05-01)
### Bug Fixes
* **deps:** update dependency fs-extra to v9 ([#386](https://github.com/daniel-cottone/serverless-es-logs/issues/386)) ([f3e3185](https://github.com/daniel-cottone/serverless-es-logs/commit/f3e3185))
## [3.2.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.2.0...v3.2.1) (2020-05-01)
### Bug Fixes
* Supporting node >=10 ([88fce8c](https://github.com/daniel-cottone/serverless-es-logs/commit/88fce8c88a043fa93b35c3a4e11bcf2557fa0682))
# [3.2.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.1.1...v3.2.0) (2019-11-04)
### Features
* **API Gateway:** Supporting custom access log filters ([62cd23e](https://github.com/daniel-cottone/serverless-es-logs/commit/62cd23e))
## [3.1.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.1.0...v3.1.1) (2019-10-22)
### Bug Fixes
* **config:** Updating nodejs runtime to node10.x ([#313](https://github.com/daniel-cottone/serverless-es-logs/issues/313)) ([cce8b2a](https://github.com/daniel-cottone/serverless-es-logs/commit/cce8b2a))
# [3.1.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.0.3...v3.1.0) (2019-09-12)
### Features
* **xrayTracingPermissions:** Add aws permissions for api gateway tracing ([#287](https://github.com/daniel-cottone/serverless-es-logs/issues/287)) ([848999b](https://github.com/daniel-cottone/serverless-es-logs/commit/848999b))
## [3.0.3](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.0.2...v3.0.3) (2019-08-05)
### Bug Fixes
* **deps:** update dependency fs-extra to v8.1.0 ([#257](https://github.com/daniel-cottone/serverless-es-logs/issues/257)) ([b796ade](https://github.com/daniel-cottone/serverless-es-logs/commit/b796ade))
* **deps:** update dependency lodash to v4.17.14 ([#263](https://github.com/daniel-cottone/serverless-es-logs/issues/263)) ([d3b1f3d](https://github.com/daniel-cottone/serverless-es-logs/commit/d3b1f3d))
* **deps:** update dependency lodash to v4.17.15 ([#267](https://github.com/daniel-cottone/serverless-es-logs/issues/267)) ([1523f1a](https://github.com/daniel-cottone/serverless-es-logs/commit/1523f1a))
## [3.0.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.0.1...v3.0.2) (2019-05-23)
### Bug Fixes
* **package.json:** Adding templates to package dist ([3e30a9d](https://github.com/daniel-cottone/serverless-es-logs/commit/3e30a9d))
## [3.0.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v3.0.0...v3.0.1) (2019-05-19)
### Bug Fixes
* **filterPattern:** Fixing API Gateway filter pattern ([1e88822](https://github.com/daniel-cottone/serverless-es-logs/commit/1e88822))
# [3.0.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.3.1...v3.0.0) (2019-05-19)
### Features
* **api-gw-logging:** Support serverless native API GW logging ([#231](https://github.com/daniel-cottone/serverless-es-logs/issues/231)) ([4528fa3](https://github.com/daniel-cottone/serverless-es-logs/commit/4528fa3))
### BREAKING CHANGES
* **api-gw-logging:** Removing support for serverless-aws-alias plugin
This plugin is not being maintained. Furthermore, API Gateway logging
is now supported in serverless framework.
## [2.3.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.3.0...v2.3.1) (2019-05-19)
### Bug Fixes
* **package:** Excluding everything but dist from release ([d216fe5](https://github.com/daniel-cottone/serverless-es-logs/commit/d216fe5))
# [2.3.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.2.2...v2.3.0) (2019-05-18)
### Bug Fixes
* **deps:** update dependency fs-extra to v8 ([#225](https://github.com/daniel-cottone/serverless-es-logs/issues/225)) ([ea9e890](https://github.com/daniel-cottone/serverless-es-logs/commit/ea9e890))
### Features
* **useDefaultRole:** Add option to use specified default role ([a702116](https://github.com/daniel-cottone/serverless-es-logs/commit/a702116))
## [2.2.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.2.1...v2.2.2) (2019-04-02)
### Bug Fixes
* Ensure this.custom refers to latest version of config ([7299e3d](https://github.com/daniel-cottone/serverless-es-logs/commit/7299e3d))
## [2.2.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.2.0...v2.2.1) (2019-02-22)
### Bug Fixes
* **deps:** Upgrading dependencies in lockfile ([#173](https://github.com/daniel-cottone/serverless-es-logs/issues/173)) ([004a753](https://github.com/daniel-cottone/serverless-es-logs/commit/004a753))
# [2.2.0](https://github.com/daniel-cottone/serverless-es-logs.git/compare/v2.1.0...v2.2.0) (2019-01-17)
### Features
* **logErrorContent:** log original log content when error occurs ([#144](https://github.com/daniel-cottone/serverless-es-logs.git/issues/144)) ([0784d6e](https://github.com/daniel-cottone/serverless-es-logs.git/commit/0784d6e))
# [2.1.0](https://github.com/daniel-cottone/serverless-es-logs.git/compare/v2.0.2...v2.1.0) (2018-12-06)
### Features
* **tags:** Add option to add tags to all logs sent to ES ([dda6837](https://github.com/daniel-cottone/serverless-es-logs.git/commit/dda6837))
## [2.0.2](https://github.com/daniel-cottone/serverless-es-logs.git/compare/v2.0.1...v2.0.2) (2018-11-08)
### Bug Fixes
* **deps:** update dependency fs-extra to v7.0.1 ([#96](https://github.com/daniel-cottone/serverless-es-logs.git/issues/96)) ([e5218b0](https://github.com/daniel-cottone/serverless-es-logs.git/commit/e5218b0))
## [2.0.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v2.0.0...v2.0.1) (2018-10-19)
### Bug Fixes
* **kibana:** Updating event field prefix ([ffd9af0](https://github.com/daniel-cottone/serverless-es-logs/commit/ffd9af0))
# [2.0.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.2.0...v2.0.0) (2018-10-02)
### Bug Fixes
* **logsToEs:** Fixed ES '_type' attribute ([dc5b849](https://github.com/daniel-cottone/serverless-es-logs/commit/dc5b849)), closes [#65](https://github.com/daniel-cottone/serverless-es-logs/issues/65)
### BREAKING CHANGES
* **logsToEs:** The '_type' attribute is now hardcoded to
'serverless-es-logs' instead of the name of the Cloudwatch
log group.
For any users of Elasticsearch 6.x this change will result
in an error for the current index.
# [1.2.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.1.3...v1.2.0) (2018-09-17)
### Features
* **filterPattern:** Adding option for overriding default filter pattern ([e2065bd](https://github.com/daniel-cottone/serverless-es-logs/commit/e2065bd))
## [1.1.3](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.1.2...v1.1.3) (2018-09-13)
### Bug Fixes
* **logsToEs:** Stripping extra parens from apigw_request_id ([b9f74b6](https://github.com/daniel-cottone/serverless-es-logs/commit/b9f74b6))
## [1.1.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.1.1...v1.1.2) (2018-09-12)
### Bug Fixes
* **deps:** update dependency lodash to v4.17.11 ([#45](https://github.com/daniel-cottone/serverless-es-logs/issues/45)) ([87d26a6](https://github.com/daniel-cottone/serverless-es-logs/commit/87d26a6))
## [1.1.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.1.0...v1.1.1) (2018-08-15)
### Bug Fixes
* **IAM:** Attaching ES policy when no default role given ([caebcc0](https://github.com/daniel-cottone/serverless-es-logs/commit/caebcc0))
# [1.1.0](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.0.3...v1.1.0) (2018-08-05)
### Features
* **includeApiGWLogs:** Adding support for API Gateway logs. Fixes [#10](https://github.com/daniel-cottone/serverless-es-logs/issues/10) ([#15](https://github.com/daniel-cottone/serverless-es-logs/issues/15)) ([dd7fddd](https://github.com/daniel-cottone/serverless-es-logs/commit/dd7fddd))
* **retentionInDays:** Adding option for setting Cloudwatch log retention. Fixes [#11](https://github.com/daniel-cottone/serverless-es-logs/issues/11) ([#16](https://github.com/daniel-cottone/serverless-es-logs/issues/16)) ([c1d1ad2](https://github.com/daniel-cottone/serverless-es-logs/commit/c1d1ad2))
## [1.0.3](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.0.2...v1.0.3) (2018-08-03)
### Bug Fixes
* Cleaning up code and adding tests ([20e8437](https://github.com/daniel-cottone/serverless-es-logs/commit/20e8437))
* **options:** Adding validation for plugin options ([c45aad0](https://github.com/daniel-cottone/serverless-es-logs/commit/c45aad0))
## [1.0.2](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.0.1...v1.0.2) (2018-08-02)
### Bug Fixes
* **xray:** Removing IAM role permissions for xray and disabling tracing on function ([80fdedb](https://github.com/daniel-cottone/serverless-es-logs/commit/80fdedb))
## [1.0.1](https://github.com/daniel-cottone/serverless-es-logs/compare/v1.0.0...v1.0.1) (2018-08-02)
### Bug Fixes
* **iam-lambda:** Adding XRay policy to log lambda IAM role ([9fd8e50](https://github.com/daniel-cottone/serverless-es-logs/commit/9fd8e50))
* **patchLogProcesserRole:** Removing reference to default role ([49fe9d7](https://github.com/daniel-cottone/serverless-es-logs/commit/49fe9d7))
# 1.0.0 (2018-08-02)
### Bug Fixes
* **lint:** Fixing lint errors ([0ef0852](https://github.com/daniel-cottone/serverless-es-logs/commit/0ef0852))
* **lint:** Fixing linting issues ([313957f](https://github.com/daniel-cottone/serverless-es-logs/commit/313957f))
* **logProcesser:** Updating log processer logic and role policies ([eca181d](https://github.com/daniel-cottone/serverless-es-logs/commit/eca181d))
### Features
* Adding log processer lambda to firehose ([205b1a0](https://github.com/daniel-cottone/serverless-es-logs/commit/205b1a0))
* Implementing logging using lambda to es ([e64f4bf](https://github.com/daniel-cottone/serverless-es-logs/commit/e64f4bf))
* Initial implementation ([911d2df](https://github.com/daniel-cottone/serverless-es-logs/commit/911d2df))
* Updating iam firehose policy ([c6f706a](https://github.com/daniel-cottone/serverless-es-logs/commit/c6f706a))