0xDBE — IDE для работы с базами данных
Поставил. Потрогал. Повертел. В принципе да — работает. В принципе вероятно да-же и удобно. Если бы не тормозило всё. На обычном офисном ПК работать не комфортно. Потому таки консоль..
Жизнь замечательных грибов
Наработки и статьи по работе с Linux
Поставил. Потрогал. Повертел. В принципе да — работает. В принципе вероятно да-же и удобно. Если бы не тормозило всё. На обычном офисном ПК работать не комфортно. Потому таки консоль..
Сделаем это на PHP:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
$ip="222.226.134.21"; $vlan=10; //получаем порты в 10 VLAN echo "--опрашиваю $ip\n"; $rez=`snmpget -v2c -c X-Files $ip 1.3.6.1.2.1.17.7.1.4.3.1.4.$vlan`; $reza= explode("Hex-STRING: ", $rez); $tmp=trim($reza[1]); $reza= explode(" ", $tmp); $hx=hexdec($reza[0]."".$reza[1]."".$reza[2]."".$reza[3]); $bin=decbin($hx); echo "--бинарная строка: $bin\n"; if (strlen($bin)>1){ for ($i=0;$i<strlen($bin);$i++){ if ($bin[$i]==1) { $port=$i+1; echo "--на $port порту $vlan VLAN\n"; }; }; } else { echo "$ip отдал не корректные данные! ($rez)\n"; }; |
Ну очень хочется например вытащить данные с панели dashboard zabbix на сторонний ресурс.. Ну например в целях интеграции с какой-то CMS. Поможет в этом следующий запрос:
1 2 3 4 |
SELECT h.host,t.triggerid,g.name group_name,t.priority priority FROM hosts h,items i,hosts_groups hg,groups g,functions f, triggers t WHERE h.status = 0 AND h.hostid = i.hostid AND hg.groupid = g.groupid AND hg.hostid = h.hostid AND i.status = 0 AND i.itemid = f.itemid AND t.triggerid = f.triggerid AND t.VALUE = 1 AND t.status = 0 GROUP BY t.triggerid,g.name, t.priority; |
Задача: на сервер А, периодически получить некие данные с сервера Б.
Хм. К сожаление не придумал ничего умнее кроме как:
На сервере Б регулярно выполнять скрипт, который собирает данные и при помощи
$handle=fopen("http://сервер/скрипт.php?данные", "r")
;
выплевывает их на сервер А, в качестве параметра GET. На сервере А, правда настроил доступы при помощи .htaccess для конкретного IP сервера..
Но решение не нравится.. Какие то должны быть механизмы попроще и понадежне..
Очень простой в использовании и установке WIKI подобный портал. Устанавливается простым копированием скриптов в папку. Не требует БД. Удобный встроенный поиск, корректно работающий с русским языком.