문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다: 사용자. 문서의 원본을 보거나 복사할 수 있습니다. === 시스템 === imRAD 서비스를 운영하는 각각의 장비를 시스템이라 명명하며 각 시스템은 [[CLI - Networking | IP 주소 설정 ]]후 서비스 데몬이 시작되면 데이터베이스에 그 시스템에 대한 모든 정보가 저장됩니다. 이렇게 저장된 정보는 시스템 메뉴를 통해 확인 할 수 있습니다. ==== 장비 ==== 운영중인 모든 장비의 정보를 표시합니다. ===== 시스템 정보 ===== 각 장비는 주기적(< 10분)으로 자신의 상태를 데이터베이스에 저장하며 이때 최근 확인 시간이 저장된 시간으로 변경됩니다. 즉 현재 표시되고 있는 정보는 최근 확인 시간에 수집된 정보를 의미합니다.<br> [[파일:System-new.png|시스템 상세 정보]] '''(1) 상세보기 열기 / 닫기'''<br> (1)번 아이콘을 클릭하면 상세 보기로 확장 할 수 있습니다. '''(2) 서버 상태 개요'''<br> 각 서버의 디스크 여유 공간 상태, 운영 서비스, 시스템 무결성, 그리고 이중화 상태가 각각 <span style="color: #38c172;">녹색</span>(정상), <span style="color: #ffa107;">황색</span>(주의), <span style="color: red;">적색</span>(경고), 그리고 <span style="color: #6c7c7d;">회색</span>(알수없음) 아이콘으로 표시됩니다.<br> Disk 사용량 임계치 정의는 [[환경설정]] > 시스템 메시지 > 디스크 사용률에서 설정 할 수 있으며 심각 상태일 경우 반드시 CLI를 통해 디스크 상태를 점검 후 공간을 확보해야 합니다.<br> 운영 서비스 상태는 하나 이상의 서비스가 동작하지 않는 경우 <span style="color: #ffa107;">주의</span>로 표시되며 시스템 무결성에 문제가 있는 경우 <span style="color: red;">경고(시스템 무결성 비정상)</span>으로 표시됩니다. 이중화 상태는 이중화 구성이 설정된 경우만 표시되며 Primary는 데이터베이스 복제 Master를 의미하고 Secondary는 데이터베이스 복제 Slave를 나타냅니다. '''(3) 새로고침'''<br> 정보를 "새로고침" 합니다. '''(4) 무결성 검사'''<br> 시스템 무결성 검사를 진행합니다. '''(5) 삭제'''<br> 시스템 및 관련 정보가 모두 삭제됩니다. '''(6) 버전'''<br> 시스템에 적용되어 있는 imRAD 패키지의 버전 및 적용될 날짜를 나타내며 [[File:icon_bars.png|15px]] 아이콘을 클릭하면 상세 버전을 확인 할 수 있습니다. '''(7) CPU Load'''<br> CPU 사용률을 최근 1분, 5분 그리고 15분 통계로 표시합니다. '''(8) 시스템 이중화 모드 및 데이터베이스 복제'''<br> 해당 시스템의 이중화 모드를 표시하면 Active 또는 Passive로 표시됩니다. 만일 [[시스템 이중화]]가 되어 있지 않다면 "설정 안 함"으로 표시됩니다. 시스템의 이중화가 설정된 경우 그 시스템의 현재 모드가 "active" 또는 "passive"로 표시되며 같이 표시되는 시간은 그 모드가 설정된 시간을 의미합니다. <br> 시스템 이중화 모드가 설정된 경우 해당 시스템의 데이터베이스 복제 상태를 표시하며 "Primary" 또는 "Secondary"로 표시됩니다. Primary는 MySQL 데이터베이스 복제 Master 서버를 의미하고 Secondary는 Slave 서버를 나타냅니다. [[시스템 이중화]]는 CLI를 통해 [[CLI - 시스템 이중화 설정 | 설정]]할 수 있으며 데이터베이스 복제 상태에 문제가 발생하면 CLI를 통해 재 설정 할 수 있습니다. ===== 서비스 ===== (9)에 표시된 내용이며 해당 시스템에서 운영중인 모든 서비스 목록을 표시합니다.<br> '''상태'''<br> {| class="wikitable" ! 상태 아이콘 !! 설명 |- | [[File:icon_service_active.png|30px]] || 서비스가 정상적으로 동작중입니다. |- | [[File:icon_service_active_warning.png|30px]] || 서비스 동작에 이상이 감지된 경우입니다. |- | [[File:icon_service_inactive.png|40px]]|| 서비스가 중지되어 있습니다. |- |} '''최근 확인시간 / 가동 시간'''<br> 최근 확인 시간은 서비스의 상태, 이름, 버전 및 가동시간을 확인 후 저장된 최근 시간을 의미하며 가동 시간은 서비스의 uptime을 의미합니다. ===== 시스템 무결성 ===== 위 그림의 (10)에 해당하며 본 시스템은 하루에 한번(매일 새벽 1시) 시스템 무결성 검사를 진행하며 무결성 검사 결과를 표시합니다. 운영 파일중 하나라도 변경 및 손상이 발생하면 무결성 오류가 표시될 수 있으며 이러한 경우 시스템 업데이트가 필요합니다. 시스템 무결성을 즉시 검사하려면 그림의 (4)번 아이콘을 클릭하면 수초내에 검사 결과를 다시 표시하며 아래 그림은 손상된 파일이 없는 경우 표시되는 화면입니다.<br> [[File:sysinteg-ok.png|800px|시스템 무결성 정상 화면]] === 데이터베이스 === ==== 메인 데이터베이스 변수 ==== MariaDB의 주요 변수(global)를 출력합니다. 데이터베이스에 문제가 있는경우 그 현상을 등록하여<ref>https://issue.basein.net</ref> 피드백을 확인 할 수 있는데 이때 반드시 이 정보를 포함해야 합니다. ==== 데이터베이스 복제 상태 ==== 시스템 이중화가 설정된 경우 데이터베이스 복제 상태를 표시합니다. ==== 메인 데이터베이스 이벤트 ==== MariaDB 내부에서 스케줄링된 이벤트의 상태를 표시하면 그 상태는 모두 "정상(녹색)"으로 표시되어야 합니다.<br> 상태가 비활성인 경우 노랑색으로 표시되며 회색은 SLAVESIDE_DISABLED<ref>https://dev.mysql.com/doc/refman/8.0/en/show-events.html</ref>을 의미합니다. 메인 데이터베이스 이벤트는 모두 정상으로 운영되어야 하므로 노랑 혹은 회색으로 표시된 이벤트가 있는 경우 그 아이콘을 클릭하여 해당 이벤트를 정상 상태로 변경 할 수 있습니다. [[File:스크린샷 2023-08-09 오후 4.26.18.png|500px]] === 이력 테이블 === [[File:스크린샷 2023-08-09 오후 4.35.26.png|400px|thumb]] 본 시스템에서 운영중인 이력의 종류 및 현재 저장된 크기를 표시합니다. 모든 이력은 월(Month)단위로 관리되며 시스템의 저장공간이 여유치않을 경우 다음 그림과 같이 특정이력의 특정 월을 클릭하면 해당 월에 대한 모든 이력을 삭제할 수 있습니다.<br> 디스크 공간에 여유가 있다면 각 이력테이블에서 저장기한을 DHCP 임대, Accounting, 인증처리는 최대 24개월 감사이력, Syslog는 최대 12개월까지 변경 할 수 있습니다.<br> 저장기한은 테이블명 우측의 [[File:Dashboard-gear-icon.png|15px]] 아이콘을 클릭하여 변경할 수 있습니다. === Syslog === 각 시스템에서 발생 한 주요 syslog<ref>https://en.wikipedia.org/wiki/Syslog</ref>는 메인 데이터베이스에 저장되는데 이 메뉴에서 확인 할 수 있습니다.<br> syslog는 notice level 이상만 저장되며 information과 debug는 SSH 접속 후 [[CLI - Log]]를 통해 확인 할 수 있습니다. 시스템 문서로 돌아갑니다.