Linux常用命令速查手册

核心内容摘要

AI绘画新体验:SPIRAN ART SUMMONER幻光艺术生成全攻略
数据复制技术在大数据风控中的应用

从0到1构建智能预约自动化系统:5大技术维度解析与实战指南

Kibana是什么3大核心调试工具、自定义可视化、安全和监控Kibana 是 Elastic StackELK 栈免费且开放的用户界面可与 Elasticsearch 配合使用通过直观的图表、仪表盘等形式展示和分析 Elasticsearch 中的数据支持日志分析、数据检索与可视化呈现帮助用户快速理解数据模式和趋势。

【图片】

安装

下载准备工作确保已安装 Java 环境Kibana 需要 Java 运行环境并配置 JAVA_HOME 环境变量。

注意Elasticsearch 和 Kibana 的版本需一一对应请下载对应版本。

访问 Elastic 官方下载地址https://www.elastic.co/cn/downloads/past-releases/kibana-

选择 Windows 版本zip 格式下载后解压到合适的目录例如D:\javaAll\kibana-

8.

0.

配置 Kibana进入 Kibana 安装目录下的config文件夹。

找到并编辑kibana.yml文件。

基本配置根据需要修改# 服务器端口默认5601server.port:5601# 服务器主机地址默认localhost允许外部访问可设置为

0.

0.

0server.host:localhost# Elasticsearch 地址Kibana需要连接到Elasticsearchelasticsearch.hosts:[http://localhost:9200]# 中文显示配置i18n.locale:zh-CN

启动 Kibana打开命令提示符CMD进入 Kibana 安装目录的bin文件夹执行启动命令# 进入bin目录cdD:\javaAll\kibana-

8.

0\bin# 启动 Kibanakibana.bat首次启动

注意事项启动过程中会初始化配置可能需要几分钟时间。

启动成功后会在控制台输出访问地址通常是http://localhost:5601。

登录方式【登录方式1】token首次访问需要输入 Elasticsearch 的 enrollment token如果是同时安装的 Elasticsearch

0在 Elasticsearch 启动日志中可以找到。

【图片】直接点击【配置Elastic】。

【登录方式2】账号密码点击【手动配置】需输入 kibana 账号密码若未设置可进入 Elasticsearch 的bin目录执行以下命令重置elasticsearch-reset-password -u kibana_system执行后会生成新密码示例如下D:\javaAll\elasticsearch-

8.

0\binelasticsearch-reset-password -u kibana_system warning:ignoringJAVA_HOMED:\javaAll\jdk\jdk21;using bundled JDK This tool will reset the password of the[kibana_system]user to an autogenerated value. The password will be printedinthe console. Please confirm that you would Like tocontinue[y/N]y Passwordforthe[kibana_system]user successfully reset. New value:mTr30DI*SexR_TM_jc0 D:\javaAll\elasticsearch-

8.

0\bin【图片】无论哪种方式最终都需点击【配置Elastic】并输入验证码示例验证码406726。

【图片】

访问 Kibana打开浏览器访问http://localhost:5601。

首次登录输入 Elasticsearch 提供的 enrollment token若未保存可在 Elasticsearch 中生成新的 token。

或使用 Elasticsearch 的用户名和密码登录默认用户名为elastic密码在 Elasticsearch 首次启动时生成。

【图片】

常见问题解决端口占用若 5601 端口被占用可修改kibana.yml中的server.port配置。

连接 Elasticsearch 失败确保 Elasticsearch 已启动。

检查elasticsearch.hosts配置是否正确。

检查 Elasticsearch 和 Kibana 的版本是否匹配必须相同主版本。

权限问题确保 Kibana 安装目录有读写权限。

安装完成后可通过 Kibana 界面管理 Elasticsearch 数据、创建可视化图表和仪表板等。

【图片】

高级使用

简单数据展示创建数据视图左上角【discover】探索发现→ 新建视图 → 输入匹配的索引名称。

【图片】数据展示示例【图片】

【控制台】必学

作用用于调试 API 接口使用频率高类似 MySQL 中编写 SQL 的控制台。

控制台插件提供用户界面与 Elasticsearch 的 REST API 交互包含两个主要部分editor编写提交给 Elasticsearch 的请求。

response 面板展示请求结果的响应。

页面顶部文本框默认输入 Elasticsearch 服务器地址localhost:9200。

进入控制台方式1点击【主页】→【开发者工具】。

方式2点击左下角【开发者工具】。

【图片】【图片】

