Commit c7d8a772 by Sxy

fix: 优化 filebeat 读取日志配置

parent 9f8f3628
......@@ -10,7 +10,7 @@ mongoose.connect(MONGO.url, {
useCreateIndex: true
}, function (err) {
if (err) {
logger.error(` MongoDD 连接失败 ${err.message} `);
logger.error(` MongoDB 连接失败 ${err.message} `);
process.exit(1);
}
})
......@@ -19,11 +19,12 @@ mongoose.connection.on('disconnected', () => {
mongoose.connect(MONGO.url)
})
mongoose.connection.on('error', err => {
logger.error(err)
logger.error(` MongoDB error ${err.message} `)
process.exit(1);
})
mongoose.connection.on('open', async () => {
logger.info(`--- MongoDD 连接成功 ----`)
logger.info(`--- MongoDB 连接成功 ----`)
})
export default mongoose;
......@@ -7,28 +7,12 @@
description: ECS Fields.
fields:
- name: timestamp
level: core
required: true
type: date
description: 'Date/time when the event originated.
This is the date/time extracted from the event, typically representing when
the event was generated by the source.
If the event source has no original timestamp, this value is typically populated
by the first time the event was received by the pipeline.
Required field for all events.'
example: '2016-05-23T08:05:34.853Z'
- name: level
level: core
type: keyword
- name: serverName
level: core
type: keyword
- name: requestId
level: core
type: keyword
- name: message
level: core
type: keyword
\ No newline at end of file
......@@ -26,17 +26,22 @@ filebeat.config.modules:
#==================== Elasticsearch template setting ==========================
setup.ilm.enabled: false
setup.template.name: "logs"
setup.template.enabled: true
setup.template.name: "message-call-service"
setup.template.pattern: "message-call-service-*"
setup.template.fields: "/Users/shaoxingye/Documents/WORK/ownerproject/message-call-service/fields.yml"
setup.template.overwrite: true
setup.template.enabled: false
# 配置生成索引的分片与副本数
setup.template.settings:
index.number_of_shards: 1
index.number_of_replicas: 0
# ---------------------------- Elasticsearch Output ----------------------------
output.elasticsearch:
# Array of hosts to connect to.
hosts: ["192.168.18.102:9200"]
index: "logs-message-call-service-%{+yyyy.MM.dd}"
index: "message-call-service-%{+yyyy.MM.dd}"
setup.kibana:
host: "192.168.18.102:5601"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment