kibana 基础操作

一、索引管理

1.1 查看 ES 的索引

【管理】–【索引管理】

image-20220624112809355

1.2 创建和使用索引

当我们的数据都存储到 ES 集群中时,接下来就是 Kibana 展示的环节了,首先我们要添加索引(可以进行泛检索),这个索引我们在 Logstash 的时候已经进行自定义了。

1、在菜单栏左侧的【管理】进行创建

image-20220624112131666

2、以时间戳的方式进行筛选

image-20220624112511428

3、如何查看刚刚创建的索引?

展示的时间的排序可以点击【时间】字段的下角标

图中,深灰色表示字 key,其后对应的是 value

image-20220624121435875

4、如何指定字段显示?

image-20220624122223751

字段顺序调整

image-20220624122429007

二、用户管理

2.1 创建用户

注意:创建用户这一功能基于 ES 集群开启了用户认证。

1、基本介绍

image-20220624162943655

2、创建用户

image-20220624163028763

3、填写用户相关信息

这里的注意点是,对用户角色的设置。

用户名:用于 Kibana 登录

全名:自定义(一般定义为员工真实名)

image-20220624163439178

4、看看用户管理页面:已成功创建

image-20220624163526240

2.2 删除用户

点击用户管理页面(上图)对应的用户名,就会进入以下页面,点击删除用户即可。

image-20220624164206168

2.3 更改用户密码

1、点击用户页面对应的用户名

image-20220624163946479

2、进入用户密码修改页面

image-20220624164115642

2.4 用户角色(权限)

点击角色,进行相关角色管理:

image-20220624170715932

ES 提供了保留角色自定义角色种,可根据我们的需求对不同用户进行不同权限的绑定。更多角色参数说明,请看官方说明文档

image-20220624170415424

查看创建结果:

image-20220624171013615

2.5 角色对应绑定工作区

1、例如我创建了 dev 角色

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: c是一种广泛应用的编程语言,它是由丹尼斯·里奇在1972年为了开发UNIX操作系统而创建的。C语言是一种面向过程的编程语言,它以其简洁精练的语法和高效的性能而闻名。由于C语言的设计非常接近计算机硬件,因此它在底层系统程序开发方面非常常见。 C语言具有强大的功能和灵活性,可以进行底层编程、系统编程和嵌入式系统开发。它提供了许多基本的数据类型和运算符,可以进行算术和逻辑运算,以及各种控制结构,如条件语句和循环语句。C语言还提供了丰富的库函数,方便开发人员进行各种操作,如字符串操作、文件操作和内存管理。 C语言的语法简洁且易于理解,使用者只需掌握一些基本语法规则即可开始编程。它不仅能够编写高效的代码,还可以进行底层的内存管理。通过使用指针,程序员可以直接访问和操作内存中的数据,提高程序的执行效率。 C语言是一种跨平台的编程语言,可以在多个操作系统上运行,如Windows、Linux和Unix。这使得C语言成为许多领域的首选编程语言,如嵌入式系统、操作系统和游戏开发。 总之,C语言具有简洁、高效、灵活和可移植的特性,因此在计算机科学和软件工程领域得到广泛应用。无论是初学者还是经验丰富的开发人员,都可以通过学习和使用C语言来开发高质量的软件和系统。 ### 回答2: C 是一种面向过程的编程语言,最初由丹尼斯·里奇在20世纪70年代早期开发。它是一种通用的高级编程语言,用于开发各种类型的软件应用程序。 与其他编程语言相比,C 语言有许多优势。首先,C 语言是一种非常简洁和高效的语言,可以在各种计算机平台上快速编译和执行。其次,C 语言提供了丰富的编程工具和函数库,使开发人员能够轻松处理各种任务,如内存管理、文件操作和网络编程等。此外,C 语言具有可移植性,可以在不同操作系统和硬件上无缝运行。 C 语言被广泛用于系统级编程和底层开发,例如操作系统、嵌入式系统和设备驱动程序等。这是因为 C 语言具有直接访问计算机硬件和内存的能力,以及对高级算法和数据结构的支持。许多大型软件项目也使用 C 语言进行开发,包括数据库管理系统、编译器和图形图像处理软件等。 在编程教育领域,C 语言也被广泛使用。由于其简单性和功能强大,C 语言经常是学习其他编程语言的基础。学习 C 语言可以帮助人们理解计算机编程的基本原理和概念,如变量、循环和函数等。 总之,C 语言是一种重要的编程语言,具有广泛的应用领域和许多优势。无论是系统级编程还是学习编程基础,都值得掌握这门语言。 ### 回答3: C是英文字母中的第三个字母,是拉丁字母表中的一员。在英语中,C的发音为/k/,类似于中文的“科”音。C在单词中经常用于表示不同的音素,例如“cat”(猫)、“car”(车)和“cake”(蛋糕)等等。 除了在英语中,C也被广泛用于其他语言中,它的发音和用法可能会有些不同。在法语中,C有时不发音,而是被其他字母(如E)所发出的音代替。另外,在西班牙语中,C可以发出/s/和/k/两种不同的音。 除了作为字母,C还有其他的含义。在数学中,C可以表示复数集合中的虚数单位,常用于表示平面上的复数和电路中的电容。在计算机科学中,C是一种编程语言,广泛应用于软件开发领域。 总之,C是一种常见的字母,它在不同语言和学科中都有着重要的作用。无论是用来表示音素、数学符号还是编程语言,C都是一个不可或缺的元素。对于学习英语和其他学科的人来说,熟练掌握C的发音和用法是非常重要的。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云计算-Security

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值