Giám sát thiết lập
Tổng quan
Đội ngũ Klaytn cung cấp một trang web để theo dõi CCN Klaytn tại http://cypress.klaytn.net:3000. Tác nhân giám sát telegraf
được cài đặt trong mỗi CN/PN của CC để thu thập số liệu và gửi chúng đến máy chủ giám sát. Sau khi cài đặt, bạn có thể truy cập trang web giám sát để xem số liệu của CC Klaytn.
Quá trình cài đặt như sau:
- Cài đặt
telegraf
trong CN/PN - Định cấu hình
telegraf
- Bắt đầu
telegraf
Cài đặt Telegraf
Hướng dẫn cài đặt Telegraf (Người dùng Amazon Linux 2, xem bên dưới): https://docs.influxdata.com/telegraf/latest/introduction/installation/
Lưu ý cho Amazon Linux 2
Để cài đặt Telegraph trên Amazon Linux 2, bạn có thể sử dụng kho lưu trữ yum của InfluxData như sau:
cat <<EOF | sudo tee /etc/yum.repos.d/influxdb.repo[influxdb]name = InfluxData Repository - Stablebaseurl = https://repos.influxdata.com/stable/\$basearch/mainenabled = 1gpgcheck = 1gpgkey = https://repos.influxdata.com/influxdata-archive_compat.keyEOF
Thiết lập Telegraf
Kích hoạt giám sát trong kcnd/kpnd
/etc/kcnd/conf/kcnd.conf
...METRICS=1PROMETHEUS=1...
Kiểm tra
Bạn có thể xác nhận rằng hai tùy chọn trên đã được kích hoạt bằng cách kiểm tra xem cổng 61001 có đang mở hay không.
$ netstat -ntap | grep 61001tcp 0 0 :::61001 :::* LISTEN 8989/kcn
Định cấu hình dịch vụ Telegraf
Sao chép tập tin sau vào thư mục cấu hình telegraf
(/etc/telegraf/telegraf.d/
) và chỉnh sửa nodetype
, instance
và hostname
cho phù hợp với từng nút:
[global_tags] # Change "cn" to "pn" for PN installation nodetype = "cn" # The CN/PN name (e.g. `example-cn`, `example-pn`) instance = "<hostname>"[agent] # The CN/PN name (e.g. `example-cn`, `example-pn`) hostname = "<hostname>"[[outputs.influxdb]] urls = [ "http://localhost:" ] database = "klaytn_cypress"[[inputs.prometheus]] urls = [ "http://localhost:61001/metrics" ]
Thay đổi như sau trong /etc/telegraf/telegraf.conf
:
- Loại bỏ phần
[[outputs.influxdb]]
bằng ghi chú
Bắt đầu Telegraf
$ systemctl restart telegraf
Grafana
Nếu mỗi CN/PN có cấu hình và tác nhân ở trên, bạn có thể kiểm tra các thông số tại URL sau:
http://cypress.klaytn.net:3000
Là người vận hành CC, bạn có thể yêu cầu một tài khoản bằng cách cung cấp tên công ty và địa chỉ email của bạn trong kênh Slack. Xin lưu ý rằng chỉ các người vận hành CC mới được phép yêu cầu tài khoản Grafana.