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

#1
GOAL: My goal is to be able to scan for a service like MSSQLServer and get a report back on all servers running that service.

I created a DCI table (Services) and applied it to all server nodes. I would like to run a DCI summary table or a Dashboard to scan for a certain service running across all servers in my environment.

I thought a DCI Table for services would collect all services running. Next would be a DCI Summary Table or Dashboard to run across the whole Infrastructure Services. Then I can take that info and make sure the proper templates are being applied.

What would be the best way to accomplish this? Any ideas would be awesome.

Thanks Guys!
#2
General Support / Problem Escalation setup issue
August 17, 2015, 02:07:54 AM
I setup the Problem Escalation per this youtube video - https://www.youtube.com/watch?v=KVV6R1RwKjc

In my test scenario when the service goes down it alerts Support after 1 minute and if not acknowledged after 1 hour is will alert the manager.

I got this to work just fine but the only problem is that the support team is not notified when the service is back up. It will terminate the alarm when it receives the APP_NORMAL event but does not notify support unless I create a server action in the "APP back to normal" event process. The issue with that is if a service goes down and is back up within the 1 minute it will still send out the alarm to support that it is "APP Back to Normal"  when they have not been notified its even down yet.

I attached a screen shot.


#3
I would like to only recieve an alert when the "Node is down" and not the "SNMP agent is not responding".

Currently I recieve 2 Alerts if a Node that is monitored with SNMP goes down. I would like to just recieve the one Node Down alert.

I have searched the forums on this to see if I could answer this myself.

Thanks Guys!
#4
The post below shows what I would like to accomplish. I want the status "node down" to happen only after 2 polls and not on the first poll. Per the post below you said I have to change the "required poll count" for node interface(s) to desired number of polls.

Now when I look through server settings I do not see that. Would the "PollCountForStatusChange" be the same setting?

https://www.netxms.org/forum/configuration/'node-down'-alarm-could-appears-after-3-or-5-bad-status/
#5
Is there a way to run the DCI Summary table on all server nodes from excel? I tested running a query on NetXMS from within excel and was able to.

Currently I export the data from the DCI Summary Table to excel and run custom reports on drive space needs. Just looking for away to automate this process and will be looking into the reporting addon of NetXMS as well.
#6
I have NetXMS running on a Windows Server 2008r2 and having an issue since I updated to version 2.0-M1.

1. What seems to happen after a day of running, it will be maxed out on RAM and CPU. When this happens the notifications go crazy constantly poping up in task bar. Notification shows ("NODE NAME": Node status changed to WARNING) it will say warning, minor, major or critical and flashes quickly.

2. Within the NetXMS console the HEAP size at the bottom is jumping up and down.

Any ideas on this? Will updating to 2.0-M2 fix this issue? Looks like the change log shows that this version addresses a NetXMS crashing on some versions of Windows.

Thanks in advance!! :)

#7
General Support / Node down and situation setup
March 18, 2015, 03:16:49 AM
I'm trying to get NetXMS to email me when a PRIMARY interface NODE is down and not the SECONDARY interface NODE. I created a node called NIC01 and a node called NIC02. The secondary NIC02 will not work if the primary NIC01 is down. I want NIC02 to report only if NIC01 is still up.

I used the following link and other posts and could not get it figured out. https://www.netxms.org/forum/configuration/node-down-config-question/

Below is what i have now:

1. Open Situations and Create situation called "NodeDown"

2. Using the SYS_NODE_DOWN event in Event Configuration

3. Open Event Processing Policy

4. Created  Event Processing Policy
- Event: SYS_NODE_DOWN
- Situtation object: NodeDown
- Instance: %n
- Attribute: NAME: status  VALUE: 1

5. Created  Event Processing Policy
- Event: SYS_NODE_DOWN
- Filtering Script: SEE BELOW

sub main()
{
   s1 = FindSituation("NodeDown", "NIC01");
   isDownA = (s1 != null) ? s1->status : 0;
   s2 = FindSituation("NodeDown", "NIC02");
   isDownB = (s2 != null) ? s2->status : 0;
   return s1 && s2;
}

What am I missing? Do i need that 2nd Policy at step 5? or do I add the script on the first policy, where i defined the situation.

Any help on this would be great. I love NetXMS and I have been tasked with figuring this out. Figuring this part out would be a great achievement for me.

Thanks for any help on this
Cheers!
#8
I'm tring to create a DCI to monitor all server's network interface adaptors. I can get this to work but needs to be setup for each server. I would like the DCI to scan for all Network Adaptors (Instances) and report the Bytes or bits per sec on each. Below is what i have tried so far and I believe I am close to having this figured out but need some advice. I know how to set it up for incoming/outgoing and also the conversion to Bytes to bits but I need DCIs that can report all the interfaces and the network traffic.

1. Open the "Data Collection Configuration" for the template
2. Create a new parameter.
3. On the "General" tab. PARAMETER: Net.Interface.BytesIn64(*) DATA TYPE: Unsigned Interger 64 bit
4. On the "Instance Discovery" tab. INSTANCE DISCOVERY: Agent List. LIST NAME: Net.InterfaceList

Any help is greatly Appreciated.
Thanks! Russ