Kibana Guide ( Kibana 向导 )

 

 

Kibana Guide 官网地址:https://www.elastic.co/guide/en/kibana/current/index.html

Kibana 用户指南(构建你自己的仪表盘):https://segmentfault.com/a/1190000015140923

Kibana快速上手:https://www.jianshu.com/p/7bf9a3dfeb9b

 

 

介 绍

 

Kibana是一个开源的分析和可视化平台,旨在与Elasticsearch协同工作。使用Kibana搜索、查看和与存储在Elasticsearch索引中的数据交互。您可以轻松地执行高级数据分析,并在各种图表、表格和地图中可视化您的数据。

Kibana使人们很容易理解大量数据。它简单的、基于浏览器的界面使您能够快速创建和共享动态仪表板,实时显示对Elasticsearch查询的更改。

你可以安装Kibana,并在几分钟内开始研究你的Elasticsearch索引——不需要代码,不需要额外的基础设施。

 

 

开始 Kibana

 

本节包括如何设置和运行Kibana的信息,包括:

  • 下载 Kibana
  • 安装 Kibana
  • 开始使用 Kibana
  • 配置 Kibana
  • 升级 Kibana

 

支持的平台

Kibana 提供了针对 Linux、Darwin 和 Windows 的测试。Kibana 在 Node.js 上运行。我们为这些平台提供了必要的 Node.js 二进制文件。不支持在单独维护的 Node.js 版本上运行 Kibana。

 

Elasticsearch 版本

Kibana 应该配置为和相同版本的 Elasticsearch 一块运行。这是官方支持的配置。

不支持运行不同版本的 Kibana 和 Elasticsearch ( 例如 Kibana 5 和 Elasticsearch 2.x 版本不匹配,就不支持运行),也不支持运行比 Elasticsearch版本 (如Kibana 5.1和Elasticsearch 5.0)更新的Kibana小版本。所以 Kibana 和 Elasticsearch 版本必须匹配。

运行一个比Kibana更高的Elasticsearch的小版本通常会在Elasticsearch先升级的情况下工作(例如Kibana 5.0和Elasticsearch 5.1)。在这个配置中,将在Kibana服务器启动时记录一个警告,所以这只是暂时的,直到Kibana升级到与Elasticsearch相同的版本。

运行不同的补丁版本的Kibana和Elasticsearch(例如Kibana 5.0.0和Elasticsearch 5.0.1)通常是受支持的,尽管我们鼓励用户运行相同版本的Kibana和Elasticsearch到补丁版本。

 

安装 Kibana

  • Install Kibana with .tar.gz
  • Install Kibana with Debian Package
  • Install Kibana with RPM
  • Install Kibana on Windows
  • Install Kibana on macOS with Homebrew

 

开始 和 停止 Kibana

  • Starting and stopping Kibana

 

配置 Kibana

  • APM settings
  • Development tools settings
  • Graph settings
  • Metrics settings
  • i18n settings in Kibana
  • Logs settings
  • Machine learning settings
  • Monitoring settings
  • Reporting settings
  • Secure settings
  • Security settings
  • Spaces settings

 

在 Docker 中 运行 Kibana

  • Running Kibana on Docker

 

访问 Kibana

  • Accessing Kibana

 

把 Kibana 和 Elasticsearch 连接起来

  • Connect Kibana with Elasticsearch

 

在生产环境中使用 Kibana

  • Using Kibana in a production environment

 

升级 Kibana

  • Standard upgrade
  • Troubleshooting saved object migrations

 

配置监控

  • Collecting monitoring data
  • Collecting monitoring data with Metricbeat
  • Viewing monitoring data

 

配置安全

  • Authentication
  • Encrypting communications
  • Audit Logging

 

 

开始 Getting Started

 

添加样例数据

        Add sample data

 

使用示例数据探索 Kibana

        Explore Kibana using sample data

 

构建自己的 仪表盘

        Build your own dashboard

  • Define your index patterns
  • Discover your data
  • Visualize your data
  • Add visualizations to a dashboard

 

 

Discover (发现)

 

  • Setting the time filter
  • Searching your data
    • Kibana Query Language
    • Lucene query syntax
    • Saving searches
    • Saving queries
    • Change the indices you’re searching
    • Refresh the search results
  • Filtering by field
  • Viewing document data
  • Viewing a document in context
  • Viewing Field Data Statistics

 

 

