Prometheus로 munin에서 마이그레이션을 검토 ② ~ Grafana 설정 ~

Prometheus로 munin에서 마이그레이션을 고려① 에서는 prometheus와 node_exporter의 설정까지 행했습니다.
여기에서는 grafana를 사용해 그래프를 보기 쉽게 해 나가려고 합니다.

grafana 준비



grafana 설치



아무래도 yum(centos이므로)로 인스톨 할 수 있는 것 같아 살아났습니다.
Grafana 공식

여기에 설명 된대로 문제 없습니다.
"Install Stable"명령을 실행했습니다.

그리고는 자동 기동의 설정과 실제의 기동을 실시합니다.
  • systemctl enable grafana-server 실행
  • 만약을 위해, 효과가 있는지 확인 "systemctl list-unit-files --type=service|fgrep grafa"

  • "systemctl start grafana-server"실행

  • 이것으로 기동까지 완료했으므로 「netstat -lntp」등으로 대기하고 있는 포트를 확인한다


    이 상태이면 브라우저에서 「글로벌 IP:3000」으로 액세스가 가능하게 됩니다.

    브라우저에서 확인



    "글로벌 IP : 3000"에 액세스하면 로그인 화면이 표시되므로 로그인합니다.
     (디폴트가 admin/admin이었다고 생각합니다)

    로그인 후의 화면이 이런 느낌이라고 생각합니다.


    데이터 소스 추가를 클릭하여 prometheus와 연결합니다.


    어쩌면 이것으로 좋다고 생각합니다.
    다음에 「New dashboard」로부터 스스로 그래프를 만들어 가는 것도 좋지만,
    1개 1개 만드는 것은 힘들 것 같기 때문에 공개되고 있는 Dashboard를 적용합니다.

    대시보드 템플릿 적용



    아래에서 Dashboard 템플릿을 다운로드합니다.
    Grafana Labs
    검색 필터가 있으므로 활용합니다.


    「Node Exporter Full」이라고 하는 것이 있었으므로 이것으로 했습니다.

    "download json"이라는 것이 있으므로 클릭하여 다운로드합니다.

    그런 다음 grafana의 브라우저 화면에서 다운로드한 Json을 가져옵니다.


    import 화면에서 json을 업로드합니다.
    Name은 「Node Exporter Full」이라고 자동으로 들어갔으므로 나머지는 데이터 소스를 지정해 「Import」버튼을 누릅니다.
    그러면 다음과 같은 화면이 나왔습니다.


    ※일부 발췌입니다. 실제로는 대량의 항목이 나와 있습니다.

    요약



    grafana에서 깨끗한 그래프가 생겼습니다.
    유지가 주고있는 대시 템플릿이 많이 있고,
    여러가지 시험해 보기 쉬운 것을 검토하는 것도 좋을지도 생각했습니다.

    좋은 웹페이지 즐겨찾기