리눅스 원격웹 시스템관리 모니터링툴
웹UI 기반의 시스템관리 및 모니터링 툴이며 오픈소스로 무료로 사용가능합니다.
1. 설치 및 실행 [ RHEL 8 부턴 최소스펙 제외 기본설치되어있음. ]
# yum -y install cockpit or # dnf -y install cockpit
# systemctl enable --now cockpit.socket [ 프로세스, 자동시작활성화 ]
#systemctl start cockpit
#systemctl status cockpit
접속포트는 기본적으로 9090포트를 사용.
포트가 열려있는지 확인해봐야 함 [비활성화시 9090포트를 오픈해주도록합니다]
# netstat -na | grep 9090
tcp6 0 0 :::9090 :::* LISTEN
서버 방화벽 사용시 cockpit 서비스를 허용해주기
#firewall-cmd --permanent --zone=public --add-service=cockpit
#firewall-cmd –reload [재시작]
2. 접속 및 활용
메인페이지
#기본설정은 root계정이니 보안에 각별히 신경써야할듯합니다.
시스템 정보
서버의 기본정보 및 디바이스장치를 확인할수있습니다
로그정보
서버의 로그정보를 확인할수있으며 로그별[중요,긴급,경고 등]로 정렬이되어있어 확인하기 쉽습니다
스토리지정보
서버의 스토리지정보,사용량,마운트포인트,파티션테이블 추가
외에 서버 서비스관리,사용자계정 추가및삭제,네트워크 본딩구성,Vlan,패킷확인 과 서버내 패키지업데이트및 앱관리를 지원합니다.
추가확장기능을 사용하면 virtual Machines 도 관리가능합니다.
내부콘솔도 지원하여 별도의 ssh없이 사용 가능합니다.
웹접속과 root계정사용으로 보안에 철저히 신경써야할것같네요.
직관성과 다양한기능들에비해 그렇게 무겁지않습니다.
API를 활용한다면 다양한방면으로 응용가능할것같습니다.
'IT Study > Linux' 카테고리의 다른 글
linux sosreport 분석 툴 / xsos tool (0) | 2023.01.17 |
---|