8000 GitHub - Kolunchik/zs: простой Zabbix sender на golang
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Kolunchik/zs

Folders and files

Name B508 Name
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zs

package main

import (
        "fmt"
        "github.com/kolunchik/zs"
)

func main() {
        sender := zs.NewSender("localhost", 10051)
        response, err := sender.Send([]zs.ZabbixDataItem{
                {Host: "Zabbix server", Key: "trapper[test]", Value: "42"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "43"},
        })
        fmt.Println(response, err)
        ...
        responses, err := sender.SendBatch([]ZabbixDataItem{
                {Host: "Zabbix server", Key: "trapper[test]", Value: "42"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "42"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "42"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "43"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "43"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "43"},
                {Host: "Zabbix server", Key: "trapper[test]", Value: "43"},
        }, 3)
        fmt.Println(err)
        for i := range responses {
          fmt.Println(responses[i])
        }

}

About

простой Zabbix sender на golang

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

0