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

Topics - Victor Kirhenshtein

#141
Announcements / NetXMS 2.0.7 released
November 28, 2016, 12:50:44 PM
Hi all,

NetXMS version 2.0.7 is released. It is another patch release for stable 2.0 branch, and likely last release for this branch. Changes since release 2.0.6 are following:

- Number of polls can be set for "diff" type thresholds
- New method "enableDiscoveryPolling" in NXSL class "Node"
- New NXSL functions: AgentExecuteAction, GetAllNodes
- NXSL functions GetNodeInterfaces, GetNodeTemplates, GetNodeParents, GetObjectChildren returns correct object classes
- Instance discovery scripts can return instances as map instance/instance name
- SMS driver for Nexmo service
- SMS driver for SMSEagle gateway
- SMS driver for MyMobile service
- H3C driver correctly reads IPv6 addresses on interfaces
- Added support for CHAP, MS-CHAPv1, and MS-CHAPv2 in RADIUS authentication
- Fixed FreeBSD 11 compatibility issues
- Fixed excessive memory consumption by web UI in some situations
- Fixed server crash when changing scheduled tasks
- Fixed various minor UI glitches
- Fixed issues: #1090

Best regards,
Victor

#142
Announcements / NetXMS 2.1-M1 released
October 09, 2016, 04:07:28 PM
Hi all!

NetXMS 2.1-M1 is out! It is first milestone release in 2.1 branch. It is not considered stable, although we do our best to ensure that is stable and usable. Changes from 2.0.6 are following:

*
* 2.1-M1
*
- New policy type: Log Parser
- New server configuration parameter "JobRetryCount"
- Chassis objects
- Hypervisor monitoring subagent
- In case of Policy deploy, Policy uninstall or File upload jobs fail they are scheduled for reinstallation(scheduled tasks)  "JobRetryCount" times. First time job is rescheduled in 10 minutes. Each next wait time is twice more than the previous time.
- If policy is known as installed on the node by the server and agent reposts that it is not installed it is being reinstalled.
- Added configuration option to log parser to generate event only if regular expression have been matched exact count of the times in a predefined time period
- New internal parameters: Server.ReceivedSNMPTraps, Server.ReceivedSyslogMessages, ReceivedSNMPTraps, ReceivedSyslogMessages
- Max size of agent data collectiors pool can be configured
- Agent data reconciliation block size and timeout can be configured
- New agent parameters System.CPU.CurrentUsage and System.CPU.CurrentUsage(*)
- SSH subagent (for collecting data and executing actions via SSH)
- Zone ID can be set for agent in SNMP proxy mode
- Zones has common default proxy node for all protocols
- Zone's proxy node can be placed inside that zone
- Syslog proxy in agent
- Built-in superuser account renamed to "system"
- Default "admin" account now is ordinary member of "Admins" group without built-in privileges
- New method "enableDiscoveryPolling" in NXSL class "Node"
- New NXSL functions: AgentExecuteAction, GetAllNodes
- NXSL functions GetNodeInterfaces, GetNodeTemplates, GetNodeParents, GetObjectChildren returns correct object classes
- Agent effective user and group can be set in configuration file
- Agent environment variables can be set in configuration file
- Added method "getResourceOwner" and attribute "nodes" to NXSL "Cluster" class
- New object tool type "server script"
- Number of polls can be set for "diff" type thresholds
- Instance discovery scripts can return instances as map instance/instance name
- CPU usage parameters on Windows moved to winnt.nsm from winperf.nsm and no longer depends on PDH
- New agent metrics for self-monitoring:
   Agent.SyslogProxy.IsEnabled, Agent.SyslogProxy.ReceivedMessages, Agent.SyslogProxy.QueueSize
- Management console
   - New editors for Agent Config Policy and Log Parser Policy.
   - DCI summary tables with empty menu path not shown in object context menu
- Fixed issues: #69, #80, #92, #397, #521, #568, #723, #795, #906, #909, #942, #949, #959, #992, #999, #1006, #1015, #1044, #1051, #1096, #1100, #1159, #1187, #1191, #1230, #1237, #1245, #1246, #1249, #1254, #1257, #1261, #1263, #1275, #1282, #1284, #1288, #1302