示例操作查看所有节点GET _cat/nodes查看所有索引GET _cat/indices?v创建 book 索引无 createTime 字段匹配现有数据结构PUT book{settings:{number_of_shards:3,number_of_replicas:1},mappings:{properties:{page:{type:integer},content:{type:text,analyzer:standard,fields:{keyword:{type:keyword}}}}}}查看 book 索引数据GET book/_search{query:{match:{content:chenqionghe}}}添加一条数据POST book/_doc{page:8,content:chenqionghe喜欢运动绳命是如此的精彩绳命是多么的辉煌}更新数据PUT book/_doc/iSAz4XABrERdg9Ao0QZI{page:8,content:chenqionghe喜欢运动绳命是剁么的回晃绳命是入刺的井猜}删除数据POST book/_delete_by_query{query:{match:{page:8}}}批量插入数据POST book/_bulk{index:{}}{page:22 ,content:Adversity, steeling will strengthen body.逆境磨练意志锻炼增强体魄。

}{index:{}}{page:23 ,content:Reading is to the mind, such as exercise is to the body.读书之于头脑好比运动之于身体。

}{index:{}}{page:24 ,content:Years make you old, anti-aging.岁月催人老运动抗衰老。

}{index:{}}

【仪表盘】Dashboard

仪表盘作用可根据 Elasticsearch 中的数据自定义仪表盘直观展示数据。

【图片】

模拟数据的准备官方提供 3 个数据索引订单Sample eCommerce orders航班Sample flight data日志Sample web logs获取路径【主页】→【试用样例数据】。

【图片】控制台查看数据# 显示条数一万多条POST kibana_sample_data_flights/_count# 默认查10条数据POST kibana_sample_data_flights/_search# 字段映射POST kibana_sample_data_flights/_mapping字段说明【图片】【图片】可分析的维度【图片】

【例】[标签图]天气进入可视化创建界面【Analytics】→【Visualize Library】→【创建可视化】→ 选择【标签云图】。

【图片】选择数据来源索引kibana_sample_data_flights。

【图片】配置参数时间范围选择“过去90天”。

指标标签大小聚合方式选择“计数”。

存储桶标签聚合方式选择“词”字段选择“DestWeather”天气字段排序依据“指标计数”顺序“降序”大小“10”。

【图片】添加并保存完成图表持久化。

【图片】

【例】[饼图]数据来源选择类型【基于聚合】→【饼图】。

【图片】配置参数时间范围选择“过去1年”。

指标切片大小聚合方式选择“计数”。

存储桶拆分切片聚合方式选择“词”字段选择“Carrier”排序依据“指标计数”顺序“降序”。

【图片】

【例】[指标图]航班总数据选择类型【基于聚合】→【指标图】。

【图片】配置参数时间范围选择“Sep 13, 2013 20:00:

0

000”至“now”。

指标聚合方式选择“计数”。

【图片】

【例】整体保存成一个面板进入仪表盘编辑界面【Dashboard】→【新建仪表板】。

添加已创建的可视化图表点击【从库中添加】选择目标图表。

保存仪表盘设置标题示例

-

描述、标签勾选“将时间随仪表板保存”。

【图片】

【例】[目标图]取消航班的比例选择类型【基于聚合】→【目标图】。

【图片】配置参数格式模式

0,[000]%。

颜色方案绿到红。

字段选择“Cancelled”运算符“是”值“取消”。

指标聚合方式选择“计数”。

【图片】

【例】[横向柱状图]没取消和取消的柱状直观图选择类型【基于聚合】→【横向柱状图】。

【图片】配置参数存储桶X轴聚合方式选择“词”字段选择“Cancelled”排序依据“指标计数”顺序“降序”大小“5”。

【图片】

【例】[纵向柱状图]飞机延迟分钟数柱状图选择类型【基于聚合】→【纵向柱状图】。

【图片】配置参数指标Y轴聚合方式选择“计数”。

存储桶X轴聚合方式选择“词”字段选择“FlightDelayMin”排序依据“指标计数”顺序“降序”大小“20”添加筛选“FlightDelayMin 不是 0”去除0数据图表更直观。

【图片】【图片】

【例】[纵向柱状图具体分类]飞机延迟分钟数柱状图具体延迟分类原因选择类型【基于聚合】→【纵向柱状图】。

配置参数指标Y轴聚合方式选择“计数”。

存储桶X轴聚合方式选择“Date Histogram”字段选择“timestamp”最小时间间隔“自动”。

子聚合拆分序列聚合方式选择“词”字段选择“FlightDelayType”排序依据“指标计数”顺序“降序”大小“5”。

【图片】【图片】

【例】[热图]选择类型【基于聚合】→【热图】。

配置参数存储桶Y轴聚合方式选择“词”字段选择“OriginCountry”始发国排序依据“指标计数”顺序“降序”大小“10”。

存储桶X轴聚合方式选择“词”字段选择“DestCountry”目的国排序依据“指标计数”顺序“降序”大小“5”。

【图片】【图片】

【例】以 MySQL 表格展示——把字段保存成一个视图表进入【discover】→ 选择目标数据 → 点击“”添加需展示的字段 → 点击【保存】命名为“zhuzhu”。

【图片】返回仪表盘点击【从库中添加】→ 选择“zhuzhu”→ 点击【保存仪表盘】。

【图片】

9.1网站平台ning-9.1网站平台应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123