Modern Rust implementation of Zabbix Sender Client. Working with Zabbix 2.0.8 and 2.1.7+ versions.
Easy to use:
```rust extern crate zbx_sender;
use zbx_sender::{Response, Result, Sender}; use std::env;
fn sendonevalue(command: &str) -> Result
fn main() { let command = match env::args().nth(1) { Some(cmd) => cmd, None => { let name = env::args().nth(0).unwrap(); panic!("Usage: {} [command]", name) } };
match send_one_value(&command) {
Ok(response) => println!("{:?} is success {} ", response, response.success()),
Err(e) => println!("Error {}", e),
}
} ```
See examples/sender.rs