Visualize (可视化)

 

  • Use rolled up data in a visualization
  • Lens
  • Most frequently used visualizations
  • TSVB
  • Timelion
  • Coordinate Maps
  • Region Maps
  • Markdown and controls
  • Vega Graphs
    • Getting Started with Vega
    • Vega vs Vega-Lite
    • Querying Elasticsearch
    • Elastic Map Files
    • Vega with a Map
    • Debugging
    • Useful Links
  • Save visualizations
  • Inspect visualizations

 

 

Dashboard (仪表盘 指示板)

 

  • Create a dashboard

 

 

Canvas ( 画布 )

 

  • Canvas tutorial
  • Create a workpad
  • Showcase your data with elements
  • Present your workpad
  • Share your workpad
  • Canvas function reference
    • TinyMath functions

 

Graph data connections (图表曲线图数据链接)

 

  • Using Graph
  • Configuring Graph
  • Troubleshooting
  • Limitations

 

 

Machine learning (机器学习)

 

  • Anomaly detection
  • Data frame analytics

 

 

Elastic Maps (Elastic 映射)

 

Getting started with Elastic Maps

  • Creating a new map
  • Adding a choropleth layer
  • Adding layers for Elasticsearch data
  • Saving the map
  • Adding the map to a dashboard

Heat map layer

Tile layer

Vector layer

  • Vector styling
  • Vector style properties
  • Vector tooltips

 

Plot big data without plotting too much data

  • Grid aggregation
  • Most recent entities
  • Point to point
  • Term join

Searching your data

  • Creating filters from your map
  • Filtering a single layer
  • Searching across multiple indices

Connecting to Elastic Maps Service

Upload GeoJSON data

Indexing GeoJSON data tutorial

Elastic Maps troubleshooting

 

 

Metrics ( 度量、指标 )

 

  • Getting started with metrics
  • Using the Metrics app
  • Viewing infrastructure metrics
  • Metrics Explorer

 

 

Logs (日志)

 

  • Getting started with logs monitoring
  • Using the Logs app
  • Configuring the Logs data
  • Detecting and inspecting log anomalies

 

 

APM

  • Getting Started
  • Visualizing Application Bottlenecks
  • Using APM
    • Filters
    • Services overview
    • Traces overview
    • Transaction overview
    • Span timeline
    • Errors overview
    • Metrics overview
    • Machine Learning integration
    • APM Agent configuration
    • Advanced queries
    • APM settings in Kibana
    • Troubleshooting common problems

 

 

Uptime (正常运行时间)

 

  • Overview
  • Monitor

 

 

SIEM 

  • Using the SIEM UI
  • Anomaly Detection with Machine Learning

 

 

Dev Tools (开发工具)

 

  • Console
  • Profiling queries and aggregations
    • Getting Started
    • Profiling a more complicated query
    • Rendering pre-captured profiler JSON
  • Debugging grok expressions

 

 

Stack Monitoring (栈监控)

 

  • Beats Metrics
  • Cluster Alerts
  • Elasticsearch Metrics
  • Kibana Metrics
  • Logstash Metrics
  • Troubleshooting

 

 

Management (管理)

 

License Management

Index patterns

  • Cross-cluster search

Rollup jobs

Index lifecycle policies

  • Creating an index lifecycle policy
  • Managing index lifecycle policies
  • Adding a policy to an index
  • Example of using an index lifecycle policy

Managing Fields

  • String Field Formatters
  • Date Field Formatters
  • Geographic Point Field Formatters
  • Numeric Field Formatters
  • Scripted Fields

Index management

Setting advanced options

Saved objects

Managing Beats

Working with remote clusters

Snapshot and Restore

  • Tutorial: Snapshot and Restore

Spaces

Security

  • Granting access to Kibana
  • Kibana role management
  • Kibana privileges
  • API Keys
  • Tutorial: Use role-based access control to customize Kibana spaces

Watcher

Upgrade Assistant

 

 

Reporting from Kibana ( Kibana的报告)

 

Automating report generation

Reporting configuration

  • Reporting and security
  • Secure the reporting endpoints
  • Chromium sandbox

 

Troubleshooting

  • Puppeteer debug logs

 

Reporting integration

 

 

REST API

 

Using the APIs

Get features API

Kibana spaces APIs

  • Create space
  • Update space
  • Get space
  • Get all spaces
  • Delete space
  • Copy saved objects to space
  • Resolve copy to space conflicts

 

