두 개의 사용자 프로세스 A와 B가 있습니다. 둘 다 syslog
시설 LOG_USER
을 사용합니다.syslog : 프로세스 특정 우선 순위
내가 그들에 대해 서로 다른 임계 값 레벨을 갖고 싶어 : 우선 순위 CRIT - 및 - 위의 우선 순위 ERR-및-위의 B에 대한
- 메시지 만
/etc/syslog.conf
user.err /var/log/messages
로그러면 ERR 이상 메시지가 기록되지만 A와 B 모두에서 기록됩니다.
다른 프로세스에 대해 최소 임계 값 레벨을 어떻게 다르게 할 수 있습니까?
참고 : 구성 파일 기반 솔루션이 있는지 탐색합니다. 그렇지 않으면 또 다른 접근 방법이 있습니다. 각 프로세스에서 setlogmask()
을 사용하여 프로세스 특정 우선 순위 마스크를 설치할 수 있습니다.
EDIT (년 11 월 18) : 나는 syslog
일부 휴대용 솔루션을 사용하고 싶습니다.
사용중인 syslog의 구현에 대해 언급하십시오. 대답은 구현 특정 구성 파일 구문에 다소 의존합니다. –
@Sam : Linux CentOS를 사용하고 있습니다. 어떤 정보를 찾고 계십니까? 일부 명령을 실행하거나 파일을 찾아서 찾을 수 있습니까? – Arun