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

#4996
General Support / Re: No Network Map
October 29, 2012, 12:02:37 PM
Hi!

Due to various reasons there was a big pause in development. I hope to make a 1.2.4 release this week. Automatic maps already working :)

Best regards,
Victor
#4997
Общие вопросы / Re: Баги 1.2.3
October 25, 2012, 06:36:53 PM
Т.е. получается, что nxsnmpwalk выдает правильные данные, а walk из консоли - с 00 вместо правильного последнего байта?
#4998
General / Re: About the Language
October 25, 2012, 06:29:14 PM
Hi!

Thank you, I've integrated them into source code. I'll create more message files to translate soon. In the meantime, you can translate error messages from NetXMS API:

      "Request completed successfully",
      "Component locked",
      "Access denied",
      "Invalid request",
      "Request timed out",
      "Request is out of state",
      "Database failure",
      "Invalid object ID",
      "Object already exist",
      "Communication failure",
      "System failure",
      "Invalid user ID",
      "Invalid argument",
      "Duplicate DCI",
      "Invalid DCI ID",
      "Out of memory",
      "Input/Output error",
      "Incompatible operation",
      "Object creation failed",
      "Loop in object relationship detected",
      "Invalid object name",
      "Invalid alarm ID",
      "Invalid action ID",
      "Operation in progress",
      "Copy operation failed for one or more DCI(s)",
      "Invalid or unknown event code",
      "No interfaces suitable for sending magic packet",
      "No MAC address on interface",
      "Command not implemented",
      "Invalid trap configuration record ID",
      "Requested data collection item is not supported by agent",
      "Client and server versions mismatch",
      "Error parsing package information file",
      "Package with specified properties already installed on server",
      "Package file already exist on server",
      "Server resource busy",
      "Invalid package ID",
      "Invalid IP address",
      "Action is used in event processing policy",
      "Variable not found",
      "Server uses incompatible version of communication protocol",
      "Address already in use",
      "Unable to select cipher",
      "Invalid public key",
      "Invalid session key",
      "Encryption is not supported by peer",
      "Server internal error",
      "Execution of external command failed",
      "Invalid object tool ID",
      "SNMP protocol error",
      "Incorrect regular expression",
      "Parameter is not supported by agent",
      "File I/O operation failed",
      "MIB file is corrupted",
      "File transfer operation already in progress",
      "Invalid job ID",
      "Invalid script ID",
      "Invalid script name",
      "Unknown map name",
      "Invalid map ID",
      "Account disabled",
      "No more grace logins",
      "Server connection broken",
      "Invalid agent configuration ID",
      "Server has lost connection with backend database",
      "Alarm is still open in helpdesk system",
      "Alarm is not in \"outstanding\" state",
      "DCI data source is not a push agent",
      "Error parsing configuration import file",
      "Configuration cannot be imported because of validation errors",
      "Invalid graph ID",
      "Local cryptographic provider failure",
      "Unsupported authentication type",
      "Bad certificate",
      "Invalid certificate ID",
      "SNMP failure",
      "Node has no support for layer 2 topology discovery",
      "Invalid situation ID",
      "Named instance not found",
      "Invalid event ID",
      "Operation cannot be completed due to agent error",
      "Unknown variable",
      "Requested resource not available",
      "Job cannot be cancelled",
      "Invalid policy ID",
      "Unknown log name",
      "Invalid log handle",
      "New password is too weak",
      "Password was used before",
      "Invalid session handle",
      "Node already is a member of a cluster",
      "Job cannot be put on hold",
      "Job on hold cannot be resumed",
      "Zone ID is already in use",
      "Invalid zone ID",
      "Cannot delete non-empty zone object",
      "No physical component data",
      "Invalid alarm note ID",
      "Encryption error"

      "Bad MIB file header",
      "Bad MIB file data"

Best regards,
Victor
#4999
General Support / Re: Host polling - exclusion window
October 24, 2012, 11:04:15 PM
Hi!

Actually, this script will filter out time from 19:00 to 22:00, not from 18:00 - because even for 18:59 condition now->hour <= 18 will be true. You either should lost 1 minute, and use now->hour <= 17, or use condition like

(now->hour < 18 || now->hour >= 22 || (now->hour == 18 && now->min == 0))

If you need to add Saturday and Sunday, you can use script like this:


now = localtime();
if (now->wday == 0)
   return /* sunday-specific check */