Best regards,
Victor
#143
Announcements / NetXMS 2.0.6 released
September 02, 2016, 07:04:48 PM
Hi all!

NetXMS version 2.0.6 is out. This is patch release for stable 2.0 branch. First (unstable) release in 2.1 branch will come out in next few days.

Changes since previous release:

- Fixed incorrect interface network mask reported by agent on Windows XP and Windows Server 2003
- Added option to turn off quotes in AT+CMGS command in generic SMS driver
- Improved compatibility with different GSM modem types in generic SMS driver
- Fixed SQL errors when saving LDAP users to database
- Fixed excessive temporary files creation by web UI
- Fixed build errors on Solaris 11
- Fixed memory leak in Oracle DB driver
- Fixed bug in SNMP transport causing false timeout errors
- New agent metrics for self-monitoring:
        Agent.Proxy.ActiveSessions, Agent.Proxy.ConnectionRequests, Agent.Proxy.IsEnabled,
        Agent.SNMP.IsProxyEnabled, Agent.SNMP.IsTrapProxyEnabled, Agent.SNMP.Requests,
        Agent.SNMP.Responses, Agent.SNMP.ServerRequests
- Management console
        - Fixed glitches in table value view
- Fixed issues: #753, #826, #851, #987, #1273, #1277, #1278, #1280

Best regards,
Victor
#145
Announcements / NetXMS 2.0.5 released
July 19, 2016, 09:18:57 AM
Hi all,

NetXMS version 2.0.5 is out. Changes since previous release:

- Data collection script can return null to indicate data collection error
- Added option to set type of each varbind in nxsnmpset
- Fixed memory leak in PostgreSQL database driver
- New attributes "source" and "sourceId" in NXSL class "Event"
- New method toJson() in NXSL class "Event
- LVM monitoring parameters on AIX
- Added option to get normalized server thread pool load average
- Fixed bug in self-monitoring termplates
- Management console
        - Fixed possible deadlock when executing server script
        - Fixed area charts on dashboards
        - "Interactive" option for line chart dashboard elements
- Fixed issues: #1018, #1039, #1239, #1250, #1255

Best regards,
Victor
#146
Announcements / NetXMS 2.0.4 released
June 07, 2016, 07:00:40 PM
Hi all!

NetXMS version 2.0.4 is out. Changes since previous release:

- New parameters in Linux platform subagent to get additional CPU information (frequency, model, etc.)
- Fixed bugs in LLDP based network topology discovery
- Correct notifications on threshold script errors
- Option to use last known value for cluster data aggregation in case of data collecion failure
- Added server configuration parameter to ignore syslog message timestamps and always use server time
- Added option to disconnect existing sessions of same user on login
- NXSL: implemented compound assignment operators and prefix increment/decrement for array elements
- NXSL: can access event parameters as event object attributes (like $event->$1 or $event->instance)
- Management console
        - Improved dashboard gauge widget
        - Added translucence option for dashboard line charts
        - Configurable display format for dashboard elements data sources
        - Improved inverted line chart support
        - DCI filter in DCI selection dialog
        - Configurable line width on ad-hoc line charts
        - Object tooltips in rack view
        - Line/area switch for all DCIs on chart level
