nice Funktion:
you can send Data from AutoIt script to Zabbix Server (zabbix_sender funktionality)
Script:
Global $ConnectedSocket, $szData
Global $szIPADDRESS = "zabbix_server_IP_or name"
Global $nPORT = 10051
Example("{""request"":""agent data"",""data"":[{""host"":""Servername"",""key"":""log"",""value"" :""hallo!!!""}]}")
;Function Zabbix Sender
;Example("{""request"":""agent data"",""data"":[{""host"":""Host_name"",""key"":""Item_KEY"",""val ue"":""Value_to_Send""}]}")
Func Example($szData)
TCPStartup()
$ConnectedSocket = -1
$ConnectedSocket = TCPConnect($szIPADDRESS, $nPORT)
TCPSend($ConnectedSocket, StringToBinary($szData, 4))
EndFunc
;End Funktion
you can send Data from AutoIt script to Zabbix Server (zabbix_sender funktionality)
Script:
Global $ConnectedSocket, $szData
Global $szIPADDRESS = "zabbix_server_IP_or name"
Global $nPORT = 10051
Example("{""request"":""agent data"",""data"":[{""host"":""Servername"",""key"":""log"",""value"" :""hallo!!!""}]}")
;Function Zabbix Sender
;Example("{""request"":""agent data"",""data"":[{""host"":""Host_name"",""key"":""Item_KEY"",""val ue"":""Value_to_Send""}]}")
Func Example($szData)
TCPStartup()
$ConnectedSocket = -1
$ConnectedSocket = TCPConnect($szIPADDRESS, $nPORT)
TCPSend($ConnectedSocket, StringToBinary($szData, 4))
EndFunc
;End Funktion
Comment