if (now->wday == 6)
   return /* saturday-specific check */
return (now->hour < 18 || now->hour >= 22 || (now->hour == 18 && now->min == 0));


Best regards,
Victor
#5000
General Support / Re: active discovery targets ignored?
October 24, 2012, 10:53:54 PM
Hi!

For better understanding, this is how discovery works:

If active discovery is on, server uses ICMP ping to find new nodes. Each responded address goes to polling queue.
If passive discovery is on, server polls routing and ARP tables on already known devices. Each new IP address found goes to polling queue.

In parallel, server gets IP addresses from polling queue and checks them for SNMP and NetXMS agent. Then, if it passes discovery filter, new node is created in NetXMS.

So, if NetXMS already knows you routers (and has SNMP access to them), most likely it will soon discovers all computers in your network - just because they are very likely to be found in router's ARP cache. To prevent discovery of unwanted devices, you should set discovery filter. You can limit IP addresses to discover, and you can only add nodes with certain capabilities (like only add SNMP-enabled nodes).

Best regards,
Victor
#5001
А можно получить дамп пакетов с трапами? И как сконфигурен сам трап в NetXMS?
#5002
Общие вопросы / Re: Баги 1.2.3
October 24, 2012, 10:42:35 PM
А если nxsnmpget с командной строки вызвать, тоже результат неправильный будет?
Про варбинды я что-то не понял до конца, в каком именно месте вылезает неправильное значение?
#5003
Общие вопросы / Re: Баги 1.2.3
October 17, 2012, 12:37:14 PM
pohozhe chto da. A est' vozmozhnost' najti core file i poluchit' stack trace iz nego?
#5004
Announcements / Re: NetXMS 1.2.3 released
October 17, 2012, 12:36:27 PM
Hi!

You have to restart netxms server after changing this parameter.

Best regards,
Victor
#5005
General Support / Re: Too many alerts
October 14, 2012, 05:54:58 AM
Theoretically, server should do that automatically if it knows route from itself to nodes behind router. However, it often not working as expected. You can also do manual correlation using situations.

Best regards,
Victor
#5006
General Support / Re: No Network Map
October 14, 2012, 05:51:57 AM
Hi!

Automatic map population is not implemented yet. Only manual maps are working. I hope to fix that in 1.2.4.

Best regards,
Victor
#5007
Feature Requests / Re: Java Console - Object tree
October 10, 2012, 08:27:08 PM
Quote from: bdefloo on October 10, 2012, 05:34:24 PM
Sounds great. By "extendable", you probably mean by editing the source code of the console?

Yes. As console is actually a set of plugins, additional plugins can register it's own double click handlers.

Quote from: bdefloo on October 10, 2012, 05:34:24 PM
The problem with Object Details is when a different window is in front of it; like a graph, configuration window or the alarm browser. The object browser is still visible to the left, but clicking in it won't seem to change anything.

I have the intuition that the object browser and object details pretty much belong together, similar to when you click a code file in the project explorer in Eclipse you expect the code editor for that file to come to the foreground.

Now I'm understand. Then it's probably must be made configurable, because somebody (me for example) may still wish to expand a node to see interfaces by double click. Btw, I can also add a keyboard shortcut for object details view.
#5008
Feature Requests / Re: Java Console - Object tree
October 10, 2012, 02:47:05 PM
I was mean that I just implemented that. So it will be available in 1.2.4 release :)
#5009
Feature Requests / Re: Java Console - Object tree
October 10, 2012, 01:57:05 PM
Hi!

I have implemented extendable "open" function in object tree. By default double-clicking on object in the tree will expand/collapse it, unless this action is redefined. So far it's redefined for network maps and dashboards - double click on them will open appropriate view. Object details shows data for currently selected object in object tree, so I don't see how double click will help there. Using CTRL and SHIFT keys as click modifiers is problematic, as they already used for selecting multiple items. I'll try to implement "alternative open" by double click with ALT key. Line graph by double click is on the way.

Best regards,
Victor
#5010
General Support / Re: Start services on boot
October 10, 2012, 01:44:29 PM
Hi!

There are startup files in source tree under contrib/startup/redhat. Copy netxmsd and nxagentd to /etc/init.d, and run

chkconfig --add nxagentd
chkconfig --add netxmsd

to enable autostart.

Best regards,
Victor