Ad Widget

Collapse

Триггер на дату оплаты

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • allsys
    Junior Member
    • Mar 2013
    • 2

    #1

    Триггер на дату оплаты

    День бодрый
    не подскажете можно ли реализовать и если да то как в zabbix функционал напоминания об оплате сервера ?
    например в какой либо поле по инвентаризации забивается дата(день) и за 3 дня до - срабатывает триггер - не забудьте оплатить.
    Спасибо
  • Jimson
    Senior Member
    • Jan 2008
    • 1327

    #2
    да, можно, покупаешь биллинг с поддержкой snmp или хотя бы с вменяемым api, ну и дальше сам сообразишь

    Comment

    • MBear
      Junior Member
      • Nov 2004
      • 25

      #3
      А если использовать триггер "Текущая дата = n" ?

      Comment

      • tobrazo
        Junior Member
        • Apr 2013
        • 1

        #4
        Originally posted by MBear
        А если использовать триггер "Текущая дата = n" ?
        Originally posted by MBear
        А если использовать триггер "Текущая дата = n" ?
        #!/usr/bin/perl -w

        use POSIX 'strftime';
        my $date = strftime "%d", localtime;
        if ($date == "02"){
        print 1, "\n";
        }
        else{
        print 0, "\n";
        }
        ________________________
        потом в /etc/zabbix/zabbix_agentd.conf надо добавить строку

        UserParameter=date.server,/usr/bin/perl /etc/zabbix/date.pl

        бутаешь агент /etc/init.d/zabbix-agent restart
        и на заббикс сервере проверяешь
        zabbix_get -s 172.16.10.199 -k date.server
        0
        _____________
        if ($date == "02"){ -> тут подставляешь свою дату, тогда при обращении к итемсу его выхлоп будет 1 иначе (если дата другая) выхлоп будет 0

        date.server имя итемса, тоже можна любой другой написать (который еще не используеться )
        IP 172.16.10.199 тоже свою подставляешь

        и потом уже вешаешь тригер на этот итемс, вроде работает...

        Comment

        Working...