導航:首頁 > 程序命令 > zabbixwindows執行命令

zabbixwindows執行命令

發布時間:2022-08-24 02:47:30

1. 如何啟動zabbix

我安裝了一個zabbix監控,一直很順利,後來不知道問什麼服務起不來了,伺服器總是提醒我10051埠沒有打開,於是我仔細理了一遍又一遍,服務總是啟動不起來:
Starting zabbix_server: /etc/init.d/functions: line 536: /etc/init.d//sbin/zabbix_server: No such file or directory
於是我打開/etc/init.d/zabbix_server配置文件中
發現
BASEDIR=/usr/local/zabbix/zabbix
路徑不對

原來是我執行
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g'/etc/init.d/zabbix_server
sed -i 's/BASEDIR=\/usr\/local/BASEDIR=\/usr\/local\/zabbix/g'/etc/init.d/zabbix_agentd
的時候執行了兩遍,感覺特別的手欠,後來服務死活啟動不起來,然後把啟動文件zabbix_server和zabbix_agentd中的BASEDIR=/usr/local/zabbix/zabbix改成BASEDIR=/usr/local/zabbix/就OK了。

vi zabbix_server
# Edit these to match your system settings

# Zabbix-Directory
BASEDIR=/usr/local/zabbix/

service zabbix_server start
Starting zabbix_server: [ OK ]
service zabbix_agentd start
Starting zabbix_agentd: [ OK ]

2. windows端的zabbix怎麼重啟

停止zabbix:
c:\zabbix\bin\win64\zabbix_agentd.exe -c c:\zabbix\conf\zabbix_agentd.win.conf -x
啟動zabbix
c:\zabbix\bin\win64\zabbix_agentd.exe -c c:\zabbix\conf\zabbix_agentd.win.conf -s
其中c:\zabbix\這個路徑是我放在我的設備上的,你的則根據你自己的來。

3. 如何通過zabbix實現手動執行遠程命令

不太理解你的手動執行遠程命令是什麼意思。zabbix 提供了遠程執行命令的功能,你可以通過配置action(動作)里的step(步驟),來執行遠程命令。前提你還需要在agent端把這個功能打開。如何通過zabbix實現手動執行遠程命令

4. zabbix windows 客戶端 怎麼卸載

zabbix_agentd.exe -d

c:>zabbix_agentd.exe--help
usage:
zabbix_agentd.exe[-cconfig-file]
zabbix_agentd.exe[-cconfig-file]-p
zabbix_agentd.exe[-cconfig-file]-titem-key
zabbix_agentd.exe[-cconfig-file]-i[-m]
zabbix_agentd.exe[-cconfig-file]-d[-m]
zabbix_agentd.exe[-cconfig-file]-s[-m]
zabbix_agentd.exe[-cconfig-file]-x[-m]
zabbix_agentd.exe-h
zabbix_agentd.exe-V
.
Options:
-c--configconfig-
(default:"C:zabbix_agentd.conf")
-f--
-p--printPrintknownitemsandexit
-t--testitem-keyTestspecifieditemandexit
-m--multiple-agentsFor-i-d-s-xfunctionsservicenamewill

configurationfile
Functions:
-i--
-d--
-s--startStartZabbixagentservice
-x--stopStopZabbixagentservice
-h--helpDisplaythishelpmessage
-V--versionDisplayversionnumber

5. windows平台 zabbix遠程執行命令(remote commands)

