하모니카 묻고답하기

조회 수 829 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

코로나 19로 좀 한가한 틈에 정보 공유를 해봅니다. - 글 내용중 존댓말 생략 -

아이패드로 서버 모니터링중이다어느 다비이스에서나 서버를 모니터링 할 수 있다공짜로 !!!

APM 이라는 말은 굳이 우리나라 말로 옮긴다면, ‘응용프로그램 성능  쳐다보기’라고 보면 될 것이다. APM은 딱딱하고정확성을 기하여 재미가 없다좀 더 쉽게 풀어서 알기 쉽고그리고실제 사용자들에게 쉽게 설명하는 것이 서버 모니터링일 것이다.

 서버 모니터링 중에서 요즘 가장 사용자들이 많이 알고 있는 부분이 클라우드일 것이다클라우드를 사용한다는 사람의 대부분은 클라우드 서버의 모니터링이 얼마나 중요한지 인지하고 있을 것이다클라우스 서버라는 것이 대개 모니터링을 바탕으로 서비스 되어지고 있다서버에 접속을 한번 안해본 일반 경영진도  이외로 인프라 엔지니어들이 아니라도 클라우스 서버에 대해서는 의외로 잘 알고 있다.

 클라우드 시대라서 클라우드 서버는 일반인들도 미디어나 이야기를 통해 잘 알고 있다특히클라우드 서버의  최강 기업 아마존 aws, 그것에 얽힌 서버가 남아서 서비스하게 되었다는 이야기 등은 it 가쉽의 인기가 있다마이크로소프트가 오픈 소스와 클라우드 서비스를 수용하고진행한 office365와 애저 서비스는 기업과 사용자에게 크게 호평을 받았다.

 이 시대에 웹 서비스를 시작하기 원하는 분들에게 서버 셋팅이나 클라우드 셋팅을 해드리고운영을 시작하도록 했을때문제는 운영중인 서버의 상태에 대한 정보 제공이다콘솔 환경으로 들어가서 sysstat 패키지를 설치하고명령어를 사용하게 하거나간편하게 htop을 사용해서 상태를 보라고 하는 방법이 여의치가 않다. ssh 접속도 하지 않은 일반 고객분들에게 그런 것들은 사치를 넘어서 엄청난 적폐이다. T.T

 

서버의 댓수와 상관없이 온라인 웹서비스로 서버를 운영한다면필수적으로 서버 모니터링이 필요하다아니 해야한다.

 

여러가지 웹으로 설치를 해주곤 해도항상변경사항이나 문제시에 연락이 와서 업무에 많은 지장을 주고 있어서 고민을 할 수 밖에 없었다.

 

New relic이나 datddog 같이 거창한 APM 아니여도 아주 간단하게 서버 사항을 누구가 쉽게 보게 해야 한다는 점에 스트레스를 받다우연한 소개로 오픈소스 telegraf를 클라우드로 손쉽게 무료서비스는 하는 것을 알게 되었다.

 

 여러가지 방법이 존재하지만비용이 든다한달에 $500 내외로 서버를 운영중인데 모니터링 서비스 하겠다고서버당 매달 $100정도 지불하기는 정말 아깝다는 생각이 든다컨설팅으로 셋팅해주고봐주는 입장이라면더욱 그렇다본서비스가 $500인데 서비스 모니터링 하자고 $300정도 더 내자고 하기도 어렵다또한오픈소스 에이전트를 사용할때도데이터를 받는 별도 서버가 필요함으로추가적으로 $200정도 서버 1대 비용이 더 지출된다.

 

1. 먼저오픈소스 telegram을 가입한다

https://m.blog.naver.com/winty12/221297846112

 

2. telegraf를 설치한다.

https://folsom.fdino.com/ko/home-korean/?mod=document&pageid=1&uid=2

 

2. 가입 folsom.fdino.com에 가서 이메일을 입력한다.

http://folsom.fdino.com  - 홈페이지는 정말 촌스럽다. T.T 무료의 특징.

start! 버튼을 누르고...

 

xdg-open열기 버튼을 누르면

 

 

그럼아래와 같이 텔레그램에 folsom buddy가 생긴다우와 바로 등록이 되네!!!

/start 버튼을 누른다 

/help를 채팅창에 입력한다자동완성이 보인다.

버튼이 3개 보인다그중에 “New Server”버튼을 누르고 등록을 해본다.

정하고 싶은 서버 이름을 입력하라고 해서 나는 내 서버 hostname을 입력했다.

client_id”를 모르면, /skip을 입력하라고 해서 입력했더니쭉 메세지가 뜬다.

 

 

 

 

자세히 읽어보니

client_id: 9553a1f1177406748731fe9ff87e1fb81d445e33f4cc922eb95832c3이렇게 할당했고,

설치된 서버에 가서 루트 권한으로 아래 명령어줄을 copy&paste하라는 내용이다.

         

