Splunk基础搜索17 Mar 2025 | 6 分钟阅读 在本节中,我们将学习 Splunk 中的 基础搜索。 我们还将学习 匹配字符串、匹配搜索、如何从索引中检索事件、理解搜索结果、事件的时间线 以及 模式可视化 和 统计数据。 我们在本节中构建搜索,以从索引中检索事件。 本教程的数据取自 titaniac.csv 文件,我们在数据摄取时已上传。 该文件包含泰坦尼克号上的人员信息。 匹配搜索搜索管理器还会返回匹配的搜索,这些搜索基于您最近的搜索。 如果您想运行与昨天或一周前的搜索相同的搜索,匹配搜索列表很有用。 当您注销时,您的搜索历史记录将被保留。 在您开始学习搜索语言后,搜索助手将变得更有用。 当您键入搜索命令时,搜索向导会显示命令信息。 从索引中检索事件让我们尝试找出我们的 titanic.csv 文件中有多少个事件。 您可以在搜索字段中键入关键字来检索列出错误或失败的事件。 如果您使用多个关键字,则需要定义布尔运算符,如 AND、OR 和 NOT。 当您键入多个关键字时,将隐式使用 AND 逻辑运算符。 例如,键入 class 与键入 titanic AND class 相同。 我正在设置时区以进行有效搜索。
为了更好地理解,请查看下面的图像。 ![]() 请记住,布尔运算符必须大写。 符号星号 (*) 用作通配符,以匹配 loss、failure 等。 当评估布尔表达式时,括号内的单词将获得优先级。 NOT 子句应在 OR 子句之前确定。 最小的优先级将赋予 AND 子句。 理解搜索结果
更改事件查看器的显示方式。
事件的时间线事件时间线是发生于每个时间点的事件数量的直观表示。 存在条形图模式的集群,因为时间线随搜索结果而变化。 每个条形的高度显示了出现的次数。 时间线峰值或低谷可以表示活动峰值或服务器停机时间。 时间线显示事件活动的事件趋势或峰值和低谷。 时间表的选择在时间线之上。 您可以放大、缩小和调整时间线图的大小。 字段侧边栏
您可以隐藏字段侧边栏以最大化结果区域。 模式、可视化和统计数据模式选项卡表示搜索返回的事件集合中最常见的模式的列表。 这些模式中的每一个都代表具有通用结构的事件。 当您运行查询时,统计信息选项卡会填充转换命令,例如 stats、top、map 等。 可视化选项卡也会填充具有转换命令的搜索。 可视化选项卡结果区域包含一个图表和用于创建该图表的统计表。 您将在本教程后面学习如何转换命令以及使用统计数据和可视化选项卡。 如何在 Splunk 中搜索Splunk 具有新的和快速的搜索功能。 它可以帮助我们搜索摄入到 Splunk 中的整个数据集。 我们只需单击 Splunk 平台左侧的 搜索和报告 选项即可使用此功能。 单击它。 ![]() 单击此选项后,屏幕上将出现一个新页面,在窗口顶部写着 新搜索。 在这里,我们在顶部提供了一个搜索栏,我们可以在其中搜索我们希望从上传的数据库中搜索的任何内容。 我们将像在 数据摄取 教程中上传数据时一样,写出索引和名称,如下图所示。 我们可以从键盘上按 Enter 按钮,也可以单击搜索栏右端存在的搜索图标。 注意
设置正确的时区后,当我们单击搜索按钮时,我们将获得结果。 结果将包含与名为泰坦尼克的索引相关的所有数据,正如我们可以在屏幕上看到的那样。 ![]() 组合搜索词我们还可以通过在搜索栏中组合不同的搜索参数来在搜索栏中进行搜索。 但是我们必须确保搜索词的格式必须与文件或字段中的格式相同,因为 Splunk 搜索区分大小写。 有时,写入字符串可能不会返回值,因此我们必须注意,为了组合不同的搜索参数,我们必须在双引号下写入搜索字符串。 ![]() 使用通配符我们也可以使用通配符在我们的数据集中进行有效搜索。 我们还可以将我们的通配符与其他逻辑运算符(如 AND、OR)组合起来。 在下面的搜索中,我们正在搜索数据集中所有以字母 P 开头的家乡。 按下 Enter 按钮后,我们在屏幕上获得以下所有事件的结果。 这是所有家乡名称以字母 P 开头的人员的列表。 ![]() 完善搜索结果我们还可以完善搜索结果,以从数据中获得最佳输出。 我们只需向我们的搜索空间添加一个字符串,即可进一步改进它。 我们只需要在搜索栏中写入字符串并单击搜索按钮即可进行搜索。 在下面的示例中,我们只想在我们的数据集中搜索单词 Line,所以我们只在我们的搜索栏中写入了 Line。 然后返回的事件包含我们搜索的字符串。 作为参考,您可以查看下面的图像。 ![]() 哇! 您刚刚学会了如何在 Splunk 平台上搜索。 现在继续点击平台并进行探索。 下一个主题Splunk 字段搜索 |
我们请求您订阅我们的新闻通讯以获取最新更新。