为什么Kibana无法创建索引模式? (ELBK)

时间:2019-03-14 16:06:25

标签: logstash kibana elastic-stack filebeat

我正在尝试设置文件信号以从我们的spring应用程序登录到logstash。.我找到了一个很好的教程,其中包含我需要在本地进行测试的内容。

http://www.andrew-programming.com/2018/09/18/integrate-springboot-application-with-elk-and-filebeat/

但是当我创建索引模式时,我收到一条消息,说-

找不到任何Elasticsearch数据 您需要先将一些数据索引到Elasticsearch中,然后才能创建索引模式。

这是我的logstash配置文件

# Sample Logstash configuration for creating a simple
# Beats -> Logstash -> Elasticsearch pipeline.

input {
  beats {
    port => 5044
  }
}

output {
  elasticsearch {
    hosts => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
    #user => "elastic"
    #password => "changeme"
  }
}

filebeats.yml文件

#=========================== Filebeat inputs =============================
filebeat.inputs:

- type: log

  # Change to true to enable this input configuration.
  enabled: false

  # Paths that should be crawled and fetched. Glob based paths.
  paths:
    - /opt/test.log

#============================= Filebeat modules ===============================

filebeat.config.modules:
  # Glob pattern for configuration loading
  path: ${path.config}/modules.d/*.yml

  # Set to true to enable config reloading
  reload.enabled: false

#==================== Elasticsearch template setting ==========================

setup.template.settings:
  index.number_of_shards: 3

#============================== Kibana =====================================

# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
# This requires a Kibana endpoint configuration.
setup.kibana:

#-------------------------- Elasticsearch output ------------------------------
output.elasticsearch:
  # Array of hosts to connect to.
  hosts: ["localhost:9200"]

#----------------------------- Logstash output --------------------------------
#output.logstash:
  # The Logstash hosts
  hosts: ["localhost:5044"]

#================================ Processors =====================================

# Configure processors to enhance or manipulate events generated by the beat.

processors:
  - add_host_metadata: ~
  - add_cloud_metadata: ~

0 个答案:

没有答案