Hello I have an elk and strugling with management disk space.
"The indices on this server, with only 5 pages in total, do not even amount to 100GB, but the Elasticsearch data directory shows 1.4TB of usage. What is consuming this space, and how can I manage it to prevent this from happening?"
It seems that you are asking for 1+ replicas but have only onde node. Is that intended?
What is the output of GET _cat/nodes?v
You should upgrade to 8.15.3, specifically if you are doing logs or metrics.
If you are doing a lot of updates and/or deletes, running a forcemerge call might help to reclaim some disk space.
What is your mapping? If you are using the default mapping, that might explain a lot as text data is stored, indexed, computed multiple times (text vs keyword)
The first answers will help to understand a bit more...
So reduce the number of replicas. That won't change anything but this much more consistent with the architecture you defined.
Change the mapping to avoid things you don't need. Specifically look at the text fields.
May be don't store the _source field if you don't need it. Have also a look at _source field | Elasticsearch Guide [8.15] | Elastic
last question, replicas means replicate index and multiply index.
example, in screenshot there is 3.8Gb size index with 4 replicas, that means 3.8x4 gb or just 3.8gb
The value in the Kibana UI takes replicas into account, it means that if you have 4 shards and 4 replicas and it says that you are using 3.8 GB, than this is the total space used by both primaries and replicas.
Also, you just shared the Index page, you also need to check the data stream.
You are on versiion 8, if you are using any beat on version 8 or Elastic Agent, they will store data on data streama, that will show up in the data stream tab, not in the index page.
A quick way to know how much space your indices are consuming is using the GET _cat/indices?v
Please run, this in Kibana Dev Tools and share the result.
index health status rep store.size docs.count
k*******************s green open 0 37.8gb 35772078
k*************n green open 0 8.5gb 14969117
.ds-metricbeat-8.6.0-2024.08.30-000012 green open 0 4.8gb 4327706
.ds-metricbeat-8.6.0-2024.05.02-000008 green open 0 4.8gb 4303695
.ds-metricbeat-8.6.0-2024.06.01-000009 green open 0 4.8gb 4309461
.ds-metricbeat-8.6.0-2024.07.31-000011 green open 0 4.7gb 4329049
.ds-metricbeat-8.6.0-2024.07.01-000010 green open 0 4.7gb 4326789
.ds-metricbeat-8.6.0-2024.04.02-000007 green open 0 4.7gb 4301731
.ds-.monitoring-es-8-mb-2023.04.24-000029 green open 0 3.8gb 6433931
d*****************a green open 0 3.8gb 11417168
.ds-.monitoring-es-8-mb-2023.04.21-000028 green open 0 3.7gb 6321096
.ds-.monitoring-es-8-mb-2023.04.18-000027 green open 0 3.7gb 6266475
.ds-metricbeat-8.6.0-2024.09.29-000013 green open 0 3.7gb 3276701
.ds-.monitoring-es-8-mb-2023.04.15-000026 green open 0 3.6gb 6214489
d****************a green open 0 3.6gb 21593548
.ds-.monitoring-es-8-mb-2023.04.12-000025 green open 0 3.6gb 6164313
.ds-metricbeat-8.6.0-2023.03.26-000003 green open 0 3.6gb 4234140
.ds-.monitoring-es-8-mb-2023.04.09-000024 green open 0 3.6gb 6110778
.ds-metricbeat-8.6.0-2023.01.25-000001 green open 0 3.6gb 4562304
.ds-metricbeat-8.6.0-2023.02.24-000002 green open 0 3.6gb 4200400
.ds-.monitoring-es-8-mb-2023.04.06-000023 green open 0 3.5gb 6042744
.ds-.monitoring-es-8-mb-2023.04.03-000022 green open 0 3.5gb 5980561
.ds-.monitoring-es-8-mb-2023.03.31-000021 green open 0 3.4gb 5932562
.ds-.monitoring-es-8-mb-2023.03.28-000020 green open 0 3.4gb 5877087
.ds-metricbeat-8.6.0-2023.04.25-000004 green open 0 3.4gb 4073262
.ds-.monitoring-es-8-mb-2023.03.25-000019 green open 0 3.4gb 5810528
k****************i green open 0 3gb 7068495
.ds-metricbeat-8.6.0-2023.05.25-000005 green open 0 3gb 3535579
.ds-.monitoring-es-8-mb-2023.03.22-000018 green open 0 3gb 5131127
.ds-.monitoring-es-8-mb-2023.03.19-000017 green open 0 2.8gb 4863419
.ds-.monitoring-es-8-mb-2024.10.21-000116 green open 0 2.8gb 4268892
.ds-.monitoring-es-8-mb-2023.03.16-000016 green open 0 2.8gb 4752196
.ds-.monitoring-es-8-mb-2023.03.13-000015 green open 0 2.6gb 4407949
.ds-.monitoring-es-8-mb-2023.05.15-000036 green open 0 2.6gb 4704344
.ds-.monitoring-es-8-mb-2023.03.10-000014 green open 0 2.5gb 4136776
.ds-.monitoring-es-8-mb-2023.06.17-000047 green open 0 2.4gb 4376882
.ds-.monitoring-es-8-mb-2023.03.07-000013 green open 0 2.4gb 3964123
.ds-.monitoring-es-8-mb-2023.03.04-000012 green open 0 2.4gb 3876040
.ds-.monitoring-es-8-mb-2023.03.01-000011 green open 0 2.3gb 3675043
.ds-.monitoring-es-8-mb-2023.02.26-000010 green open 0 2.2gb 3537521
.ds-.monitoring-es-8-mb-2023.02.23-000009 green open 0 2.2gb 3463723
k*************a green open 0 1.7gb 6362287
.ds-.monitoring-es-8-mb-2023.02.20-000008 green open 0 1.5gb 2453415
d**************************i green open 0 1.4gb 14656589
.ds-.monitoring-es-8-mb-2023.02.17-000007 green open 0 1.2gb 2060348
.ds-.monitoring-es-8-mb-2023.02.14-000006 green open 0 1.1gb 1814772
k*******************a green open 0 1.1gb 1707607
.ds-.monitoring-es-8-mb-2023.02.11-000005 green open 0 1.1gb 1731479
.ds-.monitoring-es-8-mb-2023.02.08-000004 green open 0 1gb 1692706
t*******r green open 0 995.6mb 2518567
.ds-.monitoring-es-8-mb-2023.02.05-000003 green open 0 944.3mb 1346711
.ds-.monitoring-es-8-mb-2023.02.02-000002 green open 0 826.3mb 1135410
k*************i green open 0 688mb 1185339
.ds-.monitoring-es-8-mb-2023.01.30-000001 green open 0 670.7mb 897106
d********************** green open 0 647.5mb 14785723
k********************** green open 0 358.3mb 881026
k********************** green open 0 320.3mb 478985
k********************** green open 0 169.4mb 973
t********************** green open 0 153.2mb 660000
k********************** yellow open 1 153.2mb 91185
k********************** yellow open 1 139.1mb 78139
.**********************-default-2023.02.22-000001 green open 0 125.1mb 246285
k******************************j green open 0 92.8mb 1843461
k****************************** green open 0 79.7mb 294067
d****************************** green open 0 78.5mb 889016
k****************************** green open 0 67.2mb 81
k****************************** green open 0 45mb 71704
p****************************** green open 0 29.4mb 294049
.ds-logs-system.syslog-default-2023.02.22-000001 green open 0 8.7mb 138252
k******************o green open 0 8.5mb 89707
.ds-metrics-system.diskio-default-2023.02.22-000001 green open 0 5.2mb 33023
.ds-metrics-system.process-default-2023.02.22-000001 green open 0 5mb 6238
k************ green open 0 4mb 319
s************i green open 0 3.8mb 13293
.monitoring-kibana-7-2024.10.21 green open 0 3.5mb 11498
.monitoring-kibana-7-2024.10.18 green open 0 3.5mb 17274
.monitoring-kibana-7-2024.10.17 green open 0 3.5mb 17278
.monitoring-kibana-7-2024.10.19 green open 0 3.5mb 17280
.monitoring-kibana-7-2024.10.16 green open 0 3.3mb 17280
.monitoring-kibana-7-2024.10.22 green open 0 2.8mb 8634
.ds-.monitoring-es-8-mb-2023.06.20-000048 green open 0 2mb 3496
k************************************y green open 0 1.8mb 16020
.ds-metrics-system.network-default-2023.02.22-000001 green open 0 1.7mb 7556
k********************************2 green open 0 1.7mb 2787
.ds-metricbeat-8.6.0-2023.06.24-000006 green open 0 1.1mb 138
.ds-logs-system.auth-default-2023.02.22-000001 green open 0 980.7kb 10760
k********************************* green open 0 885.3kb 1394
k********************************* green open 0 825.6kb 1477
.ds-metrics-elastic_agent.elastic_agent-default-2023.02.22-000001 green open 0 744.4kb 2064
.ds-metrics-elastic_agent.metricbeat-default-2023.02.22-000001 green open 0 657.1kb 1374
.ds-metrics-elastic_agent.filebeat-default-2023.02.22-000001 green open 0 565.1kb 1376
.ds-metrics-system.filesystem-default-2023.02.22-000001 green open 0 384.4kb 920
.ds-logs-elastic_agent.metricbeat-default-2023.02.22-000001 green open 0 381kb 809
.ds-metrics-system.process.summary-default-2023.02.22-000001 green open 0 363.6kb 685
.ds-metrics-system.cpu-default-2023.02.22-000001 green open 0 305.1kb 687
.ds-metrics-system.memory-default-2023.02.22-000001 green open 0 288.8kb 686
.ds-metrics-system.socket_summary-default-2023.02.22-000001 green open 0 277kb 687
.ds-logs-elastic_agent.filebeat-default-2023.02.22-000001 green open 0 271.3kb 545
k************************** green open 0 269.8kb 499
k************************** green open 0 267.4kb 499
.ds-metrics-system.load-default-2023.02.22-000001 green open 0 245kb 688
m*************************y green open 0 230.8kb 100
.ds-metrics-system.uptime-default-2023.02.22-000001 green open 0 210.2kb 687
.ds-metrics-system.fsstat-default-2023.02.22-000001 green open 0 155.4kb 115
.ds-logs-elastic_agent-default-2023.02.22-000001 green open 0 95.5kb 45
r******************* green open 0 11.7kb 4
r******************* green open 0 8.7kb 1
y******************* green open 0 8.7kb 1
g******************* green open 0 6.1kb 1
d******************* green open 0 4.6kb 1
.ds-logs-postgresql.log-default-2023.03.24-000002 green open 0 225b 0
.ds-logs-system.syslog-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-elastic_agent.metricbeat-default-2023.03.24-000002 green open 0 225b 0
.monitoring-kibana-7-2024.10.20 green open 0 225b 0
i************** green open 0 225b 0
.ds-metrics-system.network-default-2023.03.24-000002 green open 0 225b 0
0 green open 0 225b 0
.ds-logs-elastic_agent-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-elastic_agent.elastic_agent-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.cpu-default-2023.03.24-000002 green open 0 225b 0
.ds-logs-elastic_agent.metricbeat-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.fsstat-default-2023.03.24-000002 green open 0 225b 0
metrics-endpoint.metadata_current_default green open 0 225b 0
asd green open 0 225b 0
.ds-metrics-system.diskio-default-2023.03.24-000002 green open 0 225b 0
.items-default-000001 green open 0 225b 0
.ds-metrics-system.uptime-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.socket_summary-default-2023.03.24-000002 green open 0 225b 0
t************** green open 0 225b 0
test green open 0 225b 0
.ds-logs-system.auth-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-elastic_agent.filebeat-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.memory-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.filesystem-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.process.summary-default-2023.03.24-000002 green open 0 225b 0
.lists-default-000001 green open 0 225b 0
g*************** green open 0 225b 0
.ds-metrics-system.load-default-2023.03.24-000002 green open 0 225b 0
.ds-metrics-system.process-default-2023.03.24-000002 green open 0 225b 0
.ds-logs-elastic_agent.filebeat-default-2023.03.24-000002 green open 0 225b 0
Do not disable _source this breaks a lot of things, for example if you use Kibana you won't be able to see your data anymore in discover or dashboards.
These are all your indices? You have some datastreams where the backing indices sums to something around 130 GB, but nothing closer to the 685 GB that you shared before.
Is it possible that you have other files in the same partition taking up some space?
Please run ls -larth on the /repo path and on the /elastic path and share the result.
Also, if possible run du -h --max-depth=2 on the /repo path.
The path name being /repo suggests that this is being used for snapshots, can you confirm that? What is the result of running GET /_cat/snapshots in Kibana Dev Tools?
You have snapshots on the same disk, this is what is taking too much space, not your indices.
As you could see your indices use something close to 150 GB, all the rest inside the /repo paht are snapshots.
Normally you should use different data paths for elasticsearch indices and snapshots since you may want to keep snapshots for a long time and can use a cheaper storage.
File System snapshots would be normally saved on network shares.
Did GET _/cat/snapshots only returned 2 snapshots or you cut some lines?
You can go into Snapshot & Restore in Index Management to see all your snapshots.
It is not your indices that are taking up space, it is your snapshots, so to free space you would need to remove some snapshots, but this means deleting old data.
If you don't want to keep it, then you can delete.
Snapshots (backup dos índices) consomem espaço extra, e se houver versões antigas, elas podem ser deletadas. Verifique se há snapshots salvos que não são mais necessários.
2 - Verifique o Translog
O Elasticsearch mantém um translog para cada índice, que registra operações de índice para recuperação. Se não for gerenciado, ele pode crescer.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.