按住WINDOWS微標+R就會出來運行項開始→運行→命令集錦!winver---------檢查Windows版本wmimgmt.msc----打開windows管理體系結構(WMI)wupdmgr--------windows更新程序wscript--------windows腳本宿主設置write----------寫字板winmsd---------系統信息wiaacmgr-------掃描儀和照相機向導winchat--------XP自帶區域網聊天mem.exe--------顯示內存使用情況Msconfig.exe---系統配置實用程序mplayer2-------簡易widnowsmediaplayermspaint--------畫圖板mstsc----------遠程桌面連接mplayer2-------媒體播放機magnify--------放大鏡實用程序mmc------------打開控制台mobsync--------同步命令dxdiag---------檢查DirectX信息drwtsn32------系統醫生devmgmt.msc---設備管理器dfrg.msc-------磁碟碎片整理程序diskmgmt.msc---磁碟管理實用程序dcomcnfg-------打開系統組件服務ddeshare-------打開DDE共享設置dvdplay--------DVD播放器netstopmessenger-----停止信使服務netstartmessenger----開始信使服務notepad--------打開記事本nslookup-------網路管理的工具向導ntbackup-------系統備份和還原narrator-------屏幕「講述人」ntmsmgr.msc----移動存儲管理器ntmsoprq.msc---移動存儲管理員操作請求netstat-an----(TC)命令檢查介面syncapp--------創建一個公文包sysedit--------系統配置編輯器sigverif-------文件簽名驗證程序sndrec32-------錄音機shrpubw--------創建共享文件夾secpol.msc-----本地安全策略syskey---------系統加密,一旦加密就不能解開,保護windowsxp系統的雙重密碼services.msc---本地服務設置Sndvol32-------音量控製程序sfc.exe--------系統文件檢查器sfc/scannow---windows文件保護tsshutdn-------60秒倒計時關機命令tourstart------xp簡介(安裝完成後出現的漫遊xp程序)taskmgr--------任務管理器eventvwr-------事件查看器eudcedit-------造字程序explorer-------打開資源管理器packager-------對象包裝程序perfmon.msc----計算機性能監測程序progman--------程序管理器regedit.exe----注冊表rsop.msc-------組策略結果集regedt32-------注冊表編輯器rononce-p----15秒關機regsvr32/u*.dll----停止dll文件運行regsvr32/uzipfldr.dll------取消ZIP支持cmd.exe--------CMD命令提示符chkdsk.exe-----Chkdsk磁碟檢查certmgr.msc----證書管理實用程序calc-----------啟動計算器charmap--------啟動字元映射表cliconfg-------SQLSERVER客戶端網路實用程序Clipbrd--------剪貼板查看器conf-----------啟動netmeetingcompmgmt.msc---計算機管理cleanmgr-------垃圾整理ciadv.msc------索引服務程序osk------------打開屏幕鍵盤odbcad32-------ODBC數據源管理器oobe/msoobe/a----檢查XP是否激活lusrmgr.msc----本機用戶和組logoff---------注銷命令iexpress-------木馬捆綁工具,系統自帶Nslookup-------IP地址偵測器fsmgmt.msc-----共享文件夾管理器utilman--------輔助工具管理器gpedit.msc-----組策略假如一些命令禁用了如何更改?大家都知道開啟和停止服務要用命令netstartservicename和netstopservicename吧但是怎麼才能在命令行下設置一個服務的啟動狀態呢?比如說禁用它?系統自帶的東東里可能有,但是我沒研究過,我只說pstools里帶的psservice命令在命令行下輸入psservice/?命令可以看到使用說明:Usage:psservice[\\Computer[-uUsername[-pPassword]]]Cmdisoneofthefollowing:這是psservice命令的參數列表,但是今天我們用到的是這個列表裡沒有出現的一個參數:setconfig比如說要禁用UninterruptiblePowerSupply服務(UPS),我們知道它的服務名稱是UPS,那麼只要輸入以下命令:psservicesetconfigupsdisabled就可以把這個服務禁用掉了其中的disabled可以換成auto和demand,分別是對應自動和手動

6. python執行這樣一條windows系統命令怎麼不行

