|
一、agent自动注册(主动模式)
1、配置
2、./zabbix_get -s 192.168.1.16 -k system.uname
3、说明:
HostMetadata ----自定义key
HostMetadataItem
https://www.zabbix.com/documentation/2.4/manual/discovery/auto_registration
http://www.ttlsa.com/zabbix/zabbix-active-agent-auto-registration/
二、自动发现(被动模式)
三、网络发现
1、configuration--discovery
2、administration-->action
四、zabbix-API 自动注册
1、user.login 获取tokin-id
curl -s -X POST -H 'Content-Type:application/json' -d '
{"jsonrpc": "2.0","method": "user.login","params": {"user": "admin","password": "o2o@benlai545(a" },
"id": 1
}
' http://192.168.60.217/zabbix/api_jsonrpc.php | python -mjson.tool
2、创建host
curl -s -X POST -H 'Content-Type:application/json' -d '
{"jsonrpc": "2.0","method": "host.create","params": {"host": "Linux server","interfaces": [ {
"type": 1,"main": 1,"useip": 1,"ip": "192.168.60.13","dns": "","port": "10050" }
],
"groups": [ {
"groupid": "2" }
],
"templates": [ {
"templateid": "10001" }
]
},
"auth": "c420a53318369184c9a6e00d439342fb","id": 1
}
' http://192.168.60.217/zabbix/api_jsonrpc.php|python -mjson.tool
https://www.zabbix.com/documentation/2.4/manual/api/reference/user/login |
|
|