실시간 인사이트 모니터링을 위한 오픈 소스 메트릭 및 모니터링.
함께 더 잘 작동하는 무료 업계 표준 모니터링 도구. Prometheus 지정된 간격으로 구성 가능한 데이터 포인트에서 메트릭을 수집하고 규칙 식을 평가하며 일부 조건이 관찰되는 경우 경고를 트리거할 수 있는 강력한 모니터링 소프트웨어 도구입니다. 쓰다 Grafana 이를 통해 인프라를 감시하기 위해 팀과 메트릭을 모니터링하고 저장하고 공유합니다.
Prometheus & Grafana Marketplace 앱 배포
리노드 Marketplace 에서는 리노드 클라우드 매니저를 사용하여 리노드에 소프트웨어를 쉽게 배포할 수 있습니다.
- Cloud 관리자에 로그인하고 왼쪽 탐색 메뉴에서 Marketplace 링크를 선택합니다. 그러면 리노드 컴퓨팅 생성 페이지가 표시되고 Marketplace 탭이 미리 선택되어 있습니다.
- 앱 선택 섹션에서 배포할 앱을 선택합니다.
- 선택한 앱에 필요한 모든 옵션과 원하는 고급 옵션(선택 사항)을 작성합니다. 자세한 내용은 구성 옵션 섹션을 참조하십시오.
- 시작 시작 > 리노드 만들기 에서 설명한 대로 양식의 나머지 부분을 완료합니다.
- 리노드 만들기 단추를 클릭합니다. Linode가 프로비저닝되고 전원이 완전히 켜지면 소프트웨어 설치가 완료될 때까지 기다립니다. 이 시간 전에 Linode의 전원이 꺼지거나 다시 시작되면 소프트웨어 설치가 실패할 수 있습니다. 설치가 완료되었는지 확인하려면 Linode의 Lish 콘솔을 열고 시스템 로그인 프롬프트가 나타날 때까지 기다립니다.
- 배포 시작 섹션내의 지침을 따릅니다.
Linode가 프로비저닝을 완료한 후 5-10분 이내에 소프트웨어 설치가 완료되어야 합니다.
구성 옵션
Prometheus & Grafana 옵션
Marketplace 앱에서 사용할 수 있는 추가 옵션은 다음과 같습니다:
밭 | 묘사 |
---|---|
서버에 대한 관리자 이메일 | 이 전자 메일은 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를 통해 로그인할 수 있도록 합니다. |
일반 옵션
리노드 만들기 양식의 나머지 옵션을 작성하는 방법에 대한 도움말은 시작하기 > 리노드 만들기를 참조하세요. 단, Marketplace 앱에 따라 일부 옵션이 제한되거나 권장될 수 있습니다:
- 지원되는 분포: Ubuntu 20.04 LTS
- 권장 플랜: 모든 계획 유형과 크기를 사용할 수 있습니다.
배포 후 시작하기
접근 Grafana 그리고 Prometheus
프런트 엔드 인터페이스에 액세스하려면 둘 중 하나에 대해 Grafana 또는 Prometheus먼저 자격 증명을 가져옵니다. 그런 다음 웹 브라우저를 열고 액세스하려는 앱의 위치 URL로 이동합니다. 나타나는 로그인 프롬프트에서 자격 증명.txt 파일에 표시된 대로 사용자 이름과 암호를 입력합니다.
자격 증명 획득
- 아래 방법 중 하나를 사용하여 새 계산 인스턴스에 로그인하십시오.
- 리시 콘솔: 클라우드 관리자 내에서 리노드 왼쪽 메뉴에서 방금 배포한 계산 인스턴스를 선택하고 LISH 콘솔 출시 단추. 로그인을
root
사용자. 보다 리시 콘솔 사용. - SSH: SSH를 통해 컴퓨팅 인스턴스에 로그인
root
사용자. 보다 SSH를 통해 원격 서버에 연결 도움을 요청하십시오.
- 리시 콘솔: 클라우드 관리자 내에서 리노드 왼쪽 메뉴에서 방금 배포한 계산 인스턴스를 선택하고 LISH 콘솔 출시 단추. 로그인을
- 로그인한 후 다음 명령을 실행합니다.
cat /root/credentials.txt
- 이 두 가지에 대한 자격 증명 및 끝점 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
- 로그인에 Grafana 프론트 엔드. 보다접근 Grafana 그리고 Prometheus.
- 메인 메뉴에서 기어 아이콘 위로 마우스를 가져가 구성 메뉴. 그런 다음 클릭합니다. 데이터 원본.
- 내에서 데이터 원본 표시되는 페이지는 데이터 원본 추가 단추.
- 고르다Prometheus데이터 원본 추가 페이지의 타임시리즈 데이터베이스 섹션에서.
- 레이블이 지정된 데이터 원본 Prometheus 자동으로 생성되고 구성 설정이 표시됩니다. 내에서 URL 필드, 입력
http://localhost:9090/prometheus
. 나머지 설정은 필요에 따라 조정할 수 있습니다.
이제 Prometheus 데이터 원본이 설정되어이용할 수 있는 Grafana 대시보드를 통해 필요에 맞는 대시보드를 확인할 수 있습니다. 공식 검토Prometheus그리고Grafana인스턴스를 더 활용하는 방법을 알아보려면 설명서입니다.
Prometheus & Grafana Marketplace 앱은 Linode에서 제작했습니다. 앱 배포와 관련된 지원은 사이드바에 나열된 정보를 통해 Linode 지원팀에 문의하세요. 도구 또는 소프트웨어 자체에 관한 지원은 Prometheus 커뮤니티 또는 Grafana 커뮤니티를 방문하세요.