編輯:關於android開發
1. zabbix監控linux主機:http://www.osyunwei.com/archives/8035.html
Server:基於CentOS-7-x86_64-1511,已部署zabbix-3.0.1服務器端
ServerIP: 192.168.11.252
Agent:CentOS-6.4-x86_64
AgentIP: 192.168.21.252,路由可達server
Zabbix官網下載地址:http://www.zabbix.com/download.php
當前最新LTS版本下載地址:http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz
[root@localhost ~]# vim /etc/sysconfig/iptables
-A INPUT -s 192.168.11.252 -p tcp -m state --state NEW -m tcp--dport 10050 -j ACCEPT
-A OUTPUT -d 192.168.11.252 -p tcp -m state --state NEW -m tcp--dport 10051 -j ACCEPT
#zabbix_agent端口10050,agent采用被動方式,由server端主動連接agent;agent也有主動模式,在agent的配置文件中可配置
# zabbix_trapper端口10051,agent主動或trapper方式連接server端
#這裡為了安全性指定了server端的ip,可忽略
[root@localhost~]# getenforce
#查看selinux是否關閉,如在運行需關閉
[root@localhost~]# vim /etc/selinux/config
#SELINUX=enforcing
SELINUX=disabled
[root@localhost~]# setenforce 0
#使配置立即生效
說明: zabbix_agent需要的依賴包相對較少,但基本的編譯依賴包還是需要的,如gcc,gcc-c++等等。這裡初始的centos系統是按照編譯環境安裝的,編譯安裝順利,並不能確定除了基本編譯環境外還需要哪些依賴包,讀者可以先嘗試編譯安裝,如有報錯再處理。
groupaddzabbix
useradd-g zabbix -s /sbin/nologin zabbix
#創建用戶zabbix,並且把用戶zabbix加入到用戶組zabbix中
vim/etc/services
# Zabbix
zabbix-agent 10050/tcp # Zabbix Agent
zabbix-agent 10050/udp # Zabbix Agent
zabbix-trapper 10051/tcp # Zabbix Trapper
zabbix-trapper 10051/udp # Zabbix Trapper
#添加zabbix服務對應的端口,默認services文檔中已添加
ln -s/usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
/sbin/ldconfig
#使配置立即生效
#有可能找不到libiconv.so.2文件,暫時未發現有何影響
tar -zxvf/usr/local/src/zabbix-3.0.1.tar.gz
cd/usr/local/src/zabbix-3.0.1
./configure--prefix=/usr/local/zabbix --enable-agent
#只安裝zabbix_agent
make
makeinstall
ln -s/usr/local/zabbix/sbin/* /usr/local/sbin/
ln -s/usr/local/zabbix/bin/* /usr/local/bin/
#對zabbix_agent相關執行檔添加軟鏈接
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Server=192.168.11.252
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/
UnsafeUserParameters=1
#啟用自定義key
cp/usr/local/src/zabbix-3.0.1/misc/init.d/fedora/core/zabbix_agentd/etc/rc.d/init.d/zabbix_agentd
#客戶端
chownzabbix:zabbix /etc/rc.d/init.d/zabbix_agentd
chmod +x/etc/rc.d/init.d/zabbix_agentd
#添加腳本執行權限
vim/etc/rc.d/init.d/zabbix_agentd
BASEDIR=/usr/local/zabbix/
#編輯客戶端啟動腳本中zabbix的安裝目錄
chkconfig--level 35 zabbix_agentd on
#添加開機啟動
service zabbix_agentdstart
ps aux |grep zabbix_agentd
netstat-tunlp | grep zabbix
#檢查Zabbix客戶端是否正常運行
測試Zabbix客戶端與Zabbix服務端通信是否正常,以下命令在zabbix服務端執行:
zabbix_get-s 192.168.21.252 -p 10050 -k "system.uptime"
2533194
#有數據回顯則通信正常,192.168.21.252是zabbix客戶端IP地址;如果回顯不正常可以查看agent端日志,根據文件配置,默認為/tmp/zabbix_agentd.log
在浏覽器中打開zabbix服務器:
http://192.168.11.252/zabbix
ConfigurationàHostsàCreate host
在Host標簽下:
自定義“Host name”;
選定“Groups”,如果沒有則新建“Newgroup”;
監控模式選擇“Agentinterfaces”,填寫“IP ADDRESS”,默認以IP方式連接10050端口,不做變更,其余均默認。
在Templates標簽下:
“Link new templates”,Selectà選定Template OSLinux模板àAdd確認添加模板,會在“Linked Templates”處呈現添加的模板;
點擊頁面下方的“Add”按鈕,主機添加成功。
主機添加成功自動返回Hosts頁面,針對剛創建的主機,主要觀察“STATUS”與“AVAILABILITY”的狀態,如下:
如果狀態不正常,可以查看server端日志,根據配置文件,默認為/tmp/zabbix_server.log。
國內APP漏洞掃描收費情況調查,國內app漏洞掃描收費概述 上一次分享了應用加固的評測後,很多人想看看漏洞掃描相關的對比數據。其實在選擇市面上這些移動安全類的產品時,經常
自定義左下角弧形旋轉菜單欄 要做這種效果 1- 整個自定義控件其實就是一個ArcMenu .(半圓形那一圈),左下角的圖標沒有加入進控件中。 2
安卓第四天筆記-Sqlite,安卓第四天-sqlite安卓第四天筆記-Sqlite 1.數據庫的創建運行與更新 1.1.創建一個類繼承SqliteOpenHelper &
Android學習之Image操作及時間日期選擇器,android選擇器一、基礎學習 1.ImageView是圖片容器,就相當於RadioGroup是RadioButt