当前位置: 首页 > wzjs >正文

华耀建设网站甘肃建设厅网站二级建造师报名时间

华耀建设网站,甘肃建设厅网站二级建造师报名时间,齐河网站建设电话,专业建设存在问题及改进建议ELK 知识点 一、Elasticsearch (一)基本概念 分布式搜索引擎 基于 Lucene 的分布式、RESTful 风格的搜索和分析引擎,能快速存储、搜索和分析海量数据。 索引(Index) 类似于传统数据库中的数据库,是文档的集…
ELK 知识点
一、Elasticsearch
(一)基本概念
分布式搜索引擎
基于 Lucene 的分布式、RESTful 风格的搜索和分析引擎,能快速存储、搜索和分析海量数据。
索引(Index)
类似于传统数据库中的数据库,是文档的集合。一个 Elasticsearch 集群可包含多个索引。
类型(Type)
在 Elasticsearch 6.x 之前,一个索引可包含多个类型,类似数据库中的表。从 7.x 开始,类型被废弃,一个索引只有一个默认类型。
文档(Document)
是 Elasticsearch 中存储的基本单位,以 JSON 格式表示,类似数据库中的一行记录。
分片(Shard)
为实现分布式存储和处理,索引会拆分成多个分片,每个分片是独立的 Lucene 索引。分片可分布在不同节点上,提高系统可扩展性和容错性。
副本(Replica)
每个分片可有零个或多个副本,副本是分片的复制,用于提高数据可用性和冗余性。
(二)核心功能
全文搜索
支持对文本内容进行高效的全文搜索,通过倒排索引实现快速查找。
聚合分析
可对数据进行分组、统计和计算,如计算平均值、求和、最大值等。
分布式存储
数据可分布在多个节点上,通过分片和副本机制实现高可用性和扩展性。
(三)常用操作
创建索引
bash
PUT /my_index
插入文档
bash
POST /my_index/_doc/1
{"title": "Elasticsearch Introduction","content": "Elasticsearch is a powerful search engine."
}
搜索文档
bash
GET /my_index/_search
{"query": {"match": {"title": "Elasticsearch"}}
}
二、Logstash
(一)基本概念
数据收集和处理工具
是开源的数据收集引擎,能从各种数据源(如文件、日志、数据库等)收集数据,对数据进行过滤、转换和处理,然后将数据发送到 Elasticsearch 等目标存储系统。
输入(Input)
定义数据的来源,支持多种输入插件,如 file、syslog、jdbc 等。
过滤器(Filter)
对收集到的数据进行处理和转换,如解析日志格式、提取字段、添加标签等。常用的过滤器插件有 grok、date、mutate 等。
输出(Output)
定义数据的目的地,支持多种输出插件,如 elasticsearch、file、stdout 等。
(二)配置示例
plaintext
input {file {path => "/var/log/messages"start_position => "beginning"}
}filter {grok {match => { "message" => "%{SYSLOGTIMESTAMP:syslog_timestamp} %{SYSLOGHOST:syslog_hostname} %{DATA:syslog_program}(?:\[%{POSINT:syslog_pid}\])?: %{GREEDYDATA:syslog_message}" }}date {match => [ "syslog_timestamp", "MMM  d HH:mm:ss", "MMM dd HH:mm:ss" ]}
}output {elasticsearch {hosts => ["localhost:9200"]index => "syslog-%{+YYYY.MM.dd}"}
}
三、Kibana
(一)基本概念
数据可视化工具
Kibana 与 Elasticsearch 集成,提供了直观的用户界面,用于搜索、可视化和分析存储在 Elasticsearch 中的数据。用户可以通过创建仪表盘、图表和报表等方式,将数据以直观的方式展示出来。
(二)主要功能
数据探索
用户可以使用 Kibana 的搜索功能,对 Elasticsearch 中的数据进行交互式查询和探索。可以使用简单的关键词搜索,也可以使用复杂的查询语法。
可视化
支持多种可视化类型,如柱状图、折线图、饼图、地图等。用户可以根据自己的需求选择合适的可视化方式,将数据以直观的图表形式展示出来。
仪表盘创建
用户可以将多个可视化组件组合在一起,创建自定义的仪表盘。仪表盘可以用于监控系统状态、分析业务数据等。
数据挖掘
通过 Kibana 的聚合功能,可以对数据进行深入分析,发现数据中的模式和趋势。
(三)使用流程
连接 Elasticsearch
在 Kibana 的配置文件中指定 Elasticsearch 的地址,确保 Kibana 能够与 Elasticsearch 进行通信。
创建索引模式
在 Kibana 中创建索引模式,指定要使用的 Elasticsearch 索引。索引模式定义了数据的结构和字段,是进行数据探索和可视化的基础。
进行数据探索和可视化
使用 Kibana 的搜索和可视化工具,对数据进行探索和分析。可以创建各种可视化组件,并将它们添加到仪表盘上。

