Workstation/Server를 원격으로 무료 모니터링 해보자. part#1 - 리눅스

신영진   
   조회 2037   추천 0    

[업데이트 내역]

2019-11

- 첫 배포

“텔레그램 통합 기능 개발. 릴리즈”

2020-07-22

- 안드로이드 마켓 릴리즈

- iOS 마켓 릴리즈

“서버 push 메세지 무제한 수신 기능” 

2020-09-01

- 안드로이드 마켓 릴리즈

- iOS 마켓 릴리즈

“ 서버 이벤트, 서버 push 메세지 무료 무제한 수신, 사용자별 모티터링 규칙 설정, 알람 다이어로그”

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

안년하세요. 청주사람|신영진 입니다.


이번 강좌는 수 많은 서버 설치 후, 해당 서버의 운영에 대해서 문의 해오는 지인들과 고객들에게 객관적인 내용을 전달하다보니 너무 힘들고, 불편하여 작성하게 된 강좌입니다.


흔히, 2CPU에서 저렴하고, 안정적인 서버를 부탁으로 구해서, 알맞게 셋팅을 해주고, 마무리하면, 항상 운영에 대한 내용에 대해서 너무 많은 질문과 요청을 받고, 추천을 해주려고 찾은 프로그램들...datadog, new relic  가격대가 너무 사악해서 이와 비슷한 기능을 하는 프로그램을 찾던 중… 

 가격도 가격이지만, 보기에도 복잡하고, 앱도 없어서 단순히 부하가 %인지 보려고 하는 분들에게 간편한 에이전트 설치로 쉽게 하기 위해서 찾았습니다. 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

Folsom 

준비물

- 핸드폰 android/iOS

#단일 핸드폰 기기에 대한 최대 메시지 속도
단일 핸드폰 기기에 전송할 수 있는 최대 메시지 수는 분당 240개, 시간당 5,000개입니다. 이렇게 기준이 높은 것은 사용자가 채팅에서 
빠르게 상호작용할 때와 같이 단기간의 트래픽 급증을 허용하기 위해서입니다. 이 한도는 전송 로직 오류로 인해 의도치 않게 
기기의 배터리가 방전되는 것을 방지합니다.

- 설치할 서버

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

●앱 설치

1. App Link

    • ios: https://apps.apple.com/us/app/id1523625362

    • android: https://play.google.com/store/apps/details?id=com.fdino.folsomapp

앱은 “설치”를 누르면 되니까 간단하지요.

  • web: http://folsom.fdino.com 에이전트 설치와 설정은 앱이 불편하시면, 웹으로도 가능합니다.

●로그인 가입하기

Google 아이디로 가입하시면 편합니다 

●에이전트 설치

1.라이센스 키 발급

"Server List"를 누르고 하단에 "Server Key발급"을 누르고, 발급 받습니다. 

라이선스 키는 서버 당 1회 발급되며재발급되지 않습니다.

"Server key"가 발급되면, 아래 화면처럼 발급이 됩니다.

2. 에이전트 설치

리눅스 서버에 콘솔에 로그인 합니다.

sudo bash -c "$(curl -L http://folsom-web.fdino.com/static/install.sh)"

콘솔에 "복사"해서 "붙여넣기"를 하면 아래와 같이 실행됩니다. 

to@r620x:~$ sudo bash -c "$(curl -L http://folsom-web.fdino.com/static/install.sh)"

 % Total    % Received % Xferd  Average Speed   Time    Time     Time Current

                                Dload Upload   Total   Spent    Left  Speed

100 2900    0  2900    0     0   5664      0 --:--:-- --:--:-- --:--:-- 5653

[sudo] password for to: ********

설치가 진행되면서, 마지막에  "server key" 입력을 요구 받습니다. 

발금된 키를 붙여넣기 하면 설치가 완료됩니다.

3. 설치가 끝났습니다.

설치가 완료되면 에이전트가 설치된 서버가 서버 리스트에 화면에 표시됩니다.

설정값에 따라서 등록된 서버의 알림 메세지가 아래같이 전달됩니다.

4. 알람 메세지 받고 싶은 서버 CPU/MEM/DISK/SWAP 값 %로 설정.

maxminx값의 범위를 정하는 것인데.. 서버가 안정적인 범위를 정하면그 범위를 벗어날때면 메세지를 보내줍니다.

설정하고 “Save”를 누르면 저장되어 바로 적용됩니다.






설정한 값을 넘어서는 CPU나 MEMORY가 % 기준으로 사용되면,  스마트폰으로 위의 화면같이 알람을 보내줍니다.

서버등록 숫자와 실시간 메세지 알람에 제한이 없습니다. 

설치해드린 분들은 모두 만족스러워 하시네요. 너무 많이 메세지가 온다고, 불평하시는 분들도 있습니다.

향후에 서버 모니터링 정보들을 실시간 챠트로 제공 업데이트를 한다고 하니,기대해보고, 저는 일단, 무료로 사용할때 이정도로 만족스럽습니다.

다음편에는 윈도우 서버 모니터링을 써보도록 하겠습니다.


화랑화랑 09-16
좋은 정보 감사드립니다.
iroo 09-21
좋은 정보네요 감사합니다.
긍정마왕 10-18
감사합니다. 윈도우 서버 기대되네요.




제목Page 1/19
10-27   84   wwwdjw
10-23   387   wwwdjw
09-24   1785   무한도전
09-23   1702   김정윤
09-15   2038   신영진
09-14   2331   PCMaster
08-28   2500   괭이
08-24   2265   무한도전
08-01   1967   tedious
07-25   3294   황진우
07-25   1608   HTML
07-22   2319   전직P연구원
07-22   1884   프로시아
07-22   1921   프로시아
07-22   1464   FOXBI
07-22   1074   FOXBI
07-22   1074   FOXBI
07-22   1107   FOXBI
07-13   1918   ocarina
06-29   2366   메트