我无法在仪表板中看到数据。始终显示未找到结果,但有应用te过滤器的数据。我在Response选项卡中看到了
"reason":"ElasticsearchException[org.elasticsearch.common.breaker.CircuitBreakingException: [FIELDDATA] Data too large, data for [@timestamp] would be larger than limit of [623326003/594.4mb]];
如何更改此限制,以便能够可视化仪表板中的所有可视化效果?
我用过“cat / proc / meminfo”看看我的内存是怎样的,而且我有
MemTotal: 8059268 kB
MemFree: 141872 kB
Buffers: 183700 kB
Cached: 5532044 kB
SwapCached: 460 kB
Active: 2624192 kB
Inactive: 4740612 kB
Active(anon): 793784 kB
Inactive(anon): 855316 kB
Active(file): 1830408 kB
Inactive(file): 3885296 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 1572860 kB
SwapFree: 1569772 kB
Dirty: 5296 kB
Writeback: 0 kB
AnonPages: 1648660 kB
Mapped: 586712 kB
Shmem: 40 kB
Slab: 462420 kB
SReclaimable: 398560 kB
SUnreclaim: 63860 kB
KernelStack: 4944 kB
PageTables: 12192 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 5602492 kB
Committed_AS: 2018216 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 29564 kB
VmallocChunk: 34359701040 kB
HardwareCorrupted: 0 kB
AnonHugePages: 1499136 kB
我认为我在缓存中有太多东西。 我已经保留了ES_MIN_MEM,ES_MAX_MEM和ES_HEAP_SIZE的默认参数。 现在我的问题是......我应该将ES_HEAP_SIZE更改为总RAM内存的50%? (4 GB)或只有50%的可用内存? (141872 kB / 2 = 70MB aprox)