웹 서버로 Linux 서버를 많이 보유하고 있는데, 웹 접속, 사이트별 웹 오류, 로그인 로그 등 모든 서버 로그를 수집하고 로그 분석하기 위한 오픈 소스 소프트웨어를 찾고 있는데, 어떤 아이디어나 경험이 있으신가요?
답변1
여기에서 더 많은 내용을 확인하세요.
그레이의 기록: https://www.graylog.org/
로그 모니터링: https://linode.com/docs/uptime/monitoring/monitor-systems-logwatch/
스플렁크: https://www.splunk.com/
로그 저장: https://www.elastic.co/guide/en/logstash/current/getting-started-with-logstash.html
Logwatch는 경고 목적으로 간단하고 쉽게 구성할 수 있습니다. 아름다운 GUI를 원한다면 나머지 GUI가 적합할 것입니다.
답변2
많은 Linux 서버의 로그를 모니터링하기 위한 가장 좋은 전략은 로그를 중앙 syslog 서버로 보내는 것입니다.
큰 의미에 따라 rsyslog/syslog-ng를 대규모 syslog 서버로 지정하거나 다음과 같은 로그 전달 프로그램을 사용하여 이를 수행할 수 있습니다.파일 비트또는로그 저장.
가장 중요한 것은 사용을 고려할 수 있다는 것입니다.ELK 스택그리고그라파나.
인프라/서버 가용성 모니터링도 고려해 보겠습니다.나기오스/센스, 성능에 대한 SNMP 통계를 수집합니다(선인장또는전망대사용하기 쉬운).
궁극적으로 귀하가 선택할 수 있는 많은 도구(@Declan의 제안 포함)는 귀하의 전문 지식과 인프라 규모에 따라 달라집니다.