Kibana role management APIs

  • Create or update role
  • Get specific role
  • Get all roles
  • Delete role

 

Saved objects APIs

  • Get object
  • Bulk get objects
  • Find objects
  • Create saved objects
  • Bulk create saved objects
  • Update object
  • Delete object
  • Export objects
  • Import objects
  • Resolve import errors

 

Import and export dashboard APIs

  • Import dashboard
  • Export dashboard

 

Logstash configuration management APIs

  • Delete pipeline
  • List pipeline
  • Create Logstash pipeline
  • Retrieve pipeline
  • Shorten URL

 

Upgrade assistant APIs

  • Upgrade readiness status
  • Start or resume reindex
  • Check reindex status
  • Cancel reindex

 

 

 

Kibana plugins (Kibana 插件)

 

  • Install plugins
  • Update and remove plugins
  • Disable plugins
  • Configure the plugin manager
  • Known Plugins

 

 

Limitations (局限,限制)

 

  • Nested Objects
  • Exporting data

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/495545.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Guava入门~EventBus~AsyncEventBus

AsyncEventBus 示例 package bbejeck.guava.chapter7.async;import bbejeck.guava.chapter7.EventBusTestBase; import bbejeck.guava.chapter7.subscriber.SlowProcessSubscriber; import com.google.common.eventbus.AsyncEventBus; import org.junit.Before; import org.ju…

iisapp 查看PID所对应的IIS应用程序池及详细介绍

从IIS6.0可以在IIS中架设多个站点并给每个站点指定不同的应用程序池,分别对各程序池进行CPU,内存的使用限制。而每一个应用程序池会在任务管理器中对应一个系统进程(w3wp.exe),每一个进程都有一个PID来标识。当某个w3wp.exe进程占用资源很高的时候如何快…

Python 操作 Elasticsearch 实现 增 删 改 查

Github 地址:https://github.com/elastic/elasticsearch-py/blob/master/docs/index.rst 官网地址:https://elasticsearch-py.readthedocs.io/en/latest/index.html Python-ElasticSearch,python对ES进行写入、更新、删除、搜索&#xff1a…

周鸿祎:quot;安全大脑quot;将成智能经济时代的网络安全中枢

来源:中国经济网摘要:“安全大脑”是一个分布式智能系统,综合利用ABCI(大数据、人工智能、云计算、IoT智能感知、区块链)等新技术,保护国家、国防、关键基础设施、社会及个人的网络安全。5月16日,第二届世界智能大会在天津召开,360集团董事长兼CEO周鸿祎…

Guava入门~EventBus~DeadEvents

