官术网_书友最值得收藏!

Elastic Stack

Kibana with Elastic Stack can be used to fetch data from different sources and filter, process, and analyze it to create meaningful dashboards. Elastic Stack has the following components:

  • Elasticsearch: We can store data in Elasticsearch.
  • Logstash: A data pipeline that we can use to read data from various sources, and can write it to various sources. It also provides a feature to filter the input data before sending it to output.
  • Kibana: A graphical user interface that we can use to do a lot of things, which I will cover in this chapter.
  • Beats: Lightweight data shippers that sit on different servers and send data to Elasticsearch directly or via Logstash:
    • Filebeat
    • Metricbeat
    • Packetbeat
    • Auditbeat
    • Winlogbeat
    • Heartbeat

The following diagram shows how Elastic Stack works:

In the preceding diagram, we have three different servers on which we have installed and configured Beats. These Beats are shipping data to Elasticsearch directly or via Logstash. Once this data is pushed into Elasticsearch, we can analyze, visualize, and monitor the data in Kibana. Let's discuss these components in detail; we're going to start with Elasticsearch.

主站蜘蛛池模板: 泰兴市| 泰和县| 东至县| 神农架林区| 万宁市| 华容县| 大丰市| 临沭县| 卓资县| 吴江市| 志丹县| 壶关县| 德化县| 南投县| 嘉荫县| 大同市| 安福县| 兴化市| 嘉义市| 沾益县| 黑水县| 怀化市| 泸溪县| 杨浦区| 宁蒗| 阿合奇县| 丰镇市| 耒阳市| 岑巩县| 繁昌县| 涟源市| 县级市| 博罗县| 玉田县| 龙川县| 石首市| 塘沽区| 五河县| 洪湖市| 牡丹江市| 林甸县|