Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix snmp / 12 сообщений из 12, страница 1 из 1
30.11.2011, 14:51
    #37552134
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
Сейчас в конторе разворачиваю систему мониторинга. Среди прочего используются СУБД Informix, в основном крутятся на SCO OpenServer. Одна из задач снять специфичные для этого ПО параметры(условно: количество транзакций в сек, количество подключенных пользователей, память занимаемая базами,логами и пр ) Вроде можно реализовать через субагент snmp. Кто-нибудь настраивал подобную вещь? насколько удобно, достоверно, оправдано?
...
Рейтинг: 0 / 0
30.11.2011, 17:28
    #37552564
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
bga83Сейчас в конторе разворачиваю систему мониторинга. Среди прочего используются СУБД Informix, в основном крутятся на SCO OpenServer. Одна из задач снять специфичные для этого ПО параметры(условно: количество транзакций в сек, количество подключенных пользователей, память занимаемая базами,логами и пр ) Вроде можно реализовать через субагент snmp. Кто-нибудь настраивал подобную вещь? насколько удобно, достоверно, оправдано?
1. Что за система мониторинга?
2. Чей субагент snmp? Системы мониторинга? Тогда смотри вопрос 1 :).
...
Рейтинг: 0 / 0
30.11.2011, 17:32
    #37552575
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
bga83,

Пробовал играться с SNMP в прошлом тысячелетии еще на IDS 7.2. и именно на SCO правда сугубо в целях академического интереса. В результате все реализовал без SNMP через MRTG, который получал все от самописного парсера результатов "onstat -p".
...
Рейтинг: 0 / 0
30.11.2011, 22:02
    #37553013
andjeo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
Daugavabga83,

Пробовал играться с SNMP в прошлом тысячелетии еще на IDS 7.2. и именно на SCO правда сугубо в целях академического интереса. В результате все реализовал без SNMP через MRTG, который получал все от самописного парсера результатов "onstat -p".

Добрый вечер!
А примера парсера не осталось?
...
Рейтинг: 0 / 0
01.12.2011, 08:51
    #37553296
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
АнатоЛойbga83Сейчас в конторе разворачиваю систему мониторинга. Среди прочего используются СУБД Informix, в основном крутятся на SCO OpenServer. Одна из задач снять специфичные для этого ПО параметры(условно: количество транзакций в сек, количество подключенных пользователей, память занимаемая базами,логами и пр ) Вроде можно реализовать через субагент snmp. Кто-нибудь настраивал подобную вещь? насколько удобно, достоверно, оправдано?
1. Что за система мониторинга?
2. Чей субагент snmp? Системы мониторинга? Тогда смотри вопрос 1 :).
1. Мониторинг zabbix, но это не принципиально
2. Субагент snmp для Informix http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.gsg.doc/gsg40.htm
...
Рейтинг: 0 / 0
01.12.2011, 11:23
    #37553568
andjeo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
bga83АнатоЛойпропущено...

1. Что за система мониторинга?
2. Чей субагент snmp? Системы мониторинга? Тогда смотри вопрос 1 :).
1. Мониторинг zabbix, но это не принципиально
2. Субагент snmp для Informix http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.gsg.doc/gsg40.htm


Было бы интересно увидеть ваши результаты по скрещиванию zabbix'а и informix'а, если у вас что то получится.
...
Рейтинг: 0 / 0
01.12.2011, 17:29
    #37554611
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
bga831. Мониторинг zabbix, но это не принципиально
2. Субагент snmp для Informix http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.gsg.doc/gsg40.htm

У $vat2 есть опыт скрещивания MRTG с самописными шелл-скриптами (парсерами) и (возможно) с SNMP (но, возможно, не Informix, а hardware). Видел результат - удобно.

Сам имею опыт создания мониторинга на шелл-скриптах со складыванием в спец.БД, с последующей обработкой критичных моментов, анализа и автоматизации рутинных операций для устранения выявленных проблем.

