Cmds
Copy
GET _cat/indices?v&s=store.size
PUT _cluster/settings
{
"persistent": {
"cluster.max_shards_per_node": 1500
}
}
# Merge Indexes python-logs-merged
PUT python-logs-merged
{
"settings": {
"number_of_shards": 1,
"number_of_replicas": 1
}
}
POST /_reindex?wait_for_completion=false&requests_per_second=200
{
"source": {
"index": ["python-*", "-python-logs-merged"]
},
"dest": {
"index": "python-logs-merged"
}
}
GET /_tasks/2nc9LyKHQ3S16L8r4zeS6A:28877840
# Merge Indexes Celery Logs
POST /_reindex?wait_for_completion=false&requests_per_second=200
{
"source": {
"index": ["celery-logs-*", "-celery-logs-merged"]
},
"dest": {
"index": "celery-logs-merged"
}
}
GET /_tasks/2nc9LyKHQ3S16L8r4zeS6A:5618169
GET celery-logs-2025.12.01/_settings
GET /_cluster/settings?include_defaults=true
GET /_cluster/stats
# Merge Indexes Solution FPay
PUT solution-fpay-logs-2025-merged
{
"settings": {
"number_of_shards": 1,
"number_of_replicas": 1
}
}
POST /_reindex?wait_for_completion=false&requests_per_second=200
{
"source": {
"index": ["solution-fpay-logs-2025*", "-solution-fpay-logs-2025-merged"]
},
"dest": {
"index": "solution-fpay-logs-2025-merged"
}
}
GET /_tasks/2nc9LyKHQ3S16L8r4zeS6A:65871749
####################### ILM policy for NS PROD
# Check POlicy attachment and errors
GET AppName-ri-*/_ilm/explain
# Created ILM Policy for 15D Retention
PUT _ilm/policy/nse_ri_logs_retention_policy
{
"policy": {
"phases": {
"hot": {
"min_age": "0ms",
"actions": {}
},
"delete": {
"min_age": "15d",
"actions": {
"delete": {}
}
}
}
}
}
# Create Template to match the indexes
PUT _index_template/nse_ri_logs_template
{
"index_patterns": ["AppName-ri-logs-*"],
"template": {
"settings": {
"index.lifecycle.name": "nse_ri_logs_retention_policy"
}
}
}
# attach Policy to Indexes all existing one as well
PUT AppName-ri-logs-*/_settings
{
"index": {
"lifecycle.name": "nse_ri_logs_retention_policy"
}
}
GET _cat/indices/AppName-ri-logs-2026.02.10?v&h=index,status,docs.count
