Advertisement
Guest User

Untitled

a guest
Oct 24th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. use strict;
  2. use warnings;
  3.  
  4. use Zabbix::Tiny;
  5. use IO::Socket::SSL;
  6.  
  7. my $username = 'Admin';
  8. my $password = 'zabbix';
  9. my $url = "https://zabbixsrv/zabbix/api_jsonrpc.php";
  10.  
  11. my $zabbix = Zabbix::Tiny->new(
  12. server => $url,
  13. password => $password,
  14. user => $username,
  15. ssl_opts => {
  16. verify_hostname => 0,
  17. SSL_verify_mode => IO::Socket::SSL::SSL_VERIFY_NONE,
  18. }
  19. );
  20.  
  21. my $events = $zabbix->do(
  22. 'event.get', {
  23. time_from => "1506269837",
  24. time_till => "1508861844",
  25. sortfield => ["clock", "eventid"],
  26. sortorder => "desc",
  27. }
  28. );
  29.  
  30. foreach (@$events) {
  31. print "$_->{clock}, $_->{objectid}\n";
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement