클라우드 컴퓨팅 및 로그 관리 및 검색 응용 프로그램의 조합에 존 지 포드

출처: 인터넷
작성자: 사용자
키워드: 클라우드 컴퓨팅 앤드류 기 포드 글 로버

기술 팟캐스트 (Podcast)는 앤드류 글 로버, 열정과 호기심 많은 사람, 당신은 더 많은 콘텐츠 및 테마 하는 관련 된 것입니다 그리고 그는 또한 업계에서 인기가 나타납니다에 의해 호스팅됩니다.

CTO 존 기 포드와 앤디, loggly 서비스 웹사이트의 서비스 (로깅 서비스) 로그 관리 및 조작의 도움으로 로그의 개념을 탐험. 제어 하 고 실시간으로 같은 큰 시스템을 관리 하는 방법을 이해 하는 것입니다는 http://www.aliyun.com/zixun/aggregation/7239.html "> 재미 있는 일." 동시에 그것은 다른 서비스와 제품, 및 그것의 미래 방향에서 다른 loggly 작업의 세부 정보에 대 한 자세한를 배우게 됩니다.

존 기 포드 CTO와 Loggly의 수석 건축가입니다. 오랜 동안에, 존 많은 기업에 대 한 Lucene 관련 코드를 작성에 주로 책임 있었다. 존과 그의 파트너 샌 프란 시스 코에서 사업을 시작 지금 있다.

존 기 포드와 앤드류 글 로버 인터뷰에서 보기는 여기 있다:

글 로버: 앤디 글 로버, DeveloperWorks 포드 캐스트에 대 한 Java 기술 시리즈입니다. 올해의 손님 존 기 포드 이다입니다. 그는 Loggly의 최고 기술 책임자와 공동 설립자입니다. 존, 나는 우리의 대화 시작 때 어떤 loggly는 질문 생각 한다.

Gifford:loggly는 로그로 서비스 시스템입니다. 그건 우리가 무슨 일을 하는지입니다. 누구나 로그. 로그는 어디에 나. 그들은 당신이 소유 하는 모든 컴퓨터에 존재 합니다. 그들은 귀중 한 데이터를 포함 하 고 덜 중요 한 데이터 일부를 포함. 그리고 그들을 관리 하는 것은 아픔 이다.

그래서, 기본적으로, 우리의 제품은 쉽게 로그를 관리 하는 방법 이며 그렇지 않으면 할 수 없는 것 들을 달성 하기 위해 사용할 수 있는 도구를 제공 합니다.

그러니까 기본적으로 모든 시스템 및 이벤트, 모든 로그를 배치할 수 있습니다 심지어 및 추적할 수 있습니다 브라우저 이벤트 것 들 그런 우리를 통해 직접 곳으로 우리를 생각할 수 있습니다. 그래서 정말 이건... 우리는 정말 하늘에서 큰 로그 덤프 있습니다.

글 로버: 하늘에, 예. 1 더 많은 질문을 물어 보자. 그 결과, 응용 프로그램 로그 및 출력 로그는 이미 전 세계 확산 그리고 그들은 어디에 컴퓨터를 사용할 수 있습니다.

지 포드: 네.

글 로버: 하지만 당신은 상대적으로 새로운. 그래서, 당신이 갑자기 결정, 잘,이 문제를 해결 하기 위해 회사를 설정 하자. 왜 문제가 되지 해결 되었습니다 전에?

지 포드: 나는 문제가 해결 되었습니다 생각 합니다. 시장에서 기업이 많이 있다. 당신을 위해이 문제를 해결 하는 회사, Splunk 아마 가장 유명 하다. 우리가 어떻게 하려는 시도... 매우 사용 하기 쉽고, 다양 한 관리 및 기존 시스템의 사용에서 두통 없이 시스템을 구축 하려고 합니다. 그래서 우리는 구름에 있어. 그래서 우리는 서비스, 하지는 다운로드 한 소프트웨어 또는 장치...

글 로버: 좋은.

