메인 콘텐츠로 건너뛰기

실시간 인사이트 모니터링을 위한 오픈 소스 메트릭 및 모니터링.

함께 더 잘 작동하는 무료 업계 표준 모니터링 도구. Prometheus 지정된 간격으로 구성 가능한 데이터 포인트에서 메트릭을 수집하고 규칙 식을 평가하며 일부 조건이 관찰되는 경우 경고를 트리거할 수 있는 강력한 모니터링 소프트웨어 도구입니다. 쓰다 Grafana 이를 통해 인프라를 감시하기 위해 팀과 메트릭을 모니터링하고 저장하고 공유합니다.

배포 Prometheus & Grafana 마켓플레이스 앱

리노드 마켓플레이스를 사용하면 리노드 클라우드 관리자를 사용하여 리노드에 소프트웨어를 쉽게 배포할 수 있습니다.

  1. 클라우드 관리자에 로그인하고 왼쪽 탐색 메뉴에서 마켓플레이스 링크를 선택합니다. 이렇게 하면 마켓플레이스 탭이 미리 선택된 리노드 컴퓨팅 만들기 페이지가 표시됩니다.
  2. 선택 섹션에서 배포할 앱을 선택합니다.
  3. 선택한 앱에 필요한 모든 옵션과 원하는 고급 옵션(선택 사항)을 작성합니다. 자세한 내용은 구성 옵션 섹션을 참조하십시오.
  4. 시작 시작 > 리노드 만들기 에서 설명한 대로 양식의 나머지 부분을 완료합니다.
  5. 리노드 만들기 단추를 클릭합니다. Linode가 프로비저닝되고 전원이 완전히 켜지면 소프트웨어 설치가 완료될 때까지 기다립니다. 이 시간 전에 Linode의 전원이 꺼지거나 다시 시작되면 소프트웨어 설치가 실패할 수 있습니다. 설치가 완료되었는지 확인하려면 Linode의 Lish 콘솔을 열고 시스템 로그인 프롬프트가 나타날 때까지 기다립니다.
  6. 배포 시작 섹션내의 지침을 따릅니다.

Linode가 프로비저닝을 완료한 후 5-10분 이내에 소프트웨어 설치가 완료되어야 합니다.

구성 옵션

Prometheus & Grafana 옵션

다음은 이 마켓플레이스 앱에서 사용할 수 있는 추가 옵션입니다.

묘사
서버에 대한 관리자 이메일이 전자 메일은 SSL 인증서를 생성해야 합니다. 필수
리노드 API 토큰리노드 API Token DNS 레코드를 만드는 데 필요합니다. 이 와 함께 제공되는 경우 subdomain 그리고 domain 리노드를 통해 DNS 레코드를 만들려고 설치하려고 합니다. API . 토큰이 없지만 설치가 DNS 레코드를 만들려면 하나를 만듭니다. 계속하기 전에.
하위 도메인설치 프로그램이 설정 중에 DNS 레코드를 만들려는 하위 도메인입니다. 주어진 제안은 www. 하위 도메인은 귀하가 제공한 경우에만 제공해야 합니다. domain 그리고 API Token
도메인Wazuh 인스턴스를 호스팅하려는 도메인 이름입니다. 설치 관리자가 설정 하는 동안이 필드에 대 한 DNS 레코드를 만듭니다. API Token.
Linode를 위해 만들 수 있는 제한된 sudo 사용자Linode에 대해 만들 수 있는 제한된 사용자 계정입니다. 이 계정에는 sudo 사용자 권한이 있습니다.
한정된 sudo 사용자를 위한 암호제한된 sudo 사용자에 대한 암호를 설정합니다. 암호는 강력한 암호에 대한 복잡성 강도 유효성 검사 요구 사항을 충족해야 합니다. 이 암호는 루트와 유사한 서버의 모든 작업을 수행하는 데 사용할 수 있으므로 길고 복잡하며 고유하게 만들 수 있습니다.
Linode에 액세스하는 데 사용되는 SSH 공용 키암호가 아닌 공용 키(권장)를 통해 SSH에 액세스하려면 여기에서 공개 키를 입력합니다.
SSH를 통해 루트 액세스를 사용하지 않도록 설정?고르다 Yes 루트 계정이 SSH를 통해 서버에 로그인하지 못하도록 차단합니다. 고르다 No 루트 계정이 SSH를 통해 로그인할 수 있도록 합니다.