К чему я это всё: имею устойчивое мнение, что в мониторинге главное - метода. Если она у вас есть (что стоит мониторить и как часто), то можно говорить о средствах.

Тепер об snmp для Informix. Посмотрел "по диагонали" доку. Что за данные может выдать: понятно. Но складывается впечатление, что будет не хватать средств мониторинга консолидированной информации или отфильтрованной информации: не перечень блокировок, а общее количество эксклюзивных, не общее количество чтений, а название таблицы с наибольшим количеством чтений и т.д. Или я не прав?
+ К тому же не админу СУБД, а админу БД (которые у нас часто в одном теле живут) нужен мониторинг данных в БД (и данные для мониторинга проще вытащить SQL-запросом).

В противном случае подход "мониторим всё из snmp" может оказаться полезным только при наличии мощностей на мониторинг, и только в ситуациях, когда случилась Оппа, и к разбору полётов пригласили хорошего специалиста... И этот специалист знает, где искать причины в этой большой куче данных за последний год :).

Посему рекомендую начать с методы: что хотите мониторить, а уже потом думать как граббить данные: SNMP, shell+утилиты администрирования, shell+dbaccess+SQL...
...
Рейтинг: 0 / 0
01.12.2011, 17:53
    #37554666
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
andjeoА примера парсера не осталось?

Тут только его обсуждение сохранилось

Насколько я помню, он был примитивен до безобразия, например для получения RA-pgsused использовалось что-то типа такого

Код: plaintext
 onstat -p|tail - 2 |head - 1 |awk '{print $4}'
...
Рейтинг: 0 / 0
01.12.2011, 18:41
    #37554786
АнатоЛой
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
Я могу поделиться частями... За отдельные части частей спасибо, по-моему, тому же $vat2 и Ивану :)

/usr/local/iutils/IDS.Srv.Prof.MemUsrAl.sh - пример обработки результатов командной строки
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
#!/bin/sh

if [ `onstat -  2 > /dev/null | grep On-Line | wc -l` -eq  1  ]
then
  read=`onstat -g ses  2 > /dev/null |
        grep -v ^$ | grep -v IBM | grep -v session | grep -v hostname |
        awk '{ sum += $7 } END { printf "%d", sum}'`
else
  read= 0 
fi

AddValueToLog.sh $ 1  $ 2  ${read}


/usr/local/iutils/IDS.Srv.Prof.CacheWr.sh - пример обработки результатов SQL-запроса
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
#!/bin/sh

. $IUTILSDIR/IDS.DBAccess.Init.sh

if [ `onstat -  2 > /dev/null | grep -e "On-Line" -e "Read-Only (Sec)" | wc -l` -e
q  1  -a ! -e $LOCKFILE ]
then
  read=`echo "$DBACC_INIT
  SELECT (p2.value / (p1.value + p2.value)) * 100
    FROM sysprofile p1, sysprofile p2
      WHERE p1.name = 'dskwrites'
        AND p2.name = 'bufwrites';
  " | dbaccess sysmaster  2 >/tmp/$$.log`

  . $IUTILSDIR/Log.Err.sh

  read=`echo $read | tr -s " " | cut -f  2  -d ' '`
else
  read= 0 
fi

AddValueToLog.sh $ 1  $ 2  ${read}
...
Рейтинг: 0 / 0
27.12.2011, 12:33
    #37595079
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
Daugava,

плохой метод. При сбросе чекпойнта появляется лишняя строка.
...
Рейтинг: 0 / 0
27.12.2011, 13:26
    #37595189
Daugava
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
cpr,
Писал по памяти, за 10+ лет могло многое изменится. Но строка "Blocked:CKPT" добавляется сверху, а я то считаю снизу :).
...
Рейтинг: 0 / 0
28.12.2011, 11:56
    #37596766
cpr
cpr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Informix snmp
Daugava,

точно. tail то я и не заметил :-)
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Informix snmp / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]