m (Shin moved page Dedicated Log Server to Configuring Dedicated Log Server) |
Revision as of 14:50, 19 April 2021
The Dedicated Log Server can store the logs in real-time of the imRAD. 본 시스템에서 발생하는 로그 및 그 보유 기간은 다음 표와 같습니다.
Log Table | Local Database | Log Server | Log name |
---|---|---|---|
IP/MAC address history | 3 months | 48 months | DHCP Lease |
RADIUS Accounting | 3 months | 48 months | RADIUS Accounting |
RADIUS post-auth | 3 months | 48 months | RADIUS Postauth |
로그 서버 구축 방법
1. 로그 전용 서버에서 MySQL 5.7 또는 MariaDB 10.0 이상을 설치 합니다(운영체제 상관 없음).
2. MySQL 계정 생성
mysql -uroot mysql> CREATE USER 'newuser'@'%' IDENTIFIED BY 'user_password'; mysql> GRANT type_of_permission ON database_name.table_name TO 'username'@'%'; mysql> flush privileges;
또는 imRAD 장비에서만 접속이 가능하게 계정을 생성할 수 있습니다.
mysql> CREATE USER 'newuser'@'imRAD-IP-Address' IDENTIFIED BY 'user_password'; mysql> GRANT type_of_permission ON database_name.table_name TO 'username'@'imRAD-IP-Address'; mysql> flush privileges;
newuser, user-password 그리고 imRAD-IP-Address는 사용 환경에 맞게 변경하세요.
3. 데이터베이스 및 테이블 생성
환경설정 > 로그 전용 서버> 대상 로그에서 쿼리 파일(imradlog.sql)를 다운로드 하여
서버로 복사 후 다음과 같이 로그 데이터베이스에 Import 합니다.
이 멸영은 리눅스 프롬프트나 윈도우즈 cmd 환경에서 실행해야 합니다.
mysql -unewuser -puser_password < imradlog.sql
5. imRAD 환경설정 > 로그 전용 서버
5-1. 로그 서버 설정
5-2. 대상 로그
전송 할 로그를 사용 하도록 선택하세요.
모든 과정이 끝나면 해당 서비스(Logexp)는 로컬 데이터베이스의 로그를 전용 서버로 전송합니다.