일반 옵션

Linode 양식 만들기에 대한 나머지 옵션을 작성하는 방법에 대한 조언을 보려면 리노드 만들기 > 시작하기를참조하십시오. 즉, 일부 옵션은 이 마켓플레이스 앱에 따라 제한되거나 권장될 수 있습니다.

  • 지원되는 분포:  Ubuntu 20.04 LTS
  • 권장 플랜: 모든 계획 유형과 크기를 사용할 수 있습니다.

배포 후 시작하기

접근 Grafana 그리고 Prometheus

프런트 엔드 인터페이스에 액세스하려면 둘 중 하나에 대해 Grafana 또는 Prometheus먼저 자격 증명을 가져옵니다. 그런 다음 웹 브라우저를 열고 액세스하려는 앱의 위치 URL로 이동합니다. 나타나는 로그인 프롬프트에서 자격 증명.txt 파일에 표시된 대로 사용자 이름과 암호를 입력합니다.

자격 증명 획득

  1. 아래 방법 중 하나를 사용하여 새 계산 인스턴스에 로그인하십시오.
    • 리시 콘솔: 클라우드 관리자 내에서 리노드 왼쪽 메뉴에서 방금 배포한 계산 인스턴스를 선택하고 LISH 콘솔 출시 단추. 로그인을 root 사용자. 보다 리시 콘솔 사용.
    • SSH: SSH를 통해 컴퓨팅 인스턴스에 로그인 root 사용자. 보다 SSH를 통해 원격 서버에 연결 도움을 요청하십시오.
  2. 로그인한 후 다음 명령을 실행합니다.

    cat /root/credentials.txt
  3. 이 두 가지에 대한 자격 증명 및 끝점 URL이 표시됩니다. Prometheus 그리고 Grafana아래 예제 출력에 도시된 대로.

    #################
    # Prometheus #
    #################
    Location: https://192-0-2-1.ip.linodeusercontent.com/prometheus
    Username: prometheus
    Password: htyjuykuyhjyrkit648648#$#%^GDGHDHTTNJMYJTJ__gr9jpoijrpo ##############
    # Grafana #
    ##############
    Location: https://192-0-2-1.ip.linodeusercontent.com
    Username: admin
    Password: ewtghwethetrh554y35636#$_0noiuhr09h)

더하다 Prometheus 데이터 원본으로서 Grafana

  1. 로그인에 Grafana 프론트 엔드. 보다접근 Grafana 그리고 Prometheus.
  2. 메인 메뉴에서 기어 아이콘 위로 마우스를 가져가 구성 메뉴. 그런 다음 클릭합니다. 데이터 원본.


  3. 내에서 데이터 원본 표시되는 페이지는 데이터 원본 추가 단추.

  4. 고르다Prometheus데이터 원본 추가 페이지의 타임시리즈 데이터베이스 섹션에서.
  5. 레이블이 지정된 데이터 원본 Prometheus 자동으로 생성되고 구성 설정이 표시됩니다. 내에서 URL 필드, 입력 http://localhost:9090/prometheus. 나머지 설정은 필요에 따라 조정할 수 있습니다.

이제 Prometheus 데이터 원본이 설정되어이용할 수 있는 Grafana 대시보드를 통해 필요에 맞는 대시보드를 확인할 수 있습니다. 공식 검토Prometheus그리고Grafana인스턴스를 더 활용하는 방법을 알아보려면 설명서입니다.

Prometheus & Grafana 마켓플레이스 앱은 Linode에서 제작했습니다. 앱 배포와 관련된 지원은 사이드바에 나열된 정보를 통해 Linode 지원팀에 문의하세요. 도구 또는 소프트웨어 자체에 대한 지원은 Prometheus 커뮤니티 또는 Grafana 커뮤니티를 방문하세요.