Store logs in AWS Elasticsearch Service
Output Plugin: Amazon Elasticsearch Service¶
Writes Logagent output to Amazon Elasticsearch Service (using AWS signed HTTP headers).
Configuration¶
input: stdin: true files: - /var/log/myapp.log output: aws-es: module: output-aws-elasticsearch url: https://my-url.es.amazonaws.com index: mylogs type: myLogType # use configuration file, generated by AWS Elasticsearch awsConfigFile: ./aws_config.json # Elasticsearch client logging options log: - type: 'stdio' # empty array to suppress ES node client logs levels: [] # or configure log level individually # levels: # - 'error' # - 'warning' # - 'info'
Start logagent¶
logagent --config output-file.yaml