이벤트 목록 요소
게이트웨이의 시스템 로그를 화면에 놓습니다. 갈래·종류 두 축으로 거릅니다.
필요: 없음 — 게이트웨이가 스스로 남기는 것을 보여 줍니다
갈래 9 × 종류 4 필터 · 최대 1000행 · 운전 중 정지/지우기설명
게이트웨이가 스스로 남기는 시스템 로그를 화면에 얹습니다. 알람 팝업이 "지금 무엇이 울리고 있나"라면 이쪽은 "무슨 일이 있었나" 입니다 — 통신이 끊겼던 것, 누가 레시피를 바꾼 것, 스크립트가 무엇을 했는지가 같은 시간축에 놓입니다.
표 요소(table)로도 지난 일을 뿌릴 수는 있지만 로그는 성질이 다릅니다. 계속 흘러 들어오고, 두 축으로 걸러야 하고, 읽는 동안 멈춰 세워야 합니다. 그 셋을 표 위에 얹으면 표 쪽이 로그 전용 옵션으로 뒤덮입니다.
두 축. 거르는 축이 둘입니다. 하나로 합치면 "오류인데 스크립트에서 난 것"을 고를 수 없습니다 — 운전자는 늘 그 조합으로 찾습니다.
- 종류 — 정보 · 흐름 · 오류 · 사용자
- 갈래 — 시스템 · 제어 · 스크립트 · 장치 · 일정 · 데이터베이스 · 레시피 · 보안 · 네트워크
보안 갈래(누가 언제 로그인했는가)는 관리자에게만 보입니다. 권한이 없으면 그 칸만 빠지고 나머지는 그대로 나옵니다 — 운전자도 이 화면은 써야 하기 때문입니다.
운전 중 단추.
- 정지 / 시작 — 갱신을 멈춥니다. 흘러가는 로그를 붙잡고 읽는 유일한 방법입니다. 멈춘 동안에는 게이트웨이에 묻지도 않고, 다시 켜면 최신을 한 번에 받습니다.
- 지우기 — 화면만 비웁니다. 저장된 기록은 그대로입니다 — 화면 하나가 사고 기록을 없앨 수 있으면 안 됩니다.
설정 항목
| 이름 | 값 | 기본 | 설명 |
|---|---|---|---|
| 최대 행 수 | 1~1000 | 100 | 표에 담을 줄 수. 넘으면 오래된 것부터 밀려납니다. |
| 갱신 주기 | ms | 3000 | 다시 물어보는 간격. 최소 1000 — 표시 창을 여럿 띄우면 그것만으로 브라우저 연결 한도(6개)를 먹습니다. |
| 날짜/시간 형식 | 패턴 | MM-dd HH:mm:ss | yyyy·yy·MM·dd·HH·mm·ss 조각을 씁니다 — 바인딩의 dateFormat 과 같습니다. |
| 최신을 아래에 | boolean | off | 켜면 새 줄이 아래에 붙고 화면이 따라 내려갑니다. 끄면 최신이 위입니다. |
| 표시할 열 | 목록 | 시각·종류·갈래·내용 | 시각 / 종류 / 갈래 / 사용자 / 내용 중에서. 전부 끌 수는 없습니다. |
| 종류 필터 | info·trace·error·user | (전부) | 아무것도 안 고르면 전부 보입니다. 고를수록 좁아집니다. |
| 갈래 필터 | 9칸 | (전부) | 시스템·제어·스크립트·장치·일정·데이터베이스·레시피·보안·네트워크. |
| 사용자 | 쉼표 목록 | (전부) | 이 사용자들이 한 일만. 비우면 가리지 않습니다. |
| 로그인 상태 아닌 로그도 보기 | boolean | on | 자동 동작에서 나온 줄은 사용자가 비어 있습니다. 끄면 표가 거의 빕니다. |
| 운전 중 단추 | boolean | on | 정지·지우기 단추를 보일지. |
| 지금 걸린 알람만 | boolean | off | 켜면 기록 대신 지금 울리는 알람(알람 규칙의 활성 목록)을 보입니다. 조건이 풀리면 줄이 사라지고, 없으면 '지금 걸린 알람 없음' 이라고 적습니다. 글은 규칙의 메시지입니다. '현재 경보' 칸에 쓰세요 — 발생·해제가 섞인 기록을 두면 이미 풀린 경보가 맨 위에 섭니다. 이때 종류·갈래·사용자 필터와 갱신 주기는 쓰지 않습니다. |
동작
작화 캔버스와 썸네일에서는 견본 두 줄이 보입니다. 실제 조회는 운전 모드에서만 돕니다 — 편집 중에 계속 게이트웨이를 때리면 안 되고, 화면 목록을 여는 것만으로 썸네일 수만큼 조회가 나가면 더 나쁩니다. 운전 모드에서는 견본을 넣지 않습니다. 남아 있으면 운전자가 지어낸 줄을 실제 기록으로 읽습니다.
게이트웨이에 데이터베이스가 붙어 있지 않으면 최근 것만 메모리에 있습니다 — 재시작하면 사라집니다. 게이트웨이의 이벤트 화면 위쪽에서 지금 어느 쪽인지 확인할 수 있습니다.
연결이 끊겨 조회가 실패해도 표를 비우지 않습니다. 보던 줄이 사라지는 쪽이 더 나쁩니다.