지 포드:... 이들은 또한이 문제를 해결 하는 일반적인 방법입니다. 하지만 나를 위해 개인적으로, 난 정말이 동기 이유 때문에 내가 있 었 어 요 오랜 시간에 대 한 검색에 대 한 작업, 약 15 년. 대형 시스템의 다양 한 처리, 약 900 기계, 및 효과적인 제품, 사실, loggly 로우 엔드에서 하이 엔드 작은 제품 생산 환경에서 사용 될 수 있습니다 15 20 컴퓨터에 적용 됩니다. 그래서 클라우드 또는 자신의 "거기"에서 너무 많은 기계와 다루고 있는 [또는 "Coloc"; colocation 센터... 에디터의 참고입니다. 무슨 일인지 알아야. 그래서 내가 결국에서 해온 것이 모든 상자와 드라이브는 대시보드를 모니터링 하는 데 자신을 위해이 시스템을 쓰는 것 같다는 다른 모든 것 들을 다는 것을 확인 하 고 싶은 개발자로 서 머물 수 있는, 미친 또는 그 경우 연산자, 그들 제 정신이 계속.

그래서, 나를 위해, 그것은 마치, 내가이 있어, 내가 많은 시간 그것에 대해 생각해 봤는데, 그것은 처럼, 당신은 알고 있다, 내가 할 수 있다면 그것은이 시간, 나 할 필요가 없습니다 그것은 더 이상.

글 로버: 그건입니다.

지 포드: 그럼, 특정의 관점에서 난 게으른 오전 때문에.

글 로버: 아니 그 무엇의 정의 우리가 개발자? 우리는 게으른? 웃음]

지 포드: 네. Is。 그래서 우리가 뭘 하, 순수 하 게 기술적인 관점에서에 대 한 다른 것은 그것은 매우 복잡 한 분산된 시스템 그리고 그 시스템에서 작동 싶어요. 우리는 우리의 자신의 시스템을 사용... 또는, 우리는 우리 자신의 시스템을 기록 하 고 그것에 게 자신을 기록. 웃음]

사실, 우리의 생산 서버 상태를 확인 하려면 우리 모든 생산 인스턴스에서 모든 로그가 인스턴스에 서 loggly 인스턴스를 보고 해야 합니다. 사실, 우리는 조금 전에 특이 한 듯 별도 인스턴스로 실행 합니다. 하지만 기본적으로, 우리가 처음 시작, 코드, 사용 하 고 당신이 생각 하지 않습니다 안정. 웃음]

뭔가 우리의 상자 중 하나에 실패 하면, 우리 때때로 제거 생산에서. 우리는 자신의 인스턴스를 이동 합니다 그리고 모든 것이 정상. 따라서, 확장성이 높은 시스템을 구축 하는 것은 매우 흥미로운 기술 도전 이다. 특히 데이터를 공부 하는 방법으로 검색을 사랑 한다고 말하고 해야 하는 것이 같아요.

글 로버: 네.

지 포드: 난 내가 전에 만든 시스템의 많은 통계에 좀 더 집중 되었습니다. 훌륭해요. 다양 한 작업의 구현 하더군요. 하지만 문제는, 그것은 반드시 주지 않는다 내게 많은 도움, 사실 문제 원인 찾고 싶어요.

그리고 검색은이 문제를 해결 하는 특히 강력한 방법을 생각 합니다. 그래서 때마다 grep과 awk, 그리고 모든 마법을 사용 하 여... Perl 및 Python, 그리고 루비 텍스트에서 정보를 추출 하는 데 사용할 수 있는 모든 마법 것 들. 하지만 내가 생각 하는 몇 가지 방법으로, 난 그냥 순수 알몸 검색은 당신이 얻을 수 없는 모든 다른 것 들을 사용 하는 혜택을 많이.

글 로버: 질문 하 고 싶습니다, 사실, 난 두 가지 질문의. 나는 그들을 기억 하는 것입니다 바랍니다. 첫 번째, 당신이 언급 한, 그것은 로그 클라우드에서 서비스입니다.

지 포드: 네.

글 로버: 그래서 무슨이 뜻은 나를 위해 개발자로 서? Loggly는 어떻게 사용 합니까? 그것은 어떻게 작동 합니까?

지 포드: 좋은. 기본적으로, 우리는 시스템에 데이터를 얻을 하는 방법에 여러 가지가 있다. 개발자 인 우리에 게 데이터를 전송 하려는 경우 Syslog, 사용할 수 있습니다 그리고 대부분의 사람들, 적어도 대부분의 유닉스 개발자 syslog appender는. 그것은 매우 간단한 프로토콜, 예를 들어, 자바에 그것을 실행할 수 있습니다 하 고 Syslog appender를 실행할 수 있습니다.

다른 언어에서 Syslog에 직접 로그인 하는 다른 방법 있다. 당신이 기록 하 고 우리에 게는 로그를 전달 하려는 경우에 시스템 로그 appender를 설정 하기만 하면 이렇게 준비가 있다면. 이것은 매우 간단 하 고 문제를 해결 하기 위해 매우, 매우 간단한 방법입니다.

글 로버: Syslog appender를 말할 때, 내 말은, 그것은 log4j, 오른쪽 처럼? 그냥 log4j를 구성 하려면 필요 합니까?

Gifford:log4j입니다. Is。

글 로버: 맞습니다. 기존 Java 응용 프로그램의 99%에 대 한 일반적인 로그 라이브러리입니다. 웃음]

지 포드: 맞습니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.