如何通过 python 代码在 kibanahud 上触发票证
How to trigger a ticket on kibanahud from python code
我遇到了一个问题
我想做的是,一旦达到某个阈值,我想通过我的 python 代码在 KibanaHud 上触发一张票。
我正在创建一个 json 文件,其中包含票证所需的所有数据 -> ticket.json
我也在使用 curl Xpost 创建索引
curl -XPUT 'http://localhost:9200/ticket_tweet/' -d '
index:
number_of_shards: 5
number_of_replicas: 2
'
然后做
curl -XPOST http://localhost:9200/ticket_tweet/rook_ticket -d @ticket.json
但出现错误:
{"error":"UnavailableShardsException[[ticket_tweet][3] Not enough
active copies to meet write consistency of [QUORUM] (have 1, needed
2). Timeout: [1m], request: index
{[ticket_tweet][rook_ticket][AU2zD8QRdqkd3i74WG-f]
错误出在分片上....我做了一些尝试并尝试了分片的值(因为映射不可用),问题得到了解决。如果谁有更好的解决方案请提供
我遇到了一个问题 我想做的是,一旦达到某个阈值,我想通过我的 python 代码在 KibanaHud 上触发一张票。
我正在创建一个 json 文件,其中包含票证所需的所有数据 -> ticket.json
我也在使用 curl Xpost 创建索引
curl -XPUT 'http://localhost:9200/ticket_tweet/' -d '
index:
number_of_shards: 5
number_of_replicas: 2
'
然后做
curl -XPOST http://localhost:9200/ticket_tweet/rook_ticket -d @ticket.json
但出现错误:
{"error":"UnavailableShardsException[[ticket_tweet][3] Not enough active copies to meet write consistency of [QUORUM] (have 1, needed 2). Timeout: [1m], request: index {[ticket_tweet][rook_ticket][AU2zD8QRdqkd3i74WG-f]
错误出在分片上....我做了一些尝试并尝试了分片的值(因为映射不可用),问题得到了解决。如果谁有更好的解决方案请提供