json - ElasticSearch/Kibana 在使用 JSON 输入的可视化中检索字符串的特定部分
问题描述
我正在尝试提取 Kibana 可视化响应的一部分以获取正确的信息。目前我的命令的输出给出了以下响应:
2 225840213054 eni-00bfe4fr7cgdf9bf1 1.0.212.113 10.212.17.28 56989 445 6 3 152 1620714089 1620714143 REJECT OK
我想要的只是第一个 IP 地址(1.0.212.113)。我尝试了几件事,但没有任何效果。我得到的最接近的是使用像这样的子字符串命令 _value.substring(X,Y) 但它是一个静态响应(即,如果 IP 地址在某处只有一到两位数字部分 -> X.YY.ZZZ.AAA 代替正常的 XXX.YYY.ZZZ.AAA 格式,输出的格式不是我想要的)。
解决方案是检索第三个和第四个空格之间的信息,但我不知道如何在 JSON 中实现这一点。
提前谢谢你:)
解决方案
推荐阅读
- python - 在pyqtgraph中动态旋转TextItem
- excel - 变量超出范围或无法识别
- flask - Jinja2 调试
- python - 如何将列表旋转到python3中给定的位置?
- ffmpeg - ffmpeg 处理输入时发现无效数据
- angular - 删除使用 btn-outline-dark 的 ngbDropDown 的焦点背景颜色
- php - MongoDB 对象中的数组字段被 Doctrine 返回为空,尽管它在 DB 中不为空
- c++ - C++ | 此声明没有存储类或类型说明符 VS Code 1.34.0
- jmeter - 具有多个条件的JMeter _jexl3函数
- android - 从 viewmodel 回调到没有数据的 ui