kibana直方图值字段是否使用字符串?
我有一个任务。。 直方图的值字段必须包含一个数值 但是。。我的值字段来自字符串,如下所示kibana直方图值字段是否使用字符串?,kibana,Kibana,我有一个任务。。 直方图的值字段必须包含一个数值 但是。。我的值字段来自字符串,如下所示 traceMsg: api_name=xxx&pageSize=20 我需要20作为值字段 { "_index": "tracelog", "_type": "tracelog", "_id": "TS7s-gkUSsiH7gqnkHOjpA", "_score": null, "_source": { "id": null, "host": "10.15
traceMsg: api_name=xxx&pageSize=20
我需要20作为值字段
{
"_index": "tracelog",
"_type": "tracelog",
"_id": "TS7s-gkUSsiH7gqnkHOjpA",
"_score": null,
"_source": {
"id": null,
"host": "10.153.192.105",
"appId": "32",
"spanIndex": 1,
"spanLevel": 1,
"spanFlag": 0,
"spanId": "1",
"parentSpanId": "0",
"taobaoId": 1659018141,
"traceId": "e7e2e60a6ade4f4ab23df4994b2392ae",
"traceLoc": "http",
"traceType": 0,
"traceUrl": "/trade/search",
"traceMsg": "api_name=trade_search&queryId=1&sys=true&timeType=created&field=created&order=asc&pageNo=1&pageSize=20",
"payTime": 1173,
"logTime": "2014-11-13T16:16:43+0800"
},
"sort": [
1415866603000
]
}
我不知道怎么做。:) 这就是logstash的作用。查看,这将允许您解析traceMsg字段并为pageSize值创建自己的字段。如何在不使用logstash的情况下在elasticsearch上插入数据?您可以使用mutate过滤器来更改字段类型。日志服务对于公司来说很常见,而且没有能力这样做,我认为使用kibana这样做可能不是个好主意(如果你不能在你的流程中的某个地方创建字段,那么你就被套住了。一个通用的日志服务(例如syslog)仍然可以提供给ELK,以便以更先进的方式进行处理。这是一场值得一战的战斗。你可以通过
机器学习部分使用或在Kibana上传一个文件。这封信对我来说是CSV文件。