Newer
Older
git clone https://rnd.iarkdata.com/gitlab/dongjulim/server-storage-checker
```
$ rustup toolchain install nightly
```
## Dependence(cargo)
- chrono = "0.4.38"
- lettre = "0.11.9"
- serde = {version="1.0.210", features=["derive"]}
- serde_json = "1.0.128"
- ssh2 = "0.9.4"
### 추가 모니터링 대상
resource | Linux | AIX | Solaris
:------------ | :-------------| :-------------| :-------------
on/off | :white_check_mark: | :white_check_mark: | :white_check_mark:
disk | :heavy_check_mark: | :white_check_mark: | :white_check_mark:
cpu | :white_check_mark: | :white_check_mark: | :white_check_mark:
memory | :white_check_mark: | :white_check_mark: | :white_check_mark:
### 기능
- 한번 경고한 target 경고 메일 전송 무시. <br>(정상 범위 내 들어오면 다시 전송 가능하게)
- password 암호화
- confluance / mattermost api 연동
- user 접속 후 환경변수 선택 로직 추가
- CLI or GUI
- 사용 lib : [tui-rs](https://github.com/fdehau/tui-rs), [ratatui](https://github.com/ratatui/ratatui) 중 택 1