Giám sát với Grafana

Hướng dẫn sử dụng Grafana và CloudWatch

  1. Trong giao diện Grafana:

    • Chọn Configuration.
    • Chọn Data sources.
    • Chọn Add data source.

    Monitoring with Grafana

  2. Trong giao diện Add data source:

    • Tìm CloudWatch.
    • Chọn CloudWatch.

    Monitoring with Grafana

  3. Trong giao diện Data Sources:

    • Trong mục Name, nhập CloudWatch-Grafana.
    • Trong phần Connection Details, ở bước Authentication Provider, chọn Access & serect key.
    • Access Key ID, nhập access key id của IAM user.
    • Secret Access Key, nhập secret access key của IAM user.

    Monitoring with Grafana

  4. Chọn Save & test.

    Monitoring with Grafana

  5. Khi kết nối thành công, bạn có thể truy vấn dữ liệu từ CloudWatch.

    Monitoring with Grafana

  6. Trong giao diện Grafana:

    • Chọn New dashboard.
    • Chọn Add a new panel.

    Monitoring with Grafana

  7. Trong giao diện Grafana:

    • Trong Namespace, chọn AWS/EC2.
    • Trong Metric name, chọn CPUUtilization.
    • Trong Statistic, chọn Average.
    • Trong Dimensions, chọn InstanceId và nhập ID instance của Grafana-Server instance.
    • Chọn Apply.

    Monitoring with Grafana

  8. Giao diện dashboard sẽ hiển thị dữ liệu theo cấu hình của bạn.

    Monitoring with Grafana

  9. Chọn Refresh dashboard để cập nhật dữ liệu.

    Monitoring with Grafana

  10. Lưu dashboard:

    • Trong Dashboard name, nhập Grafana-Monitoring.
    • Trong Folder, chọn General.
    • Chọn Save.

    Monitoring with Grafana

  11. Chọn Share và sao chép đường dẫn chia sẻ để chia sẻ dashboard với người khác.

    • Bạn cũng có thể chọn Theme ở đây.

    Monitoring with Grafana

  12. Dán đường dẫn chia sẻ vào một trình duyệt mới để xem dashboard.

    Monitoring with Grafana

  13. Thực hiện Explore:

    • Trong Namespace, chọn AWS/EC2.
    • Trong Metric name, chọn CPUUtilization.
    • Trong Statistic, chọn Average.
    • Trong Dimensions, chọn InstanceID và nhập Instance ID của Grafana-Server instance.
    • Chọn Run query.
    • Chọn Bars để xem biểu đồ.

    Monitoring with Grafana

Một số nguồn tham khảo

Dưới đây là một số nguồn tham khảo và lưu ý cho việc cài đặt Grafana trên một EC2 instance trên AWS:

Trang chính Grafana: Trang chính của Grafana cung cấp tài liệu hướng dẫn chi tiết và tài liệu hỗ trợ về cách cài đặt và sử dụng Grafana. Bạn có thể tìm hiểu thêm về cách cài đặt Grafana trên EC2 tại đây: grafana.com/grafana

Bài viết LinkedIn của Vinay Kumar: Bài viết này có thể chứa hướng dẫn cụ thể về cách cài đặt Grafana trên EC2 instance của AWS. LinkedIn thường có nhiều bài viết từ các chuyên gia trong lĩnh vực này. Bài viết của Vinay Kumar

AWS with Atiq Blog: Blog này có thể chia sẻ hướng dẫn cụ thể về việc cài đặt và cấu hình Grafana trên AWS. Đây là nguồn tham khảo có thể cung cấp lời khuyên và hướng dẫn từ người có kinh nghiệm. AWS with Atiq Blog

Ngoài ra, dưới đây là một số lưu ý quan trọng khi cài đặt Grafana trên EC2:

  1. Chọn loại EC2 instance phù hợp: Hãy xác định loại EC2 instance mà bạn muốn sử dụng dựa trên yêu cầu của ứng dụng Grafana của bạn. Điều này có thể thay đổi theo tải công việc và tài nguyên bạn cần.

  2. Bảo mật: Luôn tuân theo các quy tắc bảo mật tốt nhất khi cài đặt Grafana, bao gồm việc đảm bảo cửa hàng mật khẩu mạnh và xác thực an toàn.

  3. Sao lưu dữ liệu: Đảm bảo bạn có một chiến lược sao lưu dữ liệu cho Grafana để tránh mất dữ liệu quan trọng.

  4. Cài đặt nguồn dữ liệu: Cài đặt và cấu hình nguồn dữ liệu (ví dụ: Prometheus, InfluxDB) cho Grafana để có thể hiển thị và giám sát dữ liệu từ các nguồn khác nhau.

  5. Quản lý bảo trì: Đảm bảo bạn hiểu cách quản lý và bảo trì Grafana instance của mình, bao gồm việc cập nhật và bảo mật hệ thống.

Nhớ thực hiện cẩn thận và tham khảo các nguồn tham khảo để đảm bảo cài đặt Grafana thành công trên EC2 của bạn.