正在将文件节拍连接到Kibana [英] Connecting filebeat to Kibana
本文介绍了正在将文件节拍连接到Kibana的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试在服务器上设置fileBeat,然后在Elastic Stack Docker容器设置上运行安装程序。但目前,无论我做什么尝试,都没有办法让它正常工作。无论是否使用https,我都会收到以下错误:
2019-03-05T14:58:20.458+0100 ERROR instance/beat.go:911 Exiting: Failed to import index-pattern: Failed to load directory /usr/share/filebeat/kibana/6/index-pattern:
error loading /usr/share/filebeat/kibana/6/index-pattern/filebeat.json: fail to execute the HTTP POST request: Post http://10.248.115.125:5601/api/kibana/dashboards/import?force=true: net/http: request canceled (Client.Timeout exceeded while awaiting headers). Response:
Exiting: Failed to import index-pattern: Failed to load directory /usr/share/filebeat/kibana/6/index-pattern:
error loading /usr/share/filebeat/kibana/6/index-pattern/filebeat.json: fail to execute the HTTP POST request: Post http://10.248.115.125:5601/api/kibana/dashboards/import?force=true: net/http: request canceled (Client.Timeout exceeded while awaiting headers). Response:
Firebeat.yml配置为:
# List of inputs to fetch data.
filebeat.inputs:
- type: log
paths:
- "/var/log/nova/*.log"
document_type: nova
paths:
- "/var/log/neutron/*.log"
document_type: neutron
paths:
- "/var/log/messages"
document_type: syslog
paths:
- "/var/log/openvswitch/*.log"
document_type: openvswitch
paths:
- "/var/log/ceilometer/*.log"
document_type: ceilometer
paths:
- "/var/log/libvirt/*.log"
document_type: libvirt
# Change to true to enable this input configuration.
enabled: true
output.elasticsearch:
hosts: '10.000.000.000:9200'
# Optional SSL settings
#ssl.enabled: true
#ssl.verification_mode: "none"
protocol: "http"
#username: "elastic"
#password: "Nd6nFv8ktCbZMqKgiLsFgQ=="
#template.name: "filebeat"
#template.path: "filebeat.template.json"
setup.kibana:
host: "http://10.000.000.000:5601"
#username: "elastic"
#password: "Nd6nFv8ktCbZMqKgiLsFgQ=="
protocol: "http"
ssl.enabled: false
processors:
- add_host_metadata: ~
- add_cloud_metadata: ~
filebeat.config.modules:
# Glob pattern for configuration loading
path: ${path.config}/modules.d/*.yml
# Set to true to enable config reloading
reload.enabled: false
# Period on which files under path should be checked for changes
#reload.period: 10s
Kibana正在Docker容器中的其他主机上运行Elasticsearch和logstash。
推荐答案
这是用户授权问题。在将数据加载到ES之前,加载Kibana仪表板失败。 在AWS中将您的安全切换到IP白名单,或者将FB切换到Logstash,然后切换到ES,这样就可以了。 Reference
这篇关于正在将文件节拍连接到Kibana的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文