본문 바로가기

IT Study/Linux

linux cockpit 시스템 관리모니터링 툴

리눅스 원격웹 시스템관리 모니터링툴

웹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. 접속 및 활용

< https://[서버IP]:9090 >

메인페이지

#기본설정은 root계정이니 보안에 각별히 신경써야할듯합니다.

 

 

 

 

시스템 정보

서버의 기본정보 및 디바이스장치를 확인할수있습니다

 

로그정보

서버의 로그정보를 확인할수있으며 로그별[중요,긴급,경고 등]로 정렬이되어있어 확인하기 쉽습니다

 

스토리지정보

서버의 스토리지정보,사용량,마운트포인트,파티션테이블 추가

 

외에 서버 서비스관리,사용자계정 추가및삭제,네트워크 본딩구성,Vlan,패킷확인 과 서버내 패키지업데이트및 앱관리를 지원합니다.

추가확장기능을 사용하면 virtual Machines 도 관리가능합니다.

내부콘솔도 지원하여 별도의 ssh없이 사용 가능합니다.

웹접속과 root계정사용으로 보안에 철저히 신경써야할것같네요.

직관성과 다양한기능들에비해 그렇게 무겁지않습니다.

API를 활용한다면 다양한방면으로 응용가능할것같습니다.

https://cockpit-project.org/

 

'IT Study > Linux' 카테고리의 다른 글

linux sosreport 분석 툴 / xsos tool  (0) 2023.01.17