我在Docker中使用Kibna.
我使用docker-compose运行Kibana
下面是我的docker-compose.yml
`version: '2'
services:
elasticsearch:
image: elasticsearch
expose:
- 9200
ports:
- "9200:9200"
networks:
- cloud
fluentd:
build: ./fluentd
volumes:
- ./fluentd/conf:/fluentd/etc
links:
- "elasticsearch"
ports:
- "24224:24224"
- "24224:24224/udp"
networks:
- cloud
kibana:
image: kibana
links:
- "elasticsearch"
ports:
- "9201:5601"
networks:
- cloud
networks:
cloud:
driver: bridge`
Run Code Online (Sandbox Code Playgroud)
我想在Eureka发现注册表上注册此Kibana应用程序
所以我可以使用API网关来调用它
以下示例是我在Eureka上注册My API-gateway的方式
eureka:
client:
serviceUrl:
defaultZone: http://eureka-server:8761/eureka/
registry-fetch-interval-seconds: 60
instance:
hostname: api-gateway
prefer-ip-address: false
lease-renewal-interval-in-seconds: 5000
lease-expiration-duration-in-seconds: 5000
API网关是一个spring-boot应用程序,所以它很简单.
我正在使用docker(图片)运行kibana.我怎样才能做到这一点
任何帮助都会很明显.
提前致谢
我正在使用 Azure 索引进行索引搜索。我的索引搜索背后的目标是检索依赖于某些唯一参数(例如System_ID)的唯一记录,并且我开始为此使用构面功能,但是在使用它时,尽管提供了 20 的计数值,但我无法检索超过 10 个唯一构面查询。
以下是摘要:
即使索引中有超过 10 条唯一记录,我也只能检索 10 条唯一记录。
当我将facet的count属性修改为20时,我仍然只得到10条记录
你能帮我修改一下,这样我就能得到10条以上的记录吗?
任何帮助都将非常重要。默认查询:
$filter=(systemID ne null) and (ownerSalesforceRecordID eq 'a0h5B000000gJKfQAM')&facet=machineTagSystemID,sort:value&queryType=full
Run Code Online (Sandbox Code Playgroud)
默认结果:
{"machineTagSystemID": [
{
"count": 9,
"value": "ABCS test machines-111-test - change|*1XA78RUGV23PVPN"
},
{
"count": 6,
"value": "Ajit Machine testing1jjcdxxxxxxxxxxxxxx|*1L693D439H5ZNG9"
},
{
"count": 19,
"value": "Anvesh test111dsaa|*13SSNP5AJ3L96C5"
},
{
"count": 3,
"value": "Dead End cross 2|*1NK7KNNLFVTM4QC"
},
{
"count": 3,
"value": "hehehe|*1NDC32TDNXT5RAH"
},
{
"count": 14,
"value": "high2 Machine12345678ppjk fvrf|*1T2F3VQEJ58ZLQL"
},
{
"count": …Run Code Online (Sandbox Code Playgroud)