当调用EventBus.post(event),事件没有订阅者,则会封装成DeadEvent public class DeadEventSubscriber {private static final Logger logger Logger.getLogger(DeadEventSubscriber.class);public DeadEventSubscriber(EventBus eventBus) {eventBus.r…

OpenAI解析「AI算力」:3个半月翻一倍,6年超过30万倍

来源:OpenAI「雷克世界」编译:嗯~是阿童木呀、KABUDA、EVA摘要:近日,OpenAI发布了一份分析报告显示,自2012年以来,在最大规模的人工智能训练中所使用的计算量呈指数级增长,3.5个月的时间翻一倍&…

18.图的接口类

namespace DSList{public interface IGraph<T>{int GetNumOfVertex(); //获取顶点的数目int GetNumOfEdge(); //获取边的数目bool IsGvNode(GvNode<T> v); //v是否为图的顶点int GetIndex(GvNode<T> v); //获得顶点V在顶点数组中的索引…

设计模式--单例模式

实验7&#xff1a;单例模式 本次实验属于模仿型实验&#xff0c;通过本次实验学生将掌握以下内容&#xff1a; 1、理解单例模式的动机&#xff0c;掌握该模式的结构&#xff1b; 2、能够利用单列模式解决实际问题。 [实验任务]&#xff1a;学号的单一 仿照课堂的身份证的…

DebugView 使用技巧

From&#xff1a;https://blog.csdn.net/bcbobo21cn/article/details/52401087 DbgView简介 1、什么是 DebugView ? DebugView是一个系统调试信息输出的捕获工具。debugview 是 Sysinternals 公司的系列调试工具。debugview 可以捕获程序中由 TRACE(debug版本)和 OutputDebug…

儿子转眼就长大:Hinton、LeCun、Bengio 口述神经网络简史

1960 年的水牛城&#xff0c;工作人员正在「精细调节」一台感知机作者&#xff1a; 杨晓凡 刘鹏 思颖摘要&#xff1a;几位最偏执的人坚持到了春天来临谷歌母公司 Alphabet&#xff0c;亚马逊&#xff0c;苹果&#xff0c;Facebook 和微软这些全球最大的科技巨头们&#xff0c;…

VHDL 语法小点(1)

1.对于以时钟触发的计数器&#xff0c;一般从0到N-1&#xff0c;共N。当时钟上升沿来临时&#xff0c;对于可能用于判决的计数器的值&#xff0c;为上一次时钟周期内所修改的值&#xff0c;是上个时钟周期的值&#xff0c;很重要。 2.如何消除毛刺&#xff1a;可以通过用寄存器…

VS2019 更新MSDN并创建快捷方式

From&#xff1a;https://www.cnblogs.com/Lzl678/p/10686324.html VS2017 下载离线MSDN文档&#xff1a;https://blog.csdn.net/sinat_26222723/article/details/79109653 1. 在线 MSDN 使用方法 1. 进入微软中文官网&#xff1a;https://www.microsoft.com/zh-cn/ 2. 所有…

贝叶斯网络之父Judea Pearl:要建立真正的人工智能,少不了因果推理

来源&#xff1a;专知参与 | Yingying, Xiaowen, Sanglei 2011年图灵奖得主&#xff0c;贝叶斯网络之父Judea Pearl认为现在人工智能的发展进入的新的瓶颈期&#xff0c;各种新的成果不过本质上不过是重复简单的“曲线拟合”工作。Pearl 认为人们应该更关注人工智能中的因果&am…

结构思考力~结构思考力的四个基本特点

反例 “懂事长您好&#xff01;刘经理来电话说系统出现突发状况&#xff0c;4点钟他无法参加会议了。小张说他晚一点开会没关系&#xff0c;明天再开也可以&#xff0c;但最好别11点30分之前开。可是会议室明天已经被别人预订了&#xff0c;但是星期五空着的。王总的秘书说&am…

【转】 VC MFC 钩子 实现 自绘 窗体 标题栏 非客户区

效果&#xff1a; 程序&#xff1a; #if !defined(_LJF_LJFHOOK_H)#define _LJF_LJFHOOK_H #if _MSC_VER > 1000#pragma once#endif #include <afxtempl.h>#define sLjfDialogOldProcTag _T("CDialog_oldProc")#define SYSBTN_NON -1#define SYSBTN_MIN 0#d…

Jupyter 安装使用

Jupyter的官网&#xff1a;http://jupyter.org/index.html 官方文档&#xff1a;https://jupyter-notebook.readthedocs.io/en/stable/https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks 1. jupyter notebook是什么 官网的介绍是&#xff…

机器人创世2500年简史:从公元前的木鸽到21世纪的波士顿机器狗

来源&#xff1a;InterestingEngineering编译&#xff1a;科技行者几个世纪以来&#xff0c;人类一直对机器人这一概念痴迷不已——从古代的石傀儡故事到现代科幻小说&#xff0c;我们时刻想象着以机械方式重现自身。尽管“机器人&#xff08;robot&#xff09;”一词由卡雷尔-…

结构思考力~结构化接收信息的三个步骤

第一步&#xff1a;识别信息中的事实、理由及结论。找出信息中哪些是观点类的&#xff0c;哪些是事实描述 类的信息&#xff0c;观点类的信息中哪些是结论、哪些是支撑结论的理由&#xff0c;并将它们区分开。 第二步&#xff1a;找到事实与观点的对应关系&#xff0c;并画出结…

VisualStudio 的 Spy++ —— 窗口、消息 的 查看分析利器

spy 中文使用手册&#xff1a;https://pan.baidu.com/s/1NtLQMP1odHDAla4VH8m9Mg 提取码&#xff1a;294c Spy使用方法&#xff1a;https://www.cnblogs.com/happykoukou/p/6755444.html 教你使用Spy查看软件的流氓行径&#xff1a;https://blog.csdn.net/zahuopuboss/ar…

plsql developer 创建表空间和临时表

PLSQL Developer 给oracle 10g 创建表空间 通过pl/sql登录到Oracle数据库上&#xff0c;然后执行菜单:文件/新建/命令窗口 &#xff0c;打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间 创建表空间 Sql>create tablespace histdb datafile F:\oracle\product…