這種情況是使用的方法不正確導致的。
Python中執行系統命令常見的幾種方法如下:
1、os.system
例如:
>>>
import
os
>>>
os.system('ls')
chk_err_log.py
CmdTool.log
install_log.txt
install_zabbix.sh
manage_deploy.sh
MegaSAS.log
2、os.popen
例如:
>>>
import
os
>>>tmp
=
os.popen('ls
*.sh').readlines()
>>>tmp
['install_zabbix.sh\n',
'manage_deploy.sh\n',
'mysql_setup.sh\n',
'python_manage_deploy.sh\n',
'setup.sh\n']
3、使用模塊subprocess
使用方法:
>>>
import
subprocess
>>>
subprocess.call
(["cmd",
"arg1",
"arg2"],shell=True)
import
subprocess
p
=
subprocess.Popen('ls
*.sh',
shell=True,
stdout=subprocess.PIPE,
stderr=subprocess.STDOUT)
print
p.stdout.readlines()
for
line
in
p.stdout.readlines():
print
line,
retval
=
p.wait()
4、
使用模塊commands模塊
使用方法:
>>>
import
commands
>>>
commands.getoutput('ls
*.sh')
'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh'
>>>
commands.getstatusoutput('ls
*.sh')
(0,
'install_zabbix.sh\nmanage_deploy.sh\nmysql_setup.sh\npython_manage_deploy.sh\nsetup.sh')
注意:當執行命令的參數或者返回中包含了中文文字,那麼建議使用subprocess,如果使用os.popen則會出現錯誤。

7. 通過zabbix怎麼去監控伺服器狀態,然後自動重啟

zabbix可以執行兩種操作,一種是發送命令,一種是執行腳本,這兩種都可以實現重啟伺服器的效果,如果要針對某一種情況,進行重啟,這是trigger觸發器,比如檢測到cpu使用率超過90%,我發送reboot

8. 在windows上zabbix中怎麼設置硬體狀態的鍵值

基本知識准備:
1、SNMP(簡單網路管理協議)
2、一些腳本知識,可以編寫任意一種腳本。
3、知道Nagios怎麼用。
好啦,現在開始:
1、編寫一個可以輸出本機Nginx並發連接數的腳本,輸出結果為連接數。我這里腳本比較簡單,只是看看已經鏈接80埠的。當然也可以自己編寫更精確的腳本。
[root@webserver2 scripts]# cat showhttp.sh
#!/bin/bash
echo ——netstat -nat | grep -i 「80」 | wc -l——
2、配置snmp,如何安裝我就不說的,自己去弄唄。
yum install net-snmp* 我是這么安裝的。
看下我的snmp配置文件:
[root@webserver2 ——]# grep -v '^#' /etc/snmp/snmpd.conf | grep -v '^$'
com2sec notConfigUser default public
group notConfigGroup v1 notConfigUser
group notConfigGroup v2c notConfigUser
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
view systemview included .1.3.6.1.4.1.2021
access notConfigGroup 「」 any noauth exact systemview none none
syslocation Unknown (edit /etc/snmp/snmpd.conf)
syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)
pass .1.3.6.1.4.1.4413.4.1 /usr/bin/ucd5820stat
exec .1.3.6.1.4.1.2021.51 showhttp /bin/bash /root/scripts/showhttp.sh
然後重載下snmp的配置文件。
/etc/init.d/snmpd reload
使用snmpwalk測試下,能不能通過snmp來獲取數據。
[root@webserver2 ——]# snmpwalk -v 1 -c public 192.168.137.102 .1.3.6.1.4.1.2021.51
UCD-SNMP-MIB::ucdavis.51.1.1 = INTEGER: 1
UCD-SNMP-MIB::ucdavis.51.2.1 = STRING: 「showhttp」
UCD-SNMP-MIB::ucdavis.51.3.1 = STRING: 「/bin/bash /root/scripts/showhttp.sh」
UCD-SNMP-MIB::ucdavis.51.100.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.51.101.1 = STRING: 「7」
UCD-SNMP-MIB::ucdavis.51.102.1 = INTEGER: 0
UCD-SNMP-MIB::ucdavis.51.103.1 = 「」
[root@webserver2 ——]# snmpwalk -v 1 -c public 192.168.137.102 showhttp
showhttp: Unknown Object Identifier (Sub-id not found: (top) -> showhttp)
[root@webserver2 ——]# snmpwalk -v 1 -c public 192.168.137.102 .1.3.6.1.4.1.2021.51.101.1
UCD-SNMP-MIB::ucdavis.51.101.1 = STRING: 「5」
至此位置,snmp就配置好了。至於原理,google、一大堆。限於自己的表述能力和打字速度就不在此復述了。
下面我登錄nagios的監控機,來監控這台機器的http連接數量。
2、首先安裝nagios,這里跳過。
3、先寫個如下腳本,獲取被監控的設備的snmp值。
[root@webserver2 libexec]# cat show_http
#!/bin/bash
OID='.1.3.6.1.4.1.2021.51.101.1'
IPADDRESS=$2
COMMUNITY=$1
if [[ -z $IPADDRESS ]] || [[ -z $COMMUNITY ]]; then
echo 「Mabe … …Usage: show_http <COMMUNITY> <IPADDRESS>」
exit 4
fi
counts=——snmpwalk -v 1 -c $COMMUNITY $IPADDRESS $OID 2>/dev/null | awk -F『「' '{print $2}'——
if [ -z $counts ]; then
echo 」Mabe snmpd is down OR ipaddress error OR community fault.「
exit 4
fi
if [ $counts -ge 200 ]; then
echo 」Cirtical - connection - $counts「
exit 2
elif [ $counts -ge 100 ]; then
echo 」Warning - connection - $counts「
exit 1
else
echo 」OK - connection - $counts「
exit 0
fi
3、最nagios進行一些配置:
define command{
command_name check-host-alive
command_line $USER1$/show_http nagios $HOSTADDRESS$ #添加一條命令,參數是團體名和主機地址,團體名,我直接用了nagios。為了可擴展性的考慮,大家也可以使用resources文件來定義。這里不再復述。

9. centos安裝了zabbix_server後,如何用命令進行啟動和關閉

啟動
system ctl start zabbix-server

關閉
system ctl stop zabbix-server

10. windows zabbix agent怎麼用

1.安裝介質
ZABBIX客戶端

環境及約束
操作系統:Windows 2003

2.安裝過程
1) 將zabbix文件夾解壓後放在C:\
2) C:\zabbix\下 新建一個zabbix_agent.log文件
3) 配置zabbix_agentd.win.conf文件(位於C:\zabbix\conf\),需要修改的地方分別為:
Logfile= C:\zabbix\zabbix_agent.log
Server=X.X.X.X
Hostname=X.X.X.X
註:
l Server是zabbix伺服器的IP地址
l LogFile為zabbix_agentd.log文件的位置,用於記錄事件,這里的zabbix_agentd.log填寫你新建log文件的位置
l Hostname需要和伺服器端配置主機填入的主機名稱一致,不然日誌中將會報「host{主機名}not found」的錯誤

