Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Victor Kirhenshtein

#7156
Pozalujsta :) Mne toze prijatno chto rezul'tati moej raboti komu-to nuzni :)
#7157
Regexp proverjaet ne tol'ko content stranici, no i header'i. Vot otvet moego web-saita:

HTTP/1.1 200 OK
Date: Fri, 04 Jul 2008 08:05:22 GMT
Server: Apache
X-Powered-By: PHP/4.4.0-pl1-gentoo
Set-Cookie: supraLang=en; expires=Sun, 19 Jul 2009 13:05:23 GMT; path=/
Set-Cookie: PHPSESSID=afa2bbc5cdf668e7db85c92b04cfea2d; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Length: 7658
Connection: close
Content-Type: text/html; charset=UTF-8

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

i dal'she idet content

zagolovok X-Powered-By: PHP/4.4.0-pl1-gentoo prekrasno matchitsja regexpom .*red.*. Vozmozno v vashem headere chto-to podobnoe. Mozno poprobovat'

^HTTP/1\.[01] 200.*<html.*red.* - togda mi budem iskat' slovo red tol'ko posle taga <html>.


#7158
It' an internal parameter (i.e. it represents information existing inside NetXMS server, not on target node). Internal parameter Status represents current node's status in NetXMS encoded as follows:

0 = Normal
1 = Warning
2 = Minor
3 = Major
4 = Critical
5 = Unknown
6 = Unmanaged

There also internal parameter ChildStatus(), which represents status of given node's child object. In addition to status codes listed above, interface objects can have the following additional status codes:

7 = Disabled
8 = Testing

Best regards,
Victor
#7159
Esli DCI imenno takoj, kak v poste:

Quote from: Anth0ny on June 30, 2008, 10:30:38 AM
Мой DCI:

ServiceCheck.HTTP(10.200.1.100,80,/worktest.html,www.intwww.local,"^HTTP/1\.[01] 200.*red*")

Есть на странице слово "red" - получаю "0".
Нет на странице "red" - тоже получаю "0".


to v nem oshibka. REgexp .*red* matchit bukvi re, za kotorimi mozet idti ili ne idti bukva d, posle chego mozet idti chto ugodno. T.e. slova rexx, retry, centered, i t.d. toze smatchatsja. Ochen' bol'shaja verojatnost', chto na etoj stranice vstrechaetsja kombinacija bukv re, poetomu vsegda 0 i vozvraschaetsja.

Pravil'nej budet .*red.*, hotja slovo centered vse ravno podojdet. Dlja testov rekomenduju vzjat' html, propuskat' cherez grep i smotret', pravil'nij li rezul'tat.

Best regards,
Victor
#7160
Quote from: Anth0ny on June 30, 2008, 05:28:09 PM
Виктор, то что я предложил Вами интересно? =)

Da, interesno konechno. Otsutstvie vidimoj reakcii svjazano s dvumja veschami:
1. Segodnja u menja deadline po odnomu proektu, poetomu poslednie dni ja na forum reagirovat' ne uspeval
2. Po ustojavshejsja tradicii :), ja ne kommentiruju zaprosi na funkcional'nost', esli oni ne vizivajut u menja vozrazenij. Obichno kommentarij idet esli eto uze est' v tom ili inom vide, ili kakie-to vozrazenija.

Best regards,
Victor
#7161
Да, лучше добавить, чтобы не забылось :)
#7162
General Support / Re: Interface Names Cisco Devices
June 26, 2008, 11:19:13 AM
I have implemented usage of ifXTable for interface names polling in version 0.2.22.

Best regards,
Victor
#7163
Custom object attributes implemented in version 0.2.22.
#7164
К сожалению нельзя. Я подумаю над как это можно будет сделать, чтобы сервер по возможности равномерно распределял сбор данных.
#7165
Quote from: Alex on June 25, 2008, 10:18:17 AM
Стоит Cisco с BGP. В итоге как только включаешь в NetXMS мониторинг этой железки, то процессор на самой Cisco поднимается до 95%. Процессы грузящие Cisco это IP SNMP и SNMP Engine. Заметил другую вещь. Опрос стоит раз в 300 секунд в NetXMS, но подключения к железке почему-то не убиваются. Т.е. такое впечатление что устанавливается persistence connection и тем самым грузит оборудование. Где и что можно посмотреть?

Раз BGP - то скорее всего очень много маршрутов, которые NetXMS пытается вытащить. Попробуйте в свойствах объекта поставить "Disable routing table polls" (закладка Polling).
#7166
Quote from: Alex on June 25, 2008, 10:18:17 AM
И второй вопрос. Как можно сделать разделение SNMP запросов по времени.
К примеру чтобы один DCI отрабатывал каждые 5 минут начиная с первой минуты, второй DCI каждые 5 минут со второй минуты и так далее?.. Грубо говоря чтоб не было одновременных запросов к устройствам.

Можно через advanced schedule, хотя это будет и не очень удобно.
#7167
Variantov zdes' neskol'ko:

1. Sozdat' sobstvennij event (naprimer DC_HIGH_INTERFACE_UTILIZATION), i v thresholdah na interfeisah generit' ego, a ne SYS_THRESHOLD_REACHED. Nu i sootvetstvenno ego stavit' v pole Event v event processing policy.

2. V SYS_THRESHOLD_REACHED pervim parametrom idet imja parametra, vtorim - description. Mozno ih proverjat' v scripte v event processing policy.
#7168
It's actually depends on NetBoss. NetXMS is able to run external program as a reaction for received events, so if NetBoss provides you command line tool for inserting data, you can call this tool from NetXMS on each event.

Best regards,
Victor
#7169
Hello!

It's exists, but a bit outdated and far from being complete. If you give me what area you are interested in (object management, alarms, etc.) I'll update/create appropriate sections and publish this manual.

Best regards,
Victor
#7170
Про очереди: есть объект "node", который представляет сам NetXMS сервер - он создается автоматически. У него так-же автоматически создаются DCI для мониторинга внутренних очередей. Надо найти этот объект и посмотреть текущие значения этих DCI.