오픈 소스 서버 모니터링 툴 소개
서버 관리자들이 모니터링 없이 서버를 운용한다는 것은 있을 수 없는 일입니다. 서버의 중요 지표를 실시간으로 수집해 관리자가 즉각적으로 인지하도록 표시해 주는 것은 물론, 축적된 지표 데이터를 토대로 향후 발생 할 수 있는 문제를 미연에 방지할 수 있도록 도와주는 것이 모니터링이며, 이는 와탭이 추구하는 궁극적인 목표입니다.
»서버 관리자들이 모니터링 없이 서버를 운용한다는 것은 있을 수 없는 일입니다. 서버의 중요 지표를 실시간으로 수집해 관리자가 즉각적으로 인지하도록 표시해 주는 것은 물론, 축적된 지표 데이터를 토대로 향후 발생 할 수 있는 문제를 미연에 방지할 수 있도록 도와주는 것이 모니터링이며, 이는 와탭이 추구하는 궁극적인 목표입니다.
»저번시간에는 모두 로컬 데이터베이스 기반으로 동작하는 git명령어들에 대해 알아 보았습니다. Git은 저장소(Repository)를 전부 복제한 복제물을 사용하기 때문에 로컬파일에 대하여 변경이 이루어지며 따라서 네트워크속도에 영향을 받지 않고 때문에 히스토리를 조회하거나 변경사항을 확인할때 리모트에 있는 서버에 접근 할 필요가 없어 그 속도 또한 매우 빠르다고 얘기 하였습니다. 자, 그렇다면 코드변경의 공유는 어떻게 이루어 지는걸까요? 오늘 Git을 실무에 활용하기 2탄에서는 다른사람들과 협업시 꼭 필요한 원격저장소와 브랜치의 개념, 충돌시 대처할 수 있는 기능에 대하여 자세히 알아 보겠습니다.
»오늘날 웹 기반 응용 프로그램으로 작성된 소프트웨어 응용프로그램은 Chrome, Internet Explorer, Firefox 와 같은 인터넷 브라우저에서 실행됩니다. 그리고 조직들은 점차 애자일 방법론의 일부 양식 혹은 전부를 도입하여 운영 하는 추세입니다.
»Git은 소스코드를 저장하는 저장소이면서 파일의 수정내용을 관리해주는 버전관리 시스템(VCS:Version Control System) 중 하나입니다. 버전관리 시스템을 사용하면 동일한 정보에 대한 여러 버전을 관리하게 되며, 시간에 따라 수정내용을 비교해 볼 수 있고, 누가 언제를 문제를 일으켰는지도 추적할 수 있으며, 누가 언제 만들어낸 이슈인지도 알 수 있습니다. 각 버전별로 관리가 가능하기 때문에 엄청난 실수를 했다 하더라도 언제든지 복구가 가능하며 백업용으로도 아주 유용하게 쓰입니다. 지금부터필수적인 형상관리요소의 하나라고 할 수 있는 버전관리 시스템 Git
을 사용하는 방법에 대해 알아 봅시다.
와탭은 사내 메신저로 Telegram (https://telegram.org/)을 사용하고 있습니다.
»워크스테이션이나 서버에 설치한 패키지에는 해당 응용프로그램들이 요구하는 최소 / 권장 사양이 있습니다. 서버의 원활한 작동을 위해 필요한 메모리 양을 계산하기 위해 요구사항만을 가지고 결정하는 것은 위험한 생각입니다.
»Windows 2012환경에서 Application 대량 설치 및 업데이트 방법을 찾아보다 Active Directory로 join 된 테스트 환경을 설치해 보았습니다. 직접 VM을 이용해서 Domain Controller를 설정하지 않고 AWS Active Directory Service 를 통해 간편하게 테스트 환경을 구축 할 수 있었습니다. 몇가지 제약사항이 있지만 테스트 환경 수준에서는 충분히 빠르고 편리하게 작동하고 있습니다. Domain Controller를 생성하고 Windows 2012 R2 VM을 Domain Join상태로 생성하는 방법에 대해 적어보겠습니다.
»안녕하세요! 와탭의 UI 디자이너입니다. 그간 User Interface 디자인을 하면서 갖고있던 팁을 소개하고자 합니다.
»안녕하세요 오늘은 Jekyll(제킬 이하 제킬)을 윈도우에 설치해서 사용해보 도록 하겠습니다.
»아마존 EC2에서 소규모 혹은 대규모로 웹 서비스를 운영하게되면 필연적으로 다량의 웹 로그가 발생하게 됩니다. 이 로그에는 해당 서비스의 성능에 관한 가장 정확한 자료가 존재하지만 이것을 분석하는데는 생각보다 많은 시간과 비용이 발생합니다.
»