4) 打開CMD命令行,注意文件路徑執行:
C:\zabbix\bin\win32\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -i
C:\zabbix\bin\win32\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -s
5) 在"運行"輸入 "services.msc",在裡面找到"ZABBIX AGENT",並啟動服務。 到windows的系統服務列表裡面查看ZabbixAgent的狀態,正常情況下會看到ZabbixAgent已經存在在系統服務里,而且是自動啟動,安裝Agent並注冊服務,見圖1。

至此就完成了ZABBIX windows agent的安裝和配置。

6) 配置命令
l C:\zabbix\bin\win32\zabbix_agentd -c C:\zabbix\conf\zabbix_agentd.win.conf -i
-c :指定配置文件所有位置
-i :安裝客戶端
-s :啟動客戶端
-x :停止客戶端
-d :卸載客戶端

7)確認zabbix/conf/zabbix_agentd.win.conf文件關於網卡參數設定
在客戶端獲取網卡參數列表:
typeperf -qx | find "Network Interface" | find "Bytes"
確認以下內容:
### Option:Network
PerfCounter=NetIn,"\NetworkInterface(Red Hat VirtIO Ethernet Adapter)\Bytes Received/sec",15
PerfCounter=NetOut,"\Network Interface(Red Hat VirtIO Ethernet Adapter)\Bytes Sent/sec",15
PerfCounter=NetTotal,"\Network Interface(Red Hat VirtIO Ethernet Adapter)\Bytes Total/sec",15
其中""部分取自於上圖中的網卡參數,NetIn,NetOut和NetTotal是在Zabbix中配置時的Key。
最後的15是指取值時間,單位為「秒」

8)運行安裝和啟動命令
64位
C:\zabbix\bin\win64\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -i
C:\zabbix\bin\win64\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -s
32位
C:\zabbix\bin\win32\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -i
C:\zabbix\bin\win32\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -s
幫助
C:\zabbix\bin\win32\zabbix_agentd.exe -c C:\zabbix\conf\zabbix_agentd.win.conf -h

4.其他問題及解決
1) 防火牆限制,配置不成功
如果本機有防火牆的話,請關閉,否則可能配置不成功,或者把zabbix所用到的埠打開。開放防火牆埠10050

閱讀全文

與zabbixwindows執行命令相關的資料

熱點內容
加密門禁卡寫入成功無法開門 瀏覽:453
齒輪傳動pdf 瀏覽:41
alpinelinux 瀏覽:148
手機端app的掃碼功能在哪裡 瀏覽:225
少兒編程中小班英語教案 瀏覽:450
鎖屏密碼加密手機怎麼解除 瀏覽:203
linuxlostfound 瀏覽:132
征途伺服器ip地址 瀏覽:328
git提交代碼命令行 瀏覽:163
什麼叫瀏覽器伺服器結構 瀏覽:155
於謙聊天哪個app 瀏覽:447
小鵬汽車nlp演算法工程師薪資 瀏覽:879
代碼加密與隱藏 瀏覽:647
fordfulkerson演算法 瀏覽:350
京東熱app在哪裡可以下載 瀏覽:874
彩報圖書app哪個好 瀏覽:301
新君威20壓縮比 瀏覽:186
手機php整站 瀏覽:915
windows路由跳轉命令 瀏覽:472
量子遺傳演算法程序 瀏覽:222