cat <

[[outputs.http]]

  url = "https://us-central1-folsom-260913.cloudfunctions.net/folsom_publish_metric"

  insecure_skip_verify = true

  data_format = "json"

 

  [outputs.http.headers]

    Content-Type = "application/json"

    X-Client-Id = "9553a1f1177406748731fe9ff87e1fb81d445e33f4cc922eb95832c3"

 

[[inputs.net]]

  # no configuration

 

[[inputs.procstat]]

  pattern = ".*"  

  

[[inputs.tail]]

  files = ["/var/log/syslog"]

  from_beginning = false

  pipe = false

  watch_method = "inotify"

  data_format = "value"

  data_type = "string"

EOF

 

 

 

설치된 서버에서 "systemctl restart telegraf "라고 명령어로 telegraf를 다시 실행시키고, 1분정도 기다리면, telegraf metrics를 모니터링할 수 있다.

"My Servers"를 누르고등록한 해당 서버 이름을 누르면 아래와 같이 모니터링 데이터를 볼 수 있다.

보고 싶은 정보를 누르면 된다실시간 그래프는 [Charts]를 누르면 URI 이 나온다

 

공짜로 서버 모니터링을 잘 하기 바랍니다. ^^;

 

매일 좋은 내용만 보다가 정보 업로드 해 봅니다.

cpu 정보 "cpu"버튼

 

 

프로세스 보기 "ps" 버튼

 

메모리 사용량 "mem"버튼

"charts" 버튼을 누르면 실시간 챠트로 서버 정보 모니터링 가능.

 

원래 2cpu에 업로드 한 글인데, 다른 분이 "하노니 게시판"에 업로드 하셔서, 삭제요청하고, 제가 다시 올립니다.

- 윈도우 서버도 FreeBSD도 모니터링 가능합니다. 다시 정리하고, 추가 글 업로드 하겠습니다.

  • profile
    Kevin 2020.02.28 10:56

    유용하게 사용할 수 있겠네요. 정보공유 감사합니다~


List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
공지 게시판에 질문하기 전 읽기 - 어떻게 질문을 하는 것이 좋을까? 1 0 Kevin 2019.11.18 12983
2449 인터넷 뱅킹, 인터넷 쇼핑을 할 수 있는 사이트를 올려주세요. 2 0 하모니카 2014.12.02 159977
2448 하모니카 2.1 로사 RC1 릴리즈 합니다. 10 file 0 하모니카 2016.01.12 146413
2447 하모니카 키아나(Qiana) 버전 릴리즈 노트 및 변경 요약 5 0 하모니카 2014.12.29 52476
2446 compiz 설치후 제목표시줄이 나오질 않습니다...ㅡㅡ;;; 3 0 기즈모 2015.01.26 38791
2445 하모니카 키아나 1.0 정식버전 출시합니다. 15 0 하모니카 2015.12.06 37790
2444 [공지] '하모니 소식' 게시판 변경 공지 1 0 LukeHan 2018.12.17 30215
2443 하모니카에는 끝글자 버그 없나요? 2 0 세벌 2015.01.08 29158
2442 그래픽 카드 드라이버 설치 관련 ㅠ.ㅠ 고수님 도와주세요. 7 file 0 잉구탱구 2015.01.08 27723
2441 이이지 뷰어 4종을 추천합니다. 2 file 0 ... 2015.01.07 26717
2440 텔레그램(Telegram) 한글 깨짐 증상 문의 결과 file 0 remo 2014.12.12 25668
2439 .bash_aliases 사용자 스크립트 추가해주세요 4 0 레인 2014.11.17 24756
2438 도대체 데비안과 우분투를 쓰는 사람이 있긴 있나요? 5 0 remo 2014.12.10 24576
2437 다운로드에 토렌트를 추가하는 건 어떻습니까? 1 0 컴포지트 2014.12.02 23566
2436 질문:usb에 비밀번호 설정하는 방법있나요 7 0 프리 2016.10.11 23483
2435 동영상 플레이어로 CM 플레이어를 추천합니다. 8 0 에돌이 2014.12.12 22792
2434 노트북에 하모니카 Plank 테마 버전 시작 메뉴 사라짐 및 Virtualbox 관련 질문입니다. 5 0 래디안트 2014.12.12 22184
2433 하모니카에서 일본어 자판 치기 2 0 peegon 2014.12.15 21851
2432 Linux mint 17.1 로 기반을 업그레이드할 계획이 있으신가요? 2 0 CUBE 2015.01.12 21606
2431 wine을 이용하면 카카오톡도 쓸 수 있습니다. 3 file 0 사포 2014.12.06 20916
2430 오픈뱅킹 쓸 경우 file 0 Ohnine 2015.01.04 20895
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 123 Next
/ 123
CLOSE