@worawut/pm2-elasticsearch-logger
v1.0.7
Published
Send PM2 logs to Elasticsearch
Downloads
4
Readme
pm2-elasticsearch-logger
Module that sends logs of processes controlled by PM2 to Elasticsearch 📒🔍 fork form https://github.com/hobbyquaker/pm2-elasticsearch-logger
Install
pm2 install @worawut/pm2-elasticsearch-logger
Configuration
Set options with the command
pm2 set pm2-elasticsearch-logger:<option> <value>
PM2 will automatically restart the module after changing an option.
Options
| option | | default |
| ---------- | ----------------------------------------------------------- | ----------------------- |
| elasticUrl | URL of Elasticsearch API | http://localhost:9200
|
| insecure | allow https connections to servers with invalid certificate | false
|
| index | Elasticsearch index to use | pm2
|
| type | Document type to use | pm2
|
| host | host
attribute of the document | os.hostname()
|
| apiKey | api key for access to your elasticsearch |
Todo, Ideas
- Configurable document attributes
- Create mapping for
@timestamp
only if neccessary, control by config option
Contributing
Pull Requests welcome!
License
MIT (c) 2019 Sebastian Raff