로그에서 관리자 알림을 받을 수 있나요?

질문: 관리자/모더레이터가 “로그 및 스크리닝” 섹션에서 어떤 형태의 푸시 알림을 받을 수 있는 방법이 있나요? 자동화 플러그인에서 보내는 메시지 같은 것이요?

배경: 오래된 계정이 해킹되어 이메일이 변경되는 일이 몇 번 있었습니다. 이렇게 해킹된 계정들은 다른 사용자에게 메시지를 보내 사기를 치는 데 사용되었습니다.

이메일 추가 로그 항목을 통해 이 문제를 사전에 식별할 수 있다는 것을 알아차렸지만, 계속 확인하고 싶지는 않습니다. 이러한 유형의 로그 항목이 나타날 때 알림을 받을 수 있는 방법이 있을까요?

이 데이터를 탐색기 쿼리를 보고로 추가했는데, 업데이트가 있을 때 “push” 알림을 보내지는 않고 확인만 가능합니다.

SELECT 
    uh.action,
    acting.username AS acting_user,
    target.username AS target_user,
    uh.updated_at
FROM user_histories uh
LEFT JOIN users acting ON acting.id = uh.acting_user_id
LEFT JOIN users target ON target.id = uh.target_user_id
WHERE uh.action = 88
  AND uh.updated_at > CURRENT_DATE - INTERVAL '7 days'
ORDER BY uh.updated_at DESC
LIMIT 100

쿼리를 약간 다듬어 '데이터 탐색기 결과를 포함하여 PM을 예약’하는 반복 자동화에 연결해 주시겠어요? ‘결과가 없으면 건너뛰기’ 옵션을 선택하고 자동화 빈도를 쿼리의 시간 간격에 맞게 조정하면 ‘푸시 알림’ 형태의 알림으로 작동할 수 있을 것 같습니다.

다음과 같이 (반복 자동화 빈도를 30분으로 설정):

SELECT 
    uh.created_at AS "email updated",
    uh.acting_user_id,
    uh.target_user_id
FROM user_histories uh
WHERE uh.action = 88
  AND uh.updated_at > CURRENT_TIMESTAMP - INTERVAL '30 minutes'
ORDER BY 1 DESC