-
Opensearch curl 명령어로 rest api 통신하기아키텍처/opensearch 2025. 3. 27. 10:17
1. 설명
- https를 사용한 경우, 아래와 같이 인증서의 경로를 명시해줘야 한다.
- *-std-*는 인덱스의 명칭이다.
- _delete_by_query 는 통신할 api의 명칭이다.
- 아래의 curl 명령어를 실행하게 되면, 해당 range 조건에 맞는 데이터의 로그가 삭제된다.
curl --insecure --cert /opensearch/config/admin.pem
--cacert /opensearch/config/root-ca.pem
--key /opensearch/config/admin-key.pem
-X POST "https://설정된 ip 경로:9200/*-std-*/_delete_by_query"
-H 'Content-Type: application/json'
-d'
{
"query": {
"range" : {
"@timestamp" : {
"lte" : "now-8d/d"
}
}
}
}''아키텍처 > opensearch' 카테고리의 다른 글
Opensearch - 샤드 복구 에러 (1) 2025.08.06 Opensearch 구동시키기 (0) 2025.03.27 Opensearch discovery 메뉴 카테고리 권한 설정 오류 (0) 2025.03.27