1.4. Cấu hình zabbix agent để lấy quét số lượng đĩa cứng trong Server:
vim /etc/zabbix/zabbix_agentd.conf
#IP Zabbix-Server(ở đây là 172.16.69.45)
Server=172.16.69.45
#hostname cua Zabbix agent
Hostname=kvm-hpdl36001
# Dat USerparameter de zabbix agent quet so luong o dia
UserParameter=custom.vfs.dev.discovery, sudo /usr/bin/python /opt/zabbix/linux/hpacucli-status
1.5. Cấu hình cho phep user zabbix thực thi với sudo:
echo "zabbix ALL=NOPASSWD: ALL" >> /etc/sudoers
1.6. Cấu hinh zabbix agent lấy thông tin ổ đĩa
cd /etc/zabbix/zabbix_agentd.conf.d
wget https://github.com/longsube/Zabbix_check_physicaldisks_status/blob/master/HP%20RAID%20Controller/hpa-disk-status.conf
service zabbix-agent restart
2. Trên Zabbix Server
2.1. Tạo Template Template Linux Disk Status để lấy thông tin ổ đĩa
2.2. Tạo Discovery rule cho template
Zabbix Server sẽ dựa vào key custom.vfs.dev.discovery, lọc theo {#DISK} để lấy tên của ổ đĩa (ở đây là vị trí của ổ đĩa), thời gian lấy mẫu là 30s.
2.3. Tạo Item prototype trong Discovery rule vừa tạo để lấy thông tin tình trạng ổ đĩa
Zabbix Server dựa vào key custom.vfs.dev.status[{#DISK}], thời gian lấy mẫu là 50s, loại thông tin là character
2.4. Tạo Item prototype trong Discovery rule vừa tạo để lấy thông tin nhiệt độ ổ đĩa
Zabbix Server dựa vào key custom.vfs.dev.temperature[{#DISK}], thời gian lấy mẫu là 30s, loại thông tin là numeric
2.5. Thêm host cần giám sát
Đưa template Template Linux Disk Status giám sát đisk vào host
cấu hình shinken để gửi mail
Tại host shinken
Sửa file cấu hình host cần gửi email cảnh báo
vi /etc/shinken/hosts/srv-webserver.cfg define host{ use linux-ssh host_name webserver-local address 10.145.34.131 contacts admin ;người dùng được gửi mai…Read More
Tích hợp Shinken và Pnp4nagios
Cài thêm module này để hiển thị dữ liệu mà shinken thu được
Tại host Shinken
apt-get install pnp4nagios -y
Sau đó nhập password nagiosadmin là Admin123 hay bất cứ thứ gì bạn thích
cd /etc/
cp pnp4nagios/apache.conf a…Read More
Hướng dẫn cấu hình để gửi SMS cảnh báo bằng USB 3G
Thực hiện trên Shinken host
Cài đặt và kiểm tra usb 3g để gửi SMS
Hướng dẫn
Cần đảm bảo USB 3g đã gửi SMS thành công bằng chương trình gsmsendsms qua cổng /dev/ttyUSB0
cau hinh shinken
vi /etc/shinken/hosts/test.cfg
def…Read More
Hoặc cài đặt SSMTP trên Shinken Server
Tại Shinken host
sudo apt-get install ssmtp mailutils -y
Sửa file cấu hình
vi /etc/ssmtp/ssmtp.conf
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=shinkenvdc@gmail.com
…Read More
0 comments:
Post a Comment