- Android console
        - Reorganized alarm notification section (issue #1194)
- Fixed issues: #405, #775, #859, #984, #1086, #1112, #1186, #1194, #1195, #1196, #1197, #1200, #1209, #1210, #1214, #1223, #1227, #1231

Best regards,
Victor
#147
Announcements / NetXMS 2.0.3 released
March 30, 2016, 06:43:10 PM
Hi all!

NetXMS version 2.0.3 is out. This release mostly aimed at increasing system stability and bug fixing. Full change log is following:

- Additional parameters in Oracle subagent for redo logs and ASM monitoring
- NXSL: variable $errormsg holding error description set in catch block
- New NXSL function SplitString
- NXSL: new methods setExpectedState and setExcludeFromTopology in Interface class
- Default interface expected state can be configured
- GPS subagent (provides location data from NMEA compatible GPS receivers)
- Server can update node location using GPS subagent
- Fixed error while event alarm linking multiple times
- Fixed server hang on shutdown
- NetXMS processes uses LC_CTYPE from environment for terminal I/O
- Fixed bug in saving service checks
- Fixed server crash caused by heap corruption in MS SQL and DB/2 database drivers
- Fixed server deadlock caused by simultaneous use of instance discovery and transformation scripts
- Agent parameters for monitoring System V message queues
- New action User.ChangePassword in WINNT subagent
- Text2reach SMS driver improved
- Port check subagent can be configured to return negative value as response time in case of error
- Management console:
        - Fixed grid issues in network maps
        - Fixed object selection issues in network maps
        - Added "hide links" option on network maps
        - Added support for MAC addresses in format xxx.xxx.xxx.xxx
- Fixed issues: #950, #962, #988, #1048, #1102, #1124, #1131, #1135, #1147, #1149, #1154, #1163, #1166, #1170, #1174

Best regards,
Victor
#148
General Support / Customer references needed
March 04, 2016, 11:15:18 AM
Hi all,

we need customer reference from telcos/internet providers for our prospect customer project. It will be very kind if existing users from this area could provide reference for us. We need company name, approximate network size, and minimal information on what is being monitored (everything, only network equipment, etc.). You can post information here or send directly to me in private message. This information won't be published, only provided to our prospect customer.

Thank you!

Best regards,
Victor
#149
Добрый день!

Нам для одного проекта требуются отзывы пользователей - провайдеров. Если кто-то может предоставить, будем очень благодарны. Надо знать название компании, кол-во устройств которое мониторится, примерно что мониторится (все, только сеть, и т.д.) - можно мне в личку. Публиковаться информация нигде не будет, мы только предоставим ее потенциальному заказчику.

Спасибо!
#150
Announcements / NetXMS 2.0.2 released
January 29, 2016, 11:22:04 PM
Hi all,

NetXMS version 2.0.2 is out. It is another patch release for 2.0 branch. Changes since previous release are following:


- Optimized LDAP synchronization for large directories
- Added NXSL API for manipulating object geolocation
- Fixed bug that allows to crash server remotely by sending garbage to client connector port
- NXSL: new hash map attributes "keys" and "values"
- Object custom attributes can be accessed as hash map in NXSL
- New server debug console commands "log" and "logmark"
- Management console:
        - Improved file transfer error handling
        - Double click on geo map zoom in and center map on point under cursor
- Android Console:
        - Updated ACRA library: now crash reports are sent via e-mail (will use the app installed on device to send mail)
        - Fixed bug in action bar commands: disconnect and exit sometimes wasn't working
- Android Agent:
        - Updated ACRA library: now crash reports are sent via e-mail (will use the app installed on device to send mail)
- Fixed issues: #1042, #1049, #1093, #1111, #1117, #1125, #1128, #1133, #1134, #1139

Best regards,
Victor
#151
Announcements / NetXMS 2.0.1 released
January 07, 2016, 02:20:49 PM
Hi all!

NetXMS version 2.0.1 is out. It is pure bugfix release which fixes important issues with ODBC and MS SQL database drivers. Also, minor issues #1052 and #1063 were fixed.

Best regards,
Victor
#152
Announcements / NetXMS 2.0 released
December 30, 2015, 11:28:53 PM
Hi all,

NetXMS version 2.0 is out. With this release 2.0 branch is considered stable and 1.2.x branch is discontinued.

Complete change log for 2.0 (comparing to 2.0-RC2) is following:

- Template import correctly handles updates for existing templates
- Scripts can be used as instance source in instance discovery DCIs
- NXSL node object attribute snmpSysDescription renamed back to sysDescription
- Selectors in NXSL
- Array attributes in NXSL: size, minIndex, maxIndex
- Hash map attributes in NXSL: size
- New NXSL function: mapList
- Subnet mask for synthetic subnets can be set in server configuration
- Added cumulative counters for server DB writer requests
- Fixed data corruption issues in ODBC and Oracle DB drivers
- Additional internal server metrics for monitoring DB activity and performance
- Added interface creation hook
- Improved System.InstalledProducts table handling on Windows
- Fixed inefficient query in Oracle monitoring subagent
- Server shutdown speed improved
- Faster SNMP probing during configuration polls
- Fixed false negative in node down detection if expected state of some interfaces set to IGNORE
- Agent SNMP proxy improved
- Improved agent data cache reconciliation
- Fixed Oracle 12c compatibility issues
- Automatic configuration import from templates directory on server startup
- Fixed address list configuration bug
- Management console:
   - Object tool input fields can be rearranged
   - Line width can be configured for line charts on dashboards
   - Column sizes saved in table DCI last values view
   - Rack height and numbering direction can be changed
- Android Console:
   - Refactoring of Alarms configuration section: alarm notification events fully customizable, added notify by vibration (SOS pattern) and by LED color (set to black to disable a specific category)
   - Added action buttons in status bar for notification icon (reconect, disconnect and exit), only for Android version starting from v4.1
   - Updated support library
- Android Agent:
   - Support for Marshmallow devices (v6.0)
   - Updated support library
- Fixed issues: #205, #847, #849, #948, #963, #964, #966, #967, #971, #974, #978, #979, #980, #983, #991, #997, #1002, #1003, #1004, #1013, #1019, #1024, #1029, #1032, #1058, #1071, #1072, #1074, #1081, #1082, #1083, #1084, #1085

Best regards,
Victor
#153
Announcements / NetXMS 2.0-RC2 released
October 16, 2015, 06:29:24 PM
Hi all!

NetXMS 2.0-RC2 is out. It is last RC before final 2.0 release. Changes since previous release are following:


- Maintenance mode for nodes, clusters, and mobile devices (manual and scheduled)
- Fixed broken instance discovery filters
- Fixed agent crash when collecting SNMP data in cached mode
- Agent returns correct OS version on Windows 10
- New NXSL "Node" class attribute: bridgeBaseAddress
- One LDAP attribute can be used in multiple mappings
- Fied deadlock on LDAP user deletion while LDAP synchronization
- Add option to use encrypted password in password fileds in configuration files and in the server configuration parameters.
- Added SMS driver for web service text2reach.com
- SNMP sysContact and sysLocation collected and stored
- Server can accept traps and syslog messages from nodes in all zones (controlled by TrapSourcesInAllZones configuration option)
- On instance discovery pool instance name is updated if it has changed
- New SMS driver - slack.com
- IPv6 support in built-in syslog server
- Fixed event processing policy export/import issues
- Global default retention time and polling interval for data collection
- Initial support for scheduled tasks within system
- Scheduled file upload
- Management console:
   - Object context menu available on geo map
   - Filter in event template configurator
   - Web console use client time zone to display time
   - Added option to use server time zone to display time in console
   - Access to event log, SNMP trap log, and syslog from object context menu
   - Dashboards can be associated with other objects (nodes, containers, etc.) and opened from object's context menu
   - Forced DCI polls from summary tables
   - Script hints
- Fixed issues: #786, #831, #841, #852, #864, #878, #883, #890, #891, #892, #896, #897, #898, #900, #902, #903, #905, #907, #910, #913, #917, #919, #921, #928, #933, #937, #943, #945, #947

Best regards,
Victor
#154
Announcements / NetXMS on FrOSCon
August 18, 2015, 09:55:05 AM
Hi all!

Raden Solutions will have a booth at FrOSCon (https://www.froscon.de/en/home/) dedicated to NetXMS. Feel free to come and ask your questions or see live demo system.

Best regards,
Victor
#155
Announcements / NetXMS 2.0-RC1 released
August 08, 2015, 10:30:11 PM
Hi all!

NetXMS 2.0-RC1 is out! Changes since previous release:

- Fixed LDAP authentication issues with Active Directory
- Fixed character encoding issues in LDAP user data
- Java subagent improved
- Fixed multiple issues with agent side data caching
- Hash maps implemented in NXSL
- Improved array implementation in NXSL
- New NXSL function ArrayToString
- New OS parameters and tables: System.HandleCount, System.OpenFiles, Process.Handles
- Unified macros in all types of object tools
- Server can be switched to case-insensitive login names mode
- Implemented support of "command generates output" option for server commands
- Network device driver for TelcoBridges gateways
- Fixed memory leak in Qtech OLT driver
- Java subagent plugin for Ubiquity/LigoWave device monitoring
- Management console:
   - Default object display mode can be set in map properties
   - Map drill-down can be enabled in dashboard map elements
   - Input fields in object tools
   - Improved script editor for script library
   - Interface speed displayed in interface object details and in "Interfaces" tab
   - Symbolic name of interface type displayed when known
- Fixed issues: #38, #55, #741, #818, #829, #830, #836, #838, #840, #843, #844, #845, #846, #848, #850, #853, #855, #856, #857, #862, #866

Best regards,
Victor
#156
Announcements / NetXMS 2.0-M5 released
June 20, 2015, 11:21:02 PM
Hi all!

NetXMS version 2.0-M5 is out. Changes since previous release:

- Agent-side caching of collected data
- Fixed bug in handling floating point Windows performance counters
- Added "comments" attribute to NXSL "DCI" class
- New NXSL function sha256
- Fixed broken nxagent.sms SMS driver
- Added support for SNMP traps over IPv6
- Switched to SHA-256 for password hashing
- Timestamp can be provided in nxpush and nxapush
- New methods in NXSL class "Event": setMessage, setSeverity, setUserTag
- Command line options for nxagentd to change effective user and group after start
- Fixed occasional NXSL compiler crash on scripts with syntax errors
- Errors in auto bind/apply scripts interpreted as "ignore" instead of "false" result
- New core agent parameter File.FolderCount
- Fixed broken active discovery
- Improved system behaviour on large installations
- Management console:
   - Fixed broken VPN connectors configuration
   - "Inverted values" option on line charts
   - Filter in predefined graphs tree
   - Values of selected DCIs can be shown on object overview page
   - "Stacked" option added to line charts on dashboards
   - In-place file rename in file manager
   - Option to export data from line charts on dashboard to CSV file
   - "Select all objects" option in network maps
   - "Proxy node" option in DCI properties renamed to "Source node" to avoid confusion
- Android Console:
   - Added "capabilities" in node overview (changed to expandable list view)
- Fixed issues: #50, #630, #780, #781, #791, #794, #797, #798, #806, #815, #816, #817, #824, #832, #833, #837

Best regards,
Victor
#157
Announcements / NetXMS 2.0-M4 released
April 29, 2015, 09:41:28 PM
Hi all!

NetXMS 2.0-M4 released. This release mostly targeted to fix issui]es found in 2.0-M3, but there is also improvements in configuration export/import and few other changes. Full change log is following:

- Script export/import
- Object tools export/import
- DCI summary tables export/import
- Template hierarchy preserved during export/import
- NXSL functions and classes to work with alarms
- MEGATEC protocol support in UPS subagent
- Fixed broken WoL functionality
- Fixed broken PING subagent
- Fixed database upgrade issues on MS SQL
- IPv6 support in PING subagent
- Network device driver can be manually selected for node by setting snmp.driver custom attribute
- Added default melodies for alarms
- Added option to play sound on alarm sound preference page
- Interface objects can be used on network maps
- Android Agent:
   - Added support for Lollipop MR1 (v5.1)
   - Updated support library
- Android Console:
   - Changed order of overview items to match Java console (node browser)
   - Added MTU field in interface details (node browser)
   - Updated support library
- Fixed issues: #655, #657, #696, #701, #724, #799, #800, #803, #804, #805, #811, #812, #813

Best regards,
Victor
#158
Announcements / NetXMS 2.0-M3 released
April 09, 2015, 12:52:15 AM
Hi all!

NetXMS version 2.0-M3 is out. This release contains significant internal changes mostly related to IPv6 support. Full change log is following:

- IPv6 support: communications, address information, topology
- New NXSL functions: gethostbyaddr, gethostbyname, md5, sha1, AgentReadList
- Added posibility to wakeup unmanaged node
- Instance discovery separated from configuration polls
- Instance discovery type "SNMP Walk - OIDs" sets instance name to OID value by default
- GPIO.PinState parameter in Raspberry Pi subagent
- Server housekeeping process runs once per day at fixed configurable time
- Server housekeeping process performance optimization
- Added driver for Qtech OLT switches
- New agent parameter FileSystem.Type(*)
- New agent parameters Net.Resolver.AddressByName(*) and Net.Resolver.NameByAddress(*)
- Fixed broken SNMP proxy functionality in agent
- Management console:
   - Fixed broken popup menu actions on "Interfaces" tab
   - Macro %USERNAME% can be used in object tools
   - VLAN highlight on port selection in VLAN view
   - "Use multipliers" option in DCI summary tables
   - "Zoom to fit" action in network maps
   - "Always fit layout to screen" option in network maps
   - Last selected zoom level preserved on network map close
   - Invisible dashboards and charts do not refresh itself automatically
   - "Current" column in extended line chart legend
   - Option to clone network maps
- Android console:
    - Implemented feature #776 (WoL)
- Fixed issues: #690, #693, #702, #722, #725, #745, #750, #752, #755, #756, #757, #758, #759, #760, #763, #764, #765, #766, #767, #768, #769, #770, #771, #776, #778, #779, #782, #785, #787, #788, #789, #790, #792, #793

Best regards,
Victor
#159
Announcements / NetXMS 2.0-M2 released
January 28, 2015, 11:55:18 PM
Hi all!

NetXMS version 2.0-M2 is out. Changes since previous release:

- Fixed server hang issue on some Windows versions
- Fixed SNMPv3 communication issue with HP A series switches
- Fixed LDAP sync problems on Windows
- Russian translation improved
- New MIB added: SYMBOL-CC-WS2000-MIB
- Subagent for reading DS18T20 and DS18S20 temperature sensors on Linux
- Fixed issues: #675, #699, #716, #721, #735, #736, #737, #742, #744

Best regards,
Victor
#160
Announcements / NetXMS 2.0-M1 released
January 09, 2015, 10:17:20 PM
Hi all!

NetXMS 2.0-M1 is released. This is first release in 2.0 branch. From now on we change version numbering scheme. Now it consists of only two numbers followed by qualifier. Qualifier could me M (for Milestone) which indicates milestone toward release, RC (for Release Candidate), and no qualifier for stable release. Patches after release will be indicated by adding third number.
We do lot of changes in system internals, and much more expected in next milestone versions. Although we do our best to test system before release, M versions may still be unstable, so upgrade with care and be prepared for rollback.

Full change log since previous release:

- New hook script "AcceptNewNode" (can be used as additional filter for network discovery to avoid unnecessary communications)
- SMS driver for Kannel gateway
- Oracle subagent: added parameter Oracle.CriticalStats.Deadlocks
- Reporting server improved
- Code page option added to all client command line tools (nxalarm, nxevent, nxpush, nxsms)
- New NXSL functions: GetNodeTemplates
- New parameters in Windows agent: System.Update.LastDetectTime, System.Update.LastDownloadTime, System.Update.LastInstallTime
- Network service response time can be monitored
- Added driver for HP A-series and V-series switches
- MIB compiler correctly handles REFERENCE keyword in agent capabilities section
- Oracle Tuxedo monitoring subagent
- Improved server performance with PostgreSQL
- Alias and MTU collected and stored for interfaces
- Server uses ipAddressTable and ipAddressPrefixTable to collect configured IP addresses when supported by monitored nodes
- Management console:
    - New dashboard element "DCI summary table"
    - Cluster objects shown on status maps
- Android console:
    - Added date in X axis (graphs) when the time frame is greather that one day
    - Added 10 minutes, 12 hours, 5 days, 30 days, last year options in draw graph for last values tab (5, 7, and 30 days asks for confirmation of long task execution)
    - Fixed graphical problem (checkbox) in last values tab
    - Support for KitKat Wear and Lollipop, updated support library v4
- Fixed issues: #61, #306, #381, #488, #565, #628, #634, #667, #672, #673, #674, #675, #677, #678, #679, #682, #684, #686, #688, #689, #691, #697, #698, #700, #704, #705, #709, #710, #715

Best regards,
Victor