Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. 쿼리가 실행중이면서 "like '%"라는 문장을 가지고 있는 쿼리를 찾는경우
executing=true and statement RLIKE ".*like '%.*"
2. 쿼리가 실행중이고 쿼리수행시간이 10s 이상 이면서 "like '%"라는 문장을 가지고 있는 쿼리를 찾는경우
executing=true and query_duration >= 10s and statement RLIKE ".*like '%.*"
3. 쿼리가 실행중이고 쿼리수행시간이 10s 이상 이면서 "like '%"라는 문장 혹은 " like '%"을 가지고 있는 쿼리를 찾는경우
executing=true and query_duration >= 10s and (statement RLIKE ".*like '%.*" or statement RLIKE ".* like '%.*")
4. 쿼리가 실행중이 아니고 쿼리결과가 EXCEPTION이 아니고 쿼리수행시간이 10s 이상 이면서 "like '%"라는 문장을 가지고 있는 쿼리를 찾는경우
executing=false and query_state != EXCEPTION and query_duration >= 10s and statement RLIKE ".*like '%.*"
5. 사용자가 "abc"이고 쿼리결과에 "Cancel"이라는 문구가 있는 쿼리를 찾는 경우
user = "abc" and query_status RLIKE ".*Cancel.*"