>

내 리눅스 머신에서 osquery 사용하기 (중요한 경우 CentOS 7) osqueryi 를 사용하여 모든 쿼리를 실행할 때 마이그레이션에 대한 자동 상세 정보 출력을 얻습니다.  대화식 쉘. 이러한 출력을 조용히하거나 숨기고 결과 만 반환 할 수있는 방법이 있습니까?

내가 가진 것 :

# osqueryi --json "SELECT * FROM memory_info";

I0228 15:39:12.077577  6039 database.cpp:563] Checking database version for migration
I0228 15:39:12.077644  6039 database.cpp:587] Performing migration: 0 -> 1
I0228 15:39:12.077657  6039 database.cpp:619] Migration 0 -> 1 successfully completed!
I0228 15:39:12.077663  6039 database.cpp:587] Performing migration: 1 -> 2
I0228 15:39:12.077672  6039 database.cpp:619] Migration 1 -> 2 successfully completed!
[{"active":"320831488","buffers":"2158592","cached":"379183104","inactive":"130363392","memory_free":"1393258496","memory_total":"1928024064","swap_cached":"0","swap_free":"1610608640","swap_total":"1610608640"}]

내가 원하는 것 :

# osqueryi --json "SELECT * FROM memory_info";

[{"active":"320831488","buffers":"2158592","cached":"379183104","inactive":"130363392","memory_free":"1393258496","memory_total":"1928024064","swap_cached":"0","swap_free":"1610608640","swap_total":"1610608640"}]

  • 답변 # 1

    --logger_min_status 1 를 추가 할 수 있습니다  https://github.com/facebook/osquery/pull/5530이 기본적으로이 동작을 수정해야합니다.

  • 이전 c++ - 한 파일에 대해 ANDROID 컴파일 플래그 비활성화
  • 다음 send와 instance_eval의 루비 차이?