An open API service indexing awesome lists of open source software.

https://github.com/tkuchiki/zabbix-api-caller

zabbix api with golang
https://github.com/tkuchiki/zabbix-api-caller

api cli golang zabbix

Last synced: 2 months ago
JSON representation

zabbix api with golang

Awesome Lists containing this project

README

        

# zabbix-api-caller
zabbix api with golang

# Installation

## Linux

```
$ curl -sLO https://github.com/tkuchiki/zabbix-api-caller/releases/download/v0.0.2/go-zabbix-api-caller-linux-amd64.zip
$ unzip go-zabbix-api-caller-linux-amd64.zip
$ mv go-zabbix-api-caller-linux-amd64 zabbix-api-caller
```

# Build

```
go get
go build -o zabbix-api-caller main.go
```

# Usage

```
$ ./zabbix-api-caller --help
usage: zabbix-api-caller --file=FILE [] [ ...]

Flags:
--help Show help (also see --help-long and --help-man).
-f, --file=FILE Config file
-h, --hostname=HOSTNAME
Hostname
--ipaddr=IPADDR IP Address
--version Show application version.

Commands:
help [...]
Show help.

host status enable
Enable host status

host status disable
Disable Host status

host register
Regist host

host delete
Delete host

host list
List host

```