Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once 'vendor/autoload.php';
- use ZabbixApi\ZabbixApi;
- $api = $argv[1];
- $user = $argv[2];
- $pass = $argv[3];
- $search = $argv[4];
- try
- {
- $api = new ZabbixApi($api, $user, $pass);
- $results = $api->templateGet(array(
- 'search' => array('host' => $search),
- ));
- $templateids = array();
- foreach ($results as $result) {
- $templateids[] = $result->templateid;
- }
- $result = $api->configurationExport(array(
- format => 'xml',
- options => array(
- 'templates' => $templateids
- )
- ));
- echo $result;
- }
- catch(Exception $e)
- {
- echo $e->getMessage();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement