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 - tomaskir

#1
Hey guys,

In 2.0-RC1, there is a new plugin to monitor LigoWave and Ubiquity devices,
Ligo and UBNT are notoriously known for having very little data in SNMP, hence this collector was written.

This plugin grabs and parses data directly from the json which the web-client uses to show them to you on the device's web-page.

I want to share some results...

LigoWave client showing ccq vs signal:


Ubiquity client AirMax stats:


All data collection for a UBNT AP:


As mentioned, the collector will be included in 2.0-RC1.

For setup instructions, you can go here:
https://wiki.netxms.org/wiki/Ubiquiti_and_Ligowave_wireless_monitoring
#2
General Support / NetXMS video tutorial series
January 05, 2015, 10:42:12 PM
Hi guys,

I present the NetXMS video tutorial series!

Full playlists:
NetXMS Basics
NetXMS NXSL Tutorials - coming soon™
NetXMS Advanced Tutorials

To receive new videos as soon as they are released, subscribe on youtube!

Videos:
Basics 1: NetXMS intro
Basics 2.1: Installing server on Linux
Basics 2.2: Installing server on Windows
Basics 3: NetXMS client and basic server settings
Basics 3.1: NetXMS Management Console - Perspectives
Basics 4: SNMP and NetXMS Agent
Basics 5: Adding nodes to monitor
Basics 6: Objects and basic organization
Basics 7: Polling and poll types
Basics 8: Data collection (DCIs)
Basics 9: Thresholds and Templates
Basics 10: Graphs and the Performance Tab
Basics 11: DCI Summary Tables
Basics 12: Maps and IP/MAC search
Basics 13: Syslog
Basics 14: Status Map
Basics 15: Dashboards

NXSL 1: NXSL Introduction
NXSL 2: NXSL Security
NXSL 3: Syntax and available functions
NXSL 4: Global Objects and Parameters
NXSL 5: Working with Containers
NXSL 6: Working with SNMP
NXSL 7: Working with NetXMS Agent
NXSL 8: Script DCIs
NXSL 9: Transformation scripts
NXSL 10: Filtering of Instance Discovery and Maps
NXSL 11: Auto-bind for Containers and Templates
NXSL 12: Scripts as Actions

Advanced 1: User management
Advanced 2: Advanced graphs
Advanced 3: Instance discovery
Advanced 4: Topology - VLANs, Wireless, etc.
Advanced 5: VPN Connector
Advanced 6: Event processing policy
Advanced 7: Sending emails
Advanced 8: NetXMS integration with Pushover
Advanced 9: Service monitoring

Any feedback is appreciated!
#3
General Support / Switch FDB differences
December 05, 2014, 03:01:01 PM
What is the difference between:

Topology > Switch forwarding database (MAC address table)
Tools > Info > Switch forwarding database (FDB)

Thanks!
#4
General Support / NetXMS Puppet module
October 31, 2014, 04:57:12 PM
Hey guys,

I have written a Puppet module for NetXMS. Sharing it in case someone finds a use for it.
Please note this module is still fairly basic, and I tested in only on Ubuntu Server 12.04.

UPDATE:
The module and its documentation have been moved to GitHub:
https://github.com/tomaskir/netxms-puppet

If you find any issues with this module, or have any feedback, please let me know!

Regards,

tom
#5
Hi,

Is there any way to return "Unsupported" from a script DCI?

For example, if a SNMPGet fails inside of a script, it would be nice to be able to return "Unsupported" to the DCI, so a proper Alarm can fire.

Thanks!
#6
General Support / Use ifTable instead of ifXTable?
August 17, 2014, 12:32:35 AM
I have a few less advanced (but dirt cheap) managed switches that do not have ifXTable, but do present info over ifTable.
Is there any way to fall-back interface discovery to use ifTable instead of ifXTable if the device only supports ifTable?

Currently, NetXMS doesnt show any interfaces on the switch, so I cant monitor port state.
SNMPWalking the device however, I can see all ports, they status and all required info in the ifTable.

#7
Is there any documentation anywhere for the "BeaconHosts" functionality thats configurable in "Server Configuration"?

Thanks!
#8
Hey guys,

I have created a syntax highlighter and calltips (tooltips) for Notepad++ for NetXMS's scripting language NXSL.

How the calltips work:


How the highlighting works:


You can find all the necessary info (and files for download) at:
https://github.com/tomaskir/netxms-notepad_pp.git

Regards,

tom
#9
General Support / Get a list of templates node is in
August 14, 2014, 11:43:26 AM
Is there any way to get a list of what templates a node is in?
GetNodeParents() doesnt return templates as node's parents, is there any other way?

Thanks in advance :)
#10
I have a DCI which collects a snmp value. The node presents this value via snmp in kilobytes as an Integer.

I want to see this value in NetXMS in bytes. So I apply a transformation:
return ($1 * 1024);

The problem is that the value then gets reported by NetXMS as -145752064

I have a feeling the Integer is overflowing after the transformation.

Is there any way to get around this?

Thanks!
#11
General Support / Bound / Unbound nodes
August 06, 2014, 06:10:41 PM
Hey guys,

Is there an easy way to see a list of unbound nodes? (nodes being in "Entire Network", but not in "Infrastrucure services")?

I did a network discovery, which added all my nodes, but now I need to bind them to "Infrastrucure services".
I want to make sure I dont miss a node. Also, if I keep discovery running, and a node is added, I want an easy way to see which nodes are unbound.

Is this possible?

Thanks!
#12
Hi,

Is there any way to get official support / training / implementation help for NetXMS?

The documentation really is not in a state where I can implement all the neccessary functionality just by looking at it.

I tried the contact form and the phone number on http://www.radensolutions.com/ but neither seems to work...

Thanks.
#13
Greetings,

I am migrating our monitoring from Cacti and MikroTik Dude to NetXMS, and I have a few questions. Running NetXMS on Windows Server.

1) In a clean install, the node on which NetXMS server is installed is already added into the "Infrastrucutre services".
If I remove it, it will come back automatically. What is handling this automatic re-adding?

2) The node which is the NetXMS server also has a NetXMS Agent installed on it. Can I disable the agent?
From what I understand so far, NetXMS server does all polling of other nodes through the NetXMS agent on itself anyway. Is this correct?
If so, I should not be able to disable the NetXMS Agent on the server system without losing the ability to poll other nodes. Is this correct?

3) If I add a different Windows node polled through SNMP, and do a configuration poll, it comes up with all Windows interfaces (even the backend Miniports, etc.).
I like this, and I can unmanage these to not have allerts, so that is all good.
But on the NetXMS server Windows machine (which is added by default, and automatically re-added if deleted), even if polled through SNMP, only shows me "real" (with IP address) interfaces it has.
So 2 windows machines, both polled through SNMP show different result, and I do not understand why. How can I see all the adapters for the NetXMS server machine, the same way I see it for a separatelly added windows machine?
Why are these 2 behaving differently?

Thanks in advance!

tom