рдкрд░рд┐рдЪрдп
рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рд░ рд╢рд╛рдЦрд╛ рд╕рд░реНрднрд░рд╣рд░реВ рдмреАрдЪ рдбреЗрдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐рдХреЛ рд▓рд╛рдЧрд┐ DFSR рдбреЗрдЯрд╛ рдкрд╣реБрдБрдЪрдХреЛ рдПрдХрд▓ рдмрд┐рдиреНрджреБ рд░ DFSR рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдПрдХрджрдо рдареВрд▓реЛ рд░ рд╡рд┐рддрд░рд┐рдд рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рд╕рд╛рде, рдпреЛ рдкреНрд░рддрд┐рдХреГрддрд┐рдХреЛ рд╕реНрдерд┐рддрд┐ рдЕрдиреБрдЧрдорди рдЧрд░реНрдиреЗ рдкреНрд░рд╢реНрди рдЙрдареНрдЫред
рд╕рдВрдпреЛрдЧрд╡рд╢, рд╣рд╛рдореАрд▓реЗ DFSR рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реЗрдХреЛ рд▓рдЧрднрдЧ рддреБрд░реБрдиреНрддреИ, рд╣рд╛рдореАрд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдЕрд╡рд╕реНрдерд┐рдд рдЪрд┐рдбрд┐рдпрд╛рдЦрд╛рдирд╛рд▓рд╛рдИ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рд░ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдЕрдиреБрдЧрдордирд▓рд╛рдИ рдердк рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг, рдкреВрд░реНрдг рд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдкрдорд╛ рд▓реНрдпрд╛рдЙрдиреЗ рд▓рдХреНрд╖реНрдпрдХрд╛ рд╕рд╛рде Zabbix рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рдерд╛рд▓реНрдпреМрдВред рд╣рд╛рдореА DFS рдкреНрд░рддрд┐рдХреГрддрд┐ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди Zabbix рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред
рд╕рдмреИ рднрдиреНрджрд╛ рдкрд╣рд┐рд▓реЗ, рд╣рд╛рдореАрд▓реЗ DFS рдкреНрд░рддрд┐рдХреГрддрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрди рдбрд╛рдЯрд╛ рдпрд╕рдХреЛ рд╕реНрдерд┐рддрд┐ рдЕрдиреБрдЧрдорди рдЧрд░реНрди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ рднрдиреЗрд░ рдирд┐рд░реНрдгрдп рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рд╕рдмреИрднрдиреНрджрд╛ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рд╕реВрдЪрдХ рдмреНрдпрд╛рдХрд▓рдЧ рд╣реЛред рдпрд╕рд▓реЗ рдлрд╛рдЗрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬреБрди рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рдХрд╛ рдЕрдиреНрдп рд╕рджрд╕реНрдпрд╣рд░реВрд╕рдБрдЧ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рддрдкрд╛рдИрдВ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдпрд╕рдХреЛ рдЖрдХрд╛рд░ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ dfsrdiag, DFSR рднреВрдорд┐рдХрд╛ рд╕рдВрдЧ рд╕реНрдерд╛рдкрд┐рддред рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рддрд┐рдХреГрддрд┐ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдмреНрдпрд╛рдХрд▓рдЧ рд╕рд╛рдЗрдЬ рд╢реВрдиреНрдпрдорд╛ рдкреБрдЧреНрдиреБ рдкрд░реНрдЫред рддрджрдиреБрд╕рд╛рд░, рдмреНрдпрд╛рдХрд▓рдЧрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛рд▓реЗ рдкреНрд░рддрд┐рдХреГрддрд┐рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдВрдХреЗрдд рдЧрд░реНрджрдЫред
рдЕрдм рдореБрджреНрджрд╛ рдХреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдкрдХреНрд╖ рдмрд╛рд░реЗрдорд╛ред
Zabbix рдПрдЬреЗрдиреНрдЯ рдорд╛рд░реНрдлрдд рдмреНрдпрд╛рдХрд▓рдЧрдХреЛ рдЖрдХрд╛рд░ рдЕрдиреБрдЧрдорди рдЧрд░реНрди, рд╣рд╛рдореАрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫ:
- рдЖрдЙрдЯрдкреБрдЯ рдкрд╛рд░реНрд╕ рдЧрд░реНрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ dfsrdiag Zabbix рд▓рд╛рдИ рдЕрдиреНрддрд┐рдо рдмреНрдпрд╛рдХрд▓рдЧ рд╕рд╛рдЗрдЬ рдорд╛рдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди,
- рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬрд╕рд▓реЗ рд╕рд░реНрднрд░рдорд╛ рдХрддрд┐ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рд╣рд░реВ рдЫрдиреН, рдХреБрди рдлреЛрд▓реНрдбрд░рд╣рд░реВ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдирдХреНрдХрд▓ рдЧрд░реНрдЫрдиреН рд░ рддрд┐рдиреАрд╣рд░реВрдорд╛ рдЕрдиреНрдп рдХреБрди рд╕рд░реНрднрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреН рднрдиреЗрд░ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреЗрдЫ (рд╣рд╛рдореА рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрднрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рддрд▓реЗ Zabbix рдорд╛ рдпреЛ рд╕рдмреИ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдЧрд░реНрди рдЪрд╛рд╣рдБрджреИрдиреМрдВ, рд╕рд╣реА?),
- рдЕрдиреБрдЧрдорди рд╕рд░реНрднрд░рдмрд╛рдЯ рдкрдЫрд┐рдХреЛ рдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ Zabbix рдПрдЬреЗрдиреНрдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рдХреЛ рд░реВрдкрдорд╛ рдпреА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдердкреНрджреИ,
- рдмреНрдпрд╛рдХрд▓рдЧ рдкрдвреНрдиреЗ рдЕрдзрд┐рдХрд╛рд░ рднрдПрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд░реВрдкрдорд╛ Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реЗрд╡рд╛ рд╕реБрд░реБ рдЧрд░реНрджреИ,
- Zabbix рдХреЛ рд▓рд╛рдЧрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдЬрд╕рдорд╛ рд╕рдореВрд╣рд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗ, рдкреНрд░рд╛рдкреНрдд рдбрд╛рдЯрд╛рдХреЛ рдкреНрд░рд╢реЛрдзрди рд░ рддрд┐рдиреАрд╣рд░реВрдорд╛ рдЕрд▓рд░реНрдЯ рдЬрд╛рд░реА рдЧрд░реНрдиреЗ рдХрд╛рд░реНрдп рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдиреЗрдЫред
рд▓рд┐рдкрд┐ рдкрд╛рд░реНрд╕рд░
рдкрд╛рд░реНрд╕рд░ рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐, рдореИрд▓реЗ VBS рд▓рд╛рдИ Windows Server рдХреЛ рд╕рдмреИ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрдорд╛ рдЙрдкрд╕реНрдерд┐рдд рд╕рдмреИрднрдиреНрджрд╛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рднрд╛рд╖рд╛рдХреЛ рд░реВрдкрдорд╛ рд░реЛрдЬреЗрдХреЛ рдЫреБред рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рддрд░реНрдХ рд╕рд░рд▓ рдЫ: рдпрд╕рд▓реЗ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рдХреЛ рдирд╛рдо, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░рд┐рдПрдХреЛ рдлреЛрд▓реНрдбрд░, рд░ рдЖрджреЗрд╢ рд░реЗрдЦрд╛ рдорд╛рд░реНрдлрдд рдкрдард╛рдЙрдиреЗ рд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫред рдпреА рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рддреНрдпрд╕рдкрдЫрд┐ рдкрд╛рд╕ рд╣реБрдиреНрдЫрдиреН dfsrdiag, рд░ рдпрд╕рдХреЛ рдЖрдЙрдЯрдкреБрдЯрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫ рдпрд╕рд▓реЗ рдЙрддреНрдкрд╛рджрди рдЧрд░реНрджрдЫ:
рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛ - рдпрджрд┐ рдмреНрдпрд╛рдХрд▓рдЧрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рдиреНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рднрдпреЛ рднрдиреЗ,
реж - рдпрджрд┐ рдмреНрдпрд╛рдХрд▓рдЧрдорд╛ рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рдиреНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рднрдпреЛ рднрдиреЗ ("рдиреЛ рдмреНрдпрд╛рдХрд▓рдЧ"),
-1 - рдпрджрд┐ рддреНрд░реБрдЯрд┐ рд╕рдиреНрджреЗрд╢ рдкреНрд░рд╛рдкреНрдд рднрдпреЛ dfsrdiag рдЕрдиреБрд░реЛрдз рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрджрд╛ ("[ERROR]")ред
get-Backlog.vbs
strReplicationGroup=WScript.Arguments.Item(0)
strReplicatedFolder=WScript.Arguments.Item(1)
strSending=WScript.Arguments.Item(2)
strReceiving=WScript.Arguments.Item(3)
Set WshShell = CreateObject ("Wscript.shell")
Set objExec = WSHshell.Exec("dfsrdiag.exe Backlog /RGName:""" & strReplicationGroup & """ /RFName:""" & strReplicatedFolder & """ /SendingMember:" & strSending & " /ReceivingMember:" & strReceiving)
strResult = ""
Do While Not objExec.StdOut.AtEndOfStream
strResult = strResult & objExec.StdOut.ReadLine() & "\"
Loop
If InStr(strResult, "No Backlog") > 0 then
intBackLog = 0
ElseIf InStr(strResult, "[ERROR]") > 0 Then
intBackLog = -1
Else
arrLines = Split(strResult, "\")
arrResult = Split(arrLines(1), ":")
intBackLog = arrResult(1)
End If
WScript.echo intBackLog
рдЦреЛрдЬ рд▓рд┐рдкрд┐
Zabbix рд▓рд╛рдИ рд╕рд░реНрднрд░рдорд╛ рдЙрдкрд╕реНрдерд┐рдд рд╕рдмреИ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд░ рдЕрдиреБрд░реЛрдзрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡рд╢реНрдпрдХ рд╕рдмреИ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ (рдлреЛрд▓реНрдбрд░рдХреЛ рдирд╛рдо, рдЫрд┐рдореЗрдХреА рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рдирд╛рдо) рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореАрд▓реЗ рдкрд╣рд┐рд▓реЗ, рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рд░ рджреЛрд╕реНрд░реЛ, рдпрд╕рд▓рд╛рдИ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрдиреБрдкрд░реНрдЫред Zabbix рд▓рд╛рдИ рдмреБрдЭреНрди рд╕рдХрд┐рдиреЗ рдврд╛рдБрдЪрд╛рдорд╛ред рдЦреЛрдЬ рдЙрдкрдХрд░рдгрд▓реЗ рдмреБрдЭреЗрдХреЛ рдврд╛рдБрдЪрд╛ рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ:
"data":[
{
"{#GROUP}":"Share1",
"{#FOLDER}":"Folder1",
"{#SENDING}":"Server1",
"{#RECEIVING}":"Server2"}
...
"{#GROUP}":"ShareN",
"{#FOLDER}":"FolderN",
"{#SENDING}":"Server1",
"{#RECEIVING}":"ServerN"}]}
рд╣рд╛рдореАрд▓рд╛рдИ рд░реБрдЪрд┐ рднрдПрдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рд╕рдмреИрднрдиреНрджрд╛ рд╕рдЬрд┐рд▓реЛ рддрд░рд┐рдХрд╛ WMI рдорд╛рд░реНрдлрдд рд╣реЛ, рдпрд╕рд▓рд╛рдИ DfsrReplicationGroupConfig рдХреЛ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЦрдгреНрдбрд╣рд░реВрдмрд╛рдЯ рдмрд╛рд╣рд┐рд░ рдирд┐рдХрд╛рд▓реНрдиреБ рд╣реЛред рдирддрд┐рдЬрд╛рдХреЛ рд░реВрдкрдорд╛, рдПрдЙрдЯрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдХреЛ рдЬрдиреНрдо рднрдпреЛ рдЬрд╕рд▓реЗ WMI рд▓рд╛рдИ рдЕрдиреБрд░реЛрдз рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫ рд░ рдЖрд╡рд╢реНрдпрдХ рдврд╛рдБрдЪрд╛рдорд╛ рд╕рдореВрд╣рд╣рд░реВ, рддрд┐рдиреАрд╣рд░реВрдХрд╛ рдлреЛрд▓реНрдбрд░рд╣рд░реВ рд░ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрджрдЫред
DFSRDiscovery.vbs
dim strComputer, strLine, n, k, i
Set wshNetwork = WScript.CreateObject( "WScript.Network" )
strComputer = wshNetwork.ComputerName
Set oWMIService = GetObject("winmgmts:\" & strComputer & "rootMicrosoftDFS")
Set colRGroups = oWMIService.ExecQuery("SELECT * FROM DfsrReplicationGroupConfig")
wscript.echo "{"
wscript.echo " ""data"":["
n=0
k=0
i=0
For Each oGroup in colRGroups
n=n+1
Set colRGFolders = oWMIService.ExecQuery("SELECT * FROM DfsrReplicatedFolderConfig WHERE ReplicationGroupGUID='" & oGroup.ReplicationGroupGUID & "'")
For Each oFolder in colRGFolders
k=k+1
Set colRGConnections = oWMIService.ExecQuery("SELECT * FROM DfsrConnectionConfig WHERE ReplicationGroupGUID='" & oGroup.ReplicationGroupGUID & "'")
For Each oConnection in colRGConnections
i=i+1
binInbound = oConnection.Inbound
strPartner = oConnection.PartnerName
strRGName = oGroup.ReplicationGroupName
strRFName = oFolder.ReplicatedFolderName
If oConnection.Enabled = True and binInbound = False Then
strSendingComputer = strComputer
strReceivingComputer = strPartner
strLine1=" {"
strLine2=" ""{#GROUP}"":""" & strRGName & ""","
strLine3=" ""{#FOLDER}"":""" & strRFName & ""","
strLine4=" ""{#SENDING}"":""" & strSendingComputer & ""","
if (n < colRGroups.Count) or (k < colRGFolders.count) or (i < colRGConnections.Count) then
strLine5=" ""{#RECEIVING}"":""" & strReceivingComputer & """},"
else
strLine5=" ""{#RECEIVING}"":""" & strReceivingComputer & """}]}"
end if
wscript.echo strLine1
wscript.echo strLine2
wscript.echo strLine3
wscript.echo strLine4
wscript.echo strLine5
End If
Next
Next
Next
рдо рд╕рд╣рдордд рдЫреБ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдбрдХреЛ рд╕реБрдиреНрджрд░рддрд╛рд▓реЗ рдЪрдореНрдХрд╛рдЙрди рд╕рдХреНрджреИрди рд░ рдпрд╕рдорд╛ рдХреЗрд╣реА рдЪреАрдЬрд╣рд░реВ рдкрдХреНрдХреИ рдкрдирд┐ рд╕рд░рд▓реАрдХреГрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рддрд░ рдпрд╕рд▓реЗ рдпрд╕рдХреЛ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ - Zabbix рджреНрд╡рд╛рд░рд╛ рдмреБрдЭреНрди рд╕рдХрд┐рдиреЗ рдврд╛рдБрдЪрд╛рдорд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рд╣рд░реВрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗред
Zabbix рдПрдЬреЗрдиреНрдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдердкреНрджреИ
рдпрд╣рд╛рдБ рд╕рдмреИ рдХреБрд░рд╛ рдПрдХрджрдо рд╕рд░рд▓ рдЫред рдПрдЬреЗрдиреНрдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓рдХреЛ рдЕрдиреНрддреНрдпрдорд╛ рдирд┐рдореНрди рд▓рд╛рдЗрдирд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН:
UserParameter=check_dfsr[*],cscript /nologo "C:Program FilesZabbix Agentget-Backlog.vbs" $1 $2 $3 $4
UserParameter=discovery_dfsr[*],cscript /nologo "C:Program FilesZabbix AgentDFSRDiscovery.vbs"
рдирд┐рд╕реНрд╕рдиреНрджреЗрд╣, рд╣рд╛рдореАрд╕рдБрдЧ рд▓рд┐рдкрд┐рд╣рд░реВ рднрдПрдХрд╛ рдард╛рдЙрдБрд╣рд░реВрдорд╛ рд╣рд╛рдореА рдорд╛рд░реНрдЧрд╣рд░реВ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрдЫреМрдВред рдореИрд▓реЗ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдПрдЬреЗрдиреНрдЯ рд╕реНрдерд╛рдкрдирд╛ рднрдПрдХреЛ рдПрдЙрдЯреИ рдлреЛрд▓реНрдбрд░рдорд╛ рд░рд╛рдЦреЗрдВред
рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реЗрдкрдЫрд┐, Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реЗрд╡рд╛ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред
Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реЗрд╡рд╛ рдЪрд▓реНрдиреЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИ
рдорд╛рд░реНрдлрдд рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди dfsrdiag, рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдХ рдЦрд╛рддрд╛ рдЕрдиреНрддрд░реНрдЧрдд рдЪрд▓рд╛рдЙрдиреБ рдкрд░реНрдЫ рдЬрд╕рдорд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рдХрд╛ рд╕рджрд╕реНрдпрд╣рд░реВ рдкрдард╛рдЙрдиреЗ рд░ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗ рджреБрд╡реИ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдЫрдиреНред рдкреНрд░рдгрд╛рд▓реА рдЦрд╛рддрд╛ рдЕрдиреНрддрд░реНрдЧрдд рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реЗрд╡рд╛, рдпрд╕реНрддреЛ рдЕрдиреБрд░реЛрдз рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫреИрдиред рдореИрд▓реЗ рдбреЛрдореЗрдирдорд╛ рдЫреБрдЯреНрдЯреИ рдЦрд╛рддрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдВ, рдпрд╕рд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдкреНрд░рд╢рд╛рд╕рдирд┐рдХ рдЕрдзрд┐рдХрд╛рд░ рджрд┐рдПрдБ, рд░ рдпреА рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реЗрдВред
рддрдкрд╛рдИрдВ рдЕрд░реНрдХреЛ рдмрд╛рдЯреЛ рдЬрд╛рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ: рдХрд┐рдирднрдиреЗ dfsrdiag, рд╡рд╛рд╕реНрддрд╡рдорд╛, рдЙрд╣реА WMI рдорд╛рд░реНрдлрдд рдХрд╛рдо рдЧрд░реНрджрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рддрдкрд╛рдЗрдБ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рдЕрдиреБрдЧрдорди рдЯреЗрдореНрдкреНрд▓реЗрдЯ
рдореИрд▓реЗ рдкреНрд░рд╛рдкреНрдд рдЧрд░реЗрдХреЛ рдбрд╛рдЯрд╛рдХреЛ рдЖрдзрд╛рд░рдорд╛, рдореИрд▓реЗ рдПрдЙрдЯрд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдВ рдЬреБрди:
- рдкреНрд░рддрд┐ рдШрдгреНрдЯрд╛ рдПрдХ рдкрдЯрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЦреЛрдЬ рдЪрд▓рд╛рдЙрдБрдЫ,
- рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рддреНрдпреЗрдХ 5 рдорд┐рдиреЗрдЯрдорд╛ рдПрдХ рдкрдЯрдХ рдмреНрдпрд╛рдХрд▓рдЧ рд╕рд╛рдЗрдЬ рдЬрд╛рдБрдЪ рдЧрд░реНрджрдЫ,
- рдХреБрдиреИ рдкрдирд┐ рд╕рдореВрд╣рдХреЛ рдмреНрдпрд╛рдХрд▓рдЧ рд╕рд╛рдЗрдЬ рейреж рдорд┐рдиреЗрдЯрдХреЛ рд▓рд╛рдЧрд┐ резрежреж рднрдиреНрджрд╛ рдмрдвреА рд╣реБрдБрджрд╛ рдЕрд▓рд░реНрдЯ рдЬрд╛рд░реА рдЧрд░реНрдиреЗ рдЯреНрд░рд┐рдЧрд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдЯреНрд░рд┐рдЧрд░рд▓рд╛рдИ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдХреЛ рд░реВрдкрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рдЫ рдЬреБрди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЗрдПрдХреЛ рд╕рдореВрд╣рд╣рд░реВрдорд╛ рдердкрд┐рдПрдХреЛ рдЫ,
- рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕рдореВрд╣рдХреЛ рд▓рд╛рдЧрд┐ рдмреНрдпрд╛рдХрд▓рдЧ рд╕рд╛рдЗрдЬ рдЧреНрд░рд╛рдлрд╣рд░реВ рдмрдирд╛рдЙрдБрдЫред
рддрдкрд╛рдИрдВ Zabbix 2.2 рдХреЛ рд▓рд╛рдЧрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ
рдкрд░рд┐рдгрд╛рдо
Zabbix рдорд╛ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдЖрдпрд╛рдд рдЧрд░реЗрдкрдЫрд┐ рд░ рдЖрд╡рд╢реНрдпрдХ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВрд╕рдБрдЧ рдЦрд╛рддрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдкрдЫрд┐, рд╣рд╛рдореАрд▓реЗ DFSR рдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдЪрд╛рд╣рдиреЗ рдлрд╛рдЗрд▓ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рддрд┐рдиреАрд╣рд░реВрдорд╛ рдПрдЬреЗрдиреНрдЯ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдорд╛ рджреБрдИ рд▓рд╛рдЗрдирд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН рд░ Zabbix рдПрдЬреЗрдиреНрдЯ рд╕реЗрд╡рд╛ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реНред , рдпрд╕рд▓рд╛рдИ рдЗрдЪреНрдЫрд┐рдд рдЦрд╛рддрд╛рдХреЛ рд░реВрдкрдорд╛ рдЪрд▓рд╛рдЙрди рд╕реЗрдЯ рдЧрд░реНрджреИред DFSR рдЕрдиреБрдЧрдордирдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдЕрдиреНрдп рдореНрдпрд╛рдиреБрдЕрд▓ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред
рд╕реНрд░реЛрдд: www.habr.com