do-agent memungkinkan metrik tetesan dikumpulkan dan dikirim ke DigitalOcean untuk menyediakan grafik dan peringatan penggunaan sumber daya.
DO Agen saat ini mendukung:
Catatan:
Meskipun kami hanya secara resmi mendukung distro dan versi ini, do-agent berfungsi di sebagian besar distribusi Linux. Jangan ragu untuk menjalankannya di mana pun Anda berhasil, tetapi masalah apa pun yang Anda temui tidak akan mendapat dukungan resmi dari DigitalOcean
Skrip pemasangan do-agent menyetel tanda nis_enabled
ke 1. Tanpa pengaturan ini, do-agent tidak dapat menjangkau jaringan untuk melakukan autentikasi atau mengirim metrik ke server backend DigitalOcean. Jika Anda membalikkan tindakan ini, atau menginstal do-agent pada mesin secara manual, Anda harus menjalankan setsebool -P nis_enabled 1 && systemctl daemon-reexec
jika tidak, do-agent tidak akan beroperasi.
Untuk menginstal do-agent pada Droplet baru cukup pilih kotak centang Monitoring pada layar pembuatan Droplet untuk mendapatkan do-agent versi stabil terbaru. Gunakan manajer paket OS Anda (yum/dnf/apt-get) untuk memperbarui dan mengelola do-agent.
curl -sSL https://repos.insights.digitalocean.com/install.sh | sudo bash
# or wget
wget -qO- https://repos.insights.digitalocean.com/install.sh | sudo bash
Jika Anda lebih memilih untuk memeriksa skrip terlebih dahulu:
curl -L -o ./install.sh https://repos.insights.digitalocean.com/install.sh
# inspect the file
less ./install.sh
# execute the file
sudo ./install.sh
git clone [email protected]:digitalocean/do-agent.git
cd do-agent
### build the project
make
### add dependencies
# first make sure you have the appropriate flags set to use go modules
# We recommend using https://github.com/direnv/direnv to automatically set
# these from the .envrc file in this project or you can manually set them
export GO111MODULE=on GOFLAGS=-mod=vendor
# then add your imports to any go file and run
go mod vendor
do-agent dapat dihapus instalasinya dengan manajer paket distribusi Anda
apt-get remove do-agent
untuk distro berbasis Debian
yum remove do-agent
untuk distro berbasis RHEL
Anda juga dapat menjalankan do-agent sebagai wadah buruh pelabuhan. Untuk melakukannya, Anda perlu memasang direktori host /proc
ke /host/proc
.
Misalnya:
docker run
-v /proc:/host/proc:ro
-v /sys:/host/sys:ro
digitalocean/do-agent:stable
Jangan ragu untuk membuka terbitan jika belum ada