Skip to content

Grafana 조회

Grafana 조회

DataCollector 로그는 Loki에서 조회합니다.

기본 조회

전체 구조화 로그:

{job="minecraft"} |= "GAMEDATA|"

접속/퇴장:

{job="minecraft", event_type=~"join|quit"}

경제 이벤트:

{job="minecraft", event_type="economy_transaction"}

SeoulEnergy 이벤트:

{job="minecraft", event_type="energy_block_action"}

자주 쓰는 필터

특정 플레이어:

{job="minecraft"} |= "GAMEDATA|" |= "\"player_name\":\"Minzu__\""

특정 서버:

{job="minecraft", server="town"} |= "GAMEDATA|"

특정 SeoulEnergy 블록:

{job="minecraft", event_type="energy_block_action"} |= "\"block_id\":\"electric_furnace\""

거부 이벤트만 보기:

{job="minecraft", event_type="energy_block_action"} |~ "DENIED"

Promtail label

Promtail은 로그 파일 경로에서 server label을 붙이고, GAMEDATA|...| 문자열에서 event_type label을 추출합니다.

따라서 가능하면 아래처럼 label 필터를 먼저 쓰는 것이 좋습니다.

{job="minecraft", server="town", event_type="energy_block_action"}

문자열 필터만 쓰는 것보다 조회 범위가 줄어듭니다.