ELK 知识点
一、Elasticsearch
(一)基本概念
分布式搜索引擎
基于 Lucene 的分布式、RESTful 风格的搜索和分析引擎,能快速存储、搜索和分析海量数据。
索引(Index)
类似于传统数据库中的数据库,是文档的集合。一个 Elasticsearch 集群可包含多个索引。
类型(Type)
在 Elasticsearch 6.x 之前,一个索引可包含多个类型,类似数据库中的表。从 7.x 开始,类型被废弃,一个索引只有一个默认类型。
文档(Document)
是 Elasticsearch 中存储的基本单位,以 JSON 格式表示,类似数据库中的一行记录。
分片(Shard)
为实现分布式存储和处理,索引会拆分成多个分片,每个分片是独立的 Lucene 索引。分片可分布在不同节点上,提高系统可扩展性和容错性。
副本(Replica)
每个分片可有零个或多个副本,副本是分片的复制,用于提高数据可用性和冗余性。
(二)核心功能
全文搜索
支持对文本内容进行高效的全文搜索,通过倒排索引实现快速查找。
聚合分析
可对数据进行分组、统计和计算,如计算平均值、求和、最大值等。
分布式存储
数据可分布在多个节点上,通过分片和副本机制实现高可用性和扩展性。
(三)常用操作
创建索引
bash
PUT /my_index
插入文档
bash
POST /my_index/_doc/1
{
    "title": "Elasticsearch Introduction",
    "content": "Elasticsearch is a powerful search engine."
}
搜索文档
bash
GET /my_index/_search
{
    "query": {
        "match": {
            "title": "Elasticsearch"
        }
    }
}
二、Logstash
(一)基本概念
数据收集和处理工具
是开源的数据收集引擎,能从各种数据源(如文件、日志、数据库等)收集数据,对数据进行过滤、转换和处理,然后将数据发送到 Elasticsearch 等目标存储系统。
输入(Input)
定义数据的来源,支持多种输入插件,如 file、syslog、jdbc 等。
过滤器(Filter)
对收集到的数据进行处理和转换,如解析日志格式、提取字段、添加标签等。常用的过滤器插件有 grok、date、mutate 等。
输出(Output)
定义数据的目的地,支持多种输出插件,如 elasticsearch、file、stdout 等。
(二)配置示例
plaintext
input {
    file {
        path => "/var/log/messages"
        start_position => "beginning"
    }
}

filter {
    grok {
        match => { "message" => "%{SYSLOGTIMESTAMP:syslog_timestamp} %{SYSLOGHOST:syslog_hostname} %{DATA:syslog_program}(?:\[%{POSINT:syslog_pid}\])?: %{GREEDYDATA:syslog_message}" }
    }
    date {
        match => [ "syslog_timestamp", "MMM  d HH:mm:ss", "MMM dd HH:mm:ss" ]
    }
}

output {
    elasticsearch {
        hosts => ["localhost:9200"]
        index => "syslog-%{+YYYY.MM.dd}"
    }
}
三、Kibana
(一)基本概念
数据可视化工具
Kibana 与 Elasticsearch 集成,提供了直观的用户界面,用于搜索、可视化和分析存储在 Elasticsearch 中的数据。用户可以通过创建仪表盘、图表和报表等方式,将数据以直观的方式展示出来。
(二)主要功能
数据探索
用户可以使用 Kibana 的搜索功能,对 Elasticsearch 中的数据进行交互式查询和探索。可以使用简单的关键词搜索,也可以使用复杂的查询语法。
可视化
支持多种可视化类型,如柱状图、折线图、饼图、地图等。用户可以根据自己的需求选择合适的可视化方式,将数据以直观的图表形式展示出来。
仪表盘创建
用户可以将多个可视化组件组合在一起,创建自定义的仪表盘。仪表盘可以用于监控系统状态、分析业务数据等。
数据挖掘
通过 Kibana 的聚合功能,可以对数据进行深入分析,发现数据中的模式和趋势。
(三)使用流程
连接 Elasticsearch
在 Kibana 的配置文件中指定 Elasticsearch 的地址,确保 Kibana 能够与 Elasticsearch 进行通信。
创建索引模式
在 Kibana 中创建索引模式,指定要使用的 Elasticsearch 索引。索引模式定义了数据的结构和字段,是进行数据探索和可视化的基础。
进行数据探索和可视化
使用 Kibana 的搜索和可视化工具,对数据进行探索和分析。可以创建各种可视化组件,并将它们添加到仪表盘上。

http://www.dtcms.com/wzjs/567367.html

相关文章:

  • 做游戏网站需要哪些许可免费咨询在线
  • q王商城 网站是怎么做的成都企业模版网站建设
  • 建设微信网站网站建立需要多少钱
  • 建设酒店网站ppt模板下载网站建设使用的工具
  • 电影网站建设需要什么安阳市有几个区几个县
  • 阿里云可以建设网站吗代理注册公司排名
  • 把网站内容全删掉 在重新建立会不会被k做网站容易学吗
  • 网站右击无效是怎么做的辽阳建设银行网站
  • 优秀手机网站模板图片wordpress手机版弹出式导航
  • 搜索引擎网站大全在网站建设中经历的流程
  • 昆明哪里做网站如何在手机修改wordpress
  • 设计师建站网站设计类专业需要美术功底吗
  • 东莞松山湖网站建设二十一冶建设有限公司网站
  • 珠海网站建设优化推广网页设计策划案怎么写
  • 玉泉路网站建设做私活网站
  • 网站需要哪些备案济南网站建设sdjy6
  • 企业型网站有哪些特点用来做调查问卷的网站
  • wordpress字不能显示图片网络推广seo怎么弄
  • 英文seo网站建设签约网站做PPT
  • 驻马店网站建设熊掌号外贸做平台好还是自己建网站好
  • 自贡网站设计怎么做网页模板展示网站
  • 什么企业做网站比较好宁夏银川做网站的公司有哪些
  • 凡科网站建站教程网站建设页面大小
  • 河南企业网站推广微信优惠券网站怎么做的
  • 广东电子商务网站建设价格旅游网站建站目的
  • 网站建设工作稳定吗济南市商务局官方网站
  • 自己做游戏资讯网站艺术设计
  • 惠州市住房和城乡建设厅网站做自己的网站流量怎么
  • 做国外进口衣服的网站好众筹网站建设
  • wordpress用户等级免费刷seo