엘라스틱이 데이터 성격별로 알아서 이상징후를 분석해주는 ML 작업 기능을 제공한다. ECS와 호환되는 테이블 구조일 때만 ML 작업 선택 가능. 다음은 winlogbeat로 윈도우 이벤트 연동 시 선택 가능한 ML 작업 내역.
Easy to analyze -- if you're curious about data
2026년 10월 17일 토요일
2026년 10월 7일 수요일
Logstash 필터 xml - 2nd
xml 필터는 xml 코드만을 인식한다.
filter { mutate { remove_field => ["@timestamp", "@version", "path", "host"] }
xml { force_array => false source => "message" target => "event" }}2026년 9월 15일 화요일
2026년 9월 13일 일요일
엘라스틱 Runtime field - 15th
로그스태시는 문자열 필드를 text(검색용)와 keyword(집계용) 타입으로 나누는데, 이때 집계용 필드 이름에 keyword(fieldname.keyword)를 붙여서 text 타입과 구분한다. beat도 타입별 역할은 같은데, 명명 규칙이 다르다. 검색용 필드 이름에 text를 붙임.
2026년 8월 28일 금요일
2026년 8월 26일 수요일
2026년 8월 16일 일요일
2026년 8월 9일 일요일
2026년 8월 2일 일요일
엘라스틱 Runtime field - 14th
특정 필드의 해시값(fingerprint)을 구한 후, 숫자(hexnum)로 바꾸는 beat 설정. 기본 해시 알고리즘은 256bit(64자리) 해시값을 만드는 sha256.
processors:
- include_fields:
fields: "winlog"
- fingerprint:
fields: "winlog.event_data.NewProcessName"
- script:
lang: javascript
source: >
function process(evt) {
var str = evt.Get('fingerprint');
var hex = parseInt(str, 16);
evt.Put('hexnum', hex)
}
2026년 7월 30일 목요일
2026년 7월 23일 목요일
2026년 7월 21일 화요일
2026년 7월 5일 일요일
2026년 7월 1일 수요일
2026년 6월 29일 월요일
2026년 6월 27일 토요일
AntigravityCLI
geminiCLI 실행이 안 된다. 기존 서비스를 중단하고 Antigravity란 걸로 통합한 모양. 윈도우에서 geminiCLI를 사용하려면 Node.js 사전 설치가 필요했는데 얘는 필요 없는 듯. 설치 스크립트 링크 카피.
2026년 6월 13일 토요일
2026년 6월 7일 일요일
2026년 5월 29일 금요일
TA-linux_secure - 3rd
TA-linux_secure 앱(유지보수 이슈인지 현재 검색은 안 됨)을 설치하면 스플렁크에 기본 내장된 linux_secure 소스타입 기능을 보강할 수 있다. 그런데 해당 앱이 만들어준 테이블 구조가 마음에 들지 않는다면?
2026년 5월 19일 화요일
피드 구독하기:
글 (Atom)


















