Quantcast
Channel: THWACK: All Content - Server & Application Monitor
Viewing all 12281 articles
Browse latest View live

SolarWinds Needs Your MIB Walks - Cisco UCS Edition

$
0
0

The SAM engineering team is currently researching Cisco UCS Monitoring, but we need your help. There are numerous different models and countless hardware configuration variations and there's simply no way SolarWinds can test them all without your help.

 

We're currently seeking volunteers willing to perform SNMP MIB walks against their Cisco UCS chassis. These MIB walks will be used internally for research and validation purposes exclusively. As we get closer to development, these will also ensure that any UCS hardware monitoring features developed will work properly with your servers! If you have Cisco UCS equipment in your environment and would like to see improvements in Orion's UCS monitoring, we strongly encourage your participation.

 

What we need:  An SNMP MIB walk using the tool provided from any/all your Cisco UCS chassi(s). That's right! If you have multiple UCS Chassis, we would welcome MIB walks from each of them.  The tool is fairly simple and straightforward to use. Enter the IP address of the Server running the agent as well as the community string and click "scan".

 

Alternate method: If you'd prefer to use NET-SNMP instead of the tool provided above you can download and install NET-SNMP from http://net-snmp.sourceforge.net/

• Win32 binaries are available here: http://sourceforge.net/projects/net-snmp/files/net-snmp%20binaries/5.5-binaries/net-snmp-5.5.0-1.x86.exe/download

• Run this command from “installation directory/bin/”: snmpwalk -v 2c -c public -O netU 127.0.0.1 1 > output.txt
(change the IP address and community string accordingly, and don’t forget there is 1 after IP address. It means it will scan whole SNMP tree)

 

What Now: Both methods will generate a single file per server containing a complete MIB walk of the device. We recommend naming this file the model of the UCS chassis that was scanned. For example "UCS5108.txt".

 

These files can then be posted here in this thread in response to this posting as an attachment. If you're concerned about the potentially sensitive information contained in the MIB file I recommend zipping the files and password protecting them before posting. You can then PM me the password. All posted MIB walks in this thread will be deleted after being collected.

 

Alternatively, if you're not comfortable posting the MIB walks here or if they're too large, please PM me and I'll provide you instructions for sending them to me directly or you can email them directly to me at the email address below. The more people who participate, and the more UCS chassis we receive MIB Walks for, the more likely we will be able to deliver improvements to Orion's UCS monitoring capabilities. We encourage everyone who owns a Cisco UCS chassis to participate and appreciate your willingness to help.

 


User Experience for Windows Desktop Applications

$
0
0

Hello Thwack Users

 

I think I found very interesting stuff for you today and wanted to ask for your opinion.

 

During the last few weeks, I have received the same question from few companies.

When I am presenting SAM and WPM features and talking about UX User Experience, I received questions about simulating Windows Desktop applications.

Due to the technical difficulties, I think we will not see something like that in the near future embedded into SolarWinds.

 

Currently desktop applications would need to have CLI interface that would allow to initiate actions via PowerShell or, at least, a simple command line.

 

However, there is hope! I have found Microsoft library called UI Automation. The purpose of the library is to help programmers with access to user interface (UI) elements.

This is the MS library: UI Automation Overview | Microsoft Docs

Library by itself would not be very much useful for SolarWinds, but... someone actually created a PowerShell extension for UI Automation. But wait, there is more!

The project is open-source and includes even an application called UIAutomationSpy, which allows a person to track reference IDs of the buttons, switches and other GUI elements from within any application.

Those references can next be used to write a PowerShell script and it can "click" on the buttons. I think this could be used to create scenarios similar to what WPM is doing for web applications.

 

Link to the UI Automation PowerShell Extensions is below:

CodePlex Archive

 

Could you share with me, if something like that would be interesting for you?

Is there a demand for such SAM templates with User Experience for Windows Desktop Applications?

If yes, I will use my spare time to test this solution and try to integrate it with SAM.

 

Kind regards,

Marcin Kazmierczak.

---

IT-Indago Ltd. - Authorized Reseller & SolarWinds Certified SCP Professional

IT-Indago – Be In Control!  |  Follow us on Facebook& LinkedIn

No Email from Ping Test

$
0
0

So we have a script set up that does a successful and failure test in solarwinds however, all of a sudden we stopped getting the Solarwinds UP emails.  Nothing has changed we are able to manually send the test and do receive the email but not able to get on the scheduled rule.

Is it possible to set individual email alerts on Unique ID variables from Linux script monitoring

$
0
0

Basically I have a Linux/Unix Script Monitor with two Unique IDs 'events per second too high' and 'events per second too low' . I want to make an email alert that species if its too high or too low in the email rather than a generic email if the state changes to warning or critical. Is this possible?

 

Thanks

F5 Alerts - Modify to Include Dependencies?

$
0
0

When our F5 fails over, the out of the box alerts for "F5 Alert me when virtual server is not up",  "F5 Alert me when server is not up" and "F5 Alert me when virtual IP address is not Up" flood us.

 

This is what I think would fix this for us:

  1. Delay the "F5 Alert me when virtual server is not up" until the "F5 Failover Event" has been active for at least 10 minutes.
  2. Delay the "F5 Alert me when server is not up" until the "F5 Failover Event" has been active for at least 10 minutes.
  3. Don't fire the "F5 Alert me when virtual IP address is not Up" if the "F5 Alert me when virtual server is not up" is active.

 

Is there a way to do this?

Templates for Kemp Loadbalancer and Vircom Modusgate

$
0
0

Hi Team,

Can anyone share the Application Templates, if you created for Kemp load balancer (to check the Load Balancing Future) and Modusgate Server (To check the Mail Queue).

 

 

Thanks in Advance,

Murugan.S

Variable Question - SAM And NPM

$
0
0

Hello,

 

Trying to use the following variable, from a custom configuration file.

 

<OID OID="1.3.6.1.4.1.11307.10.1006" MIB="SNMPv2-SMI" Name="enterprises.11307.10.1006" Value="Application.Node.Caption: ${N=SwisEntity;M=Application.Node.Caption} Node.Caption: ${N=SwisEntity;M=Node.Caption} Caption: ${N=SwisEntity;M=Caption} NodeName: ${NodeName}" DataType="64" ValueName="Application.Node.Caption: ${N=SwisEntity;M=Application.Node.Caption} Node.Caption: ${N=SwisEntity;M=Node.Caption} Caption: ${N=SwisEntity;M=Caption} NodeName: ${NodeName}" HexValue=""></OID>

 

My questions/issues are, when an alert is generated and that information gets passed to our CA Spectrum system, anything for the Application Monitor will not populate the nodename request.   However, anything for the actual NODE alerts value will pass over the Node variable, with no issues.  When the first alerting method occurs, then our CA Spectrum system seems to not recognize anything with APM.Application as critical, and an SDR (ticket) will not get generated.  Is there something in the variable information causing this?  Or is it possible, we are passing too much information for the system to understand?  Or are those variables actually wrong for the S.A.M. side?   And if the last question is correct, then where do we find the correct list for the application monitors variables?

 

Is it possible to run two different template files for NPM related events and SAM related events?  Or because some SAM events are node related, that can cause a possible conflict with the correct information being passed through the alert information via the SNMP trap file?

 

I have attached two pictures, as examples of what (as a team) we are seeing for the alert information.

 

If anyone, has any insight into this problem/issue?   And can provide some valuable feedback, that would be greatly appreciated.

 

SCM certification

$
0
0

HI Team,

 

I want to do scm certification . Can anyone help where i can register and what are the study material

 

Pl share your experiance who cleared this certification


Network Discovery....

$
0
0

Hi everybody. In looking at the various way to add nodes to SAM for monitoring I was wondering if there is a way to not just import the node but to bring along some detailed information... i.e, Contacts, location ect. and populate the corresponding fields in the custom property section. Hopefully I made sense. Thanks for response.

Worker Process Statistic Monitor - Down on App Pool Recycle

$
0
0

Good morning,

 

Every time our App Pools recycle, AppInsights for IIS marks them as down. I can't seem to find a place to change/extend the polling timer to skip the first instance of this being hit. Does anyone have any ideas how we can quiet this false alarm?

 

Thanks!

How to use new O365 Templates?

$
0
0

As mentioned in the release notes:  SAM 6.5 Release Notes - SolarWinds Worldwide, LLC. Help and Support

 

There are a bunch of new Office 365 templates, but I'm unsure of how to use them.   Mainly, what "nodes" do you assign them too? and what O365 credentials do you need?  I'm finding virtually no documentation on how to use these.  Any help would be appreciated.

Thanks!

Hardware Health Extensions

$
0
0

What hardware platforms would you most like to see integrated with SAM to support capabilities such a hardware health?

How to Use an Existing SAM

$
0
0

Can anyone help me with trying to use an existing SAM.  I am new to SAM so jumping right into it is a bit confusing.  Where do I get started or what am I looking for.  I watched some videos but I am still lost in using this module.  How would I add or remove applications?  Does SAM pull applications automatically with added VM nodes?  What page layouts are best to monitor and what should I actually monitor?  Any assistance would be appreciated.

• Server Recovery: If any SolarWinds Server (on which Control M Alert configured) goes down, how to avoid outage in this situations.

$
0
0

Hi All,

 

Server Recovery: If any SolarWinds Server (on which Control M Alert configured) goes down, how to avoid outage in this situations. We have created VIP (In F5) but due to delay and missing alerts, we have not applied in Production. So, I want to know, do we have set up through which we can bounce the control M Trap messages/Alert on different servers of the Solarwinds?

How many AWS instances are you monitoring in Orion?

$
0
0

We’re looking to provide more insight into your Amazon Web Services (AWS) environment. But first, we need to know a little about what you’re dealing with.

 

Please note that you may receive a follow-up email/PM from me – I might have a few questions to throw at you.

 

Feel free to provide any additional information you think we need to know in the comments section!


Would you watch a SolarWinds reality TV show?

$
0
0

Before you answer, consider the reality shows out there already:

  • Duck Dynasty
  • Honey Boo-Boo
  • Storage Wars
  • Swamp People
  • Ice Road Truckers
  • Finding Bigfoot
  • Ax Men

After interacting with all of my co-workers and product users, I realized that the software development process can be...entertaining, to say the least. Trust me, if you're a geek, there are some strange characters here, especially me. I would watch religiously. Be great marketing too. We can name it something slick like, "Developers," or "Thwack Men."


At least you wouldn't lose IQ points by watching our show. (Although, I must confess that I have watched the other shows I've listed...and screamed in agony from time to time.)

(Hey, my thwack snuggie went from dream to reality!)

Licensing Reset

$
0
0

Hi everyone,

 

I just noticed something odd in one of our Solarwinds logs (APM.BusinessLayer). I don't know if this is normal behavior or if there is an underlying issue. The following message shows up all throughout the log:

 

2018-02-24 00:39:20,434 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 00:39:20,450 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 00:40:13,153 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 00:45:11,053 [168] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 00:50:13,235 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 00:55:12,582 [167] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:00:13,309 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:05:13,125 [161] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:09:20,470 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:09:20,470 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:09:20,470 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:09:20,470 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:09:20,470 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:10:13,392 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:15:13,439 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:20:13,487 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:25:13,534 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:30:13,582 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:35:13,629 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:39:20,505 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:39:20,505 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:39:20,505 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

2018-02-24 01:39:20,505 [Scheduler] INFO  SolarWinds.Orion.Core.Common.ModuleLicense - Licensing was reset.

 

Does anyone know if this is normal?

Error in alert "Unexpected Error Occurred. Out of memory"

$
0
0

We've been experiencing a strange error with one of our monitored applications.

 

Our alert rule states to fire an email when the state of this application is NOT "Up". So an alert email notification will trigger even if the monitor is in an "Unknown" state.

 

Inside the alert rule we include the component status message. In this instance we see the following in the alert notification:

 

 

The monitor on NODE05 is Unknown for the following reason:

Unexpected error occurred. Out of memory

Alert was triggered at Monday, December 5, 2016 9:54 PM.

 

A few minutes later the alert resets and the APM monitor works normally for several hours before this happens again.

I found the APM logs for this particular application and have these entries:

 

2016-12-05 21:49:12,721 [STP Pool:184 Thread #0] [A4526] [C0] ERROR SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor - Error in ExecuteGroup occured.

System.Management.ManagementException: Out of memory

at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

at SolarWinds.APM.Probes.ProcessInfo.ProcessAllProcesses(Dictionary`2 processes, ManagementObjectSearcher searcher, Action`2 proc)

at SolarWinds.APM.Probes.ProcessInfo.GetPerfCounterDeltaInFiveSeconds(ManagementScopeContext scope, Dictionary`2 processes, EnumerationOptions options)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids, IList`1 processNames, IList`1 commandLineFilters)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.GetProcessInfoViaWmi(String ipAddress, UserNamePasswordCredential credential, List`1 services)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.ExecuteGroup(List`1 serviceProbeInfos)

2016-12-05 21:49:12,737 [STP SmartThreadPool Thread #38] [A4526] [C(null)] ERROR SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor - ManagementException caught. MamagementStatus code: OutOfMemory

System.Management.ManagementException: Out of memory

at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

at SolarWinds.APM.Probes.ProcessInfo.ProcessAllProcesses(Dictionary`2 processes, ManagementObjectSearcher searcher, Action`2 proc)

at SolarWinds.APM.Probes.ProcessInfo.GetPerfCounterDeltaInFiveSeconds(ManagementScopeContext scope, Dictionary`2 processes, EnumerationOptions options)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids, IList`1 processNames, IList`1 commandLineFilters)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.GetProcessInfoViaWmi(String ipAddress, UserNamePasswordCredential credential, List`1 services)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.ExecuteGroup(List`1 serviceProbeInfos)

2016-12-05 21:49:12,737 [STP SmartThreadPool Thread #38] [A4526] [C(null)] ERROR SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor - ManagementException caught. MamagementStatus code: OutOfMemory

System.Management.ManagementException: Out of memory

at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

at SolarWinds.APM.Probes.ProcessInfo.ProcessAllProcesses(Dictionary`2 processes, ManagementObjectSearcher searcher, Action`2 proc)

at SolarWinds.APM.Probes.ProcessInfo.GetPerfCounterDeltaInFiveSeconds(ManagementScopeContext scope, Dictionary`2 processes, EnumerationOptions options)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids, IList`1 processNames, IList`1 commandLineFilters)

at SolarWinds.APM.Probes.ProcessInfo.GetProcessInfo(ManagementScopeContext scope, IEnumerable`1 pids)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.GetProcessInfoViaWmi(String ipAddress, UserNamePasswordCredential credential, List`1 services)

at SolarWinds.APM.Probes.ProbeExecutors.WmiWindowsServiceBatchExecutor.ExecuteGroup(List`1 serviceProbeInfos)

 

 

What concerns me is the entries that say "ManagementException caught. ManagementStatus code: OutOfMemory".

 

Would this indicate a problem with the Orion APM or the monitored Node?

Unmanage/remanage/mute/unmute a node or group - Windows program in C#

$
0
0

Description

The attached Windows executable (installer, C# source, and Visual Studio project included) will unmanage/remanage/suppress/resume alerts for either a single node or for all members of a Solarwinds group. If run against a group, the program will unmanage* or mute** all items in the group (Nodes, Applications, Transaction, etc.). If the group includes sub-groups, the script will recursively handle them. Credentials are stored in an encrypted file.

 

*Only Solarwinds entities that can be unmanaged. Some entities, such as Volume and Transaction Step entities, are inherently un-unmanageable.

** Any Solarwinds entity can be muted.

 

Run from Windows Task Scheduler

To run this script from the Windows task scheduler without including the username and password on the command line follow the steps below:

  1. Log in to the Task Scheduler server as the user under whose name the task will run.
  2. Run the program with the --credentials flag to save credentials.
  3. Start the Task Scheduler and create a task to run the script. Open the properties.
  4. In the "General" tab, configure the task to run as the user you logged in as in step 1.
  5. Save the task.

 

Syntax

SWUnmanage.exe -S <Server> [-H <Nodename> | -G <Groupname>] [-m | -n] -t <Duration> [-d]

SWUnmanage.exe -S <Server> [-H <Nodename> | -G <Groupname>] [-m | -n] -D [-d]

SWUnmanage.exe -h

SWUnmanage.exe --credentials

SWUnmanage.exe --version

 

Command line parameters

-S <Server>, --server <Server>                  IP or FQDN of Solarwinds server.

-H <Nodename>, --hostname <Nodename>            Name of the node (VM or server) that should be (un)managed or (un)notified.

-G <Groupname>, --group <Groupname>             Name of the group that should be (un)managed or (un)notified.

-t <Duration>, --time <Duration>                Duration of the unmanaged period in minutes. [default: 60]

-n, --notification                              Enable or disable NOTIFICATIONS for the specified nodes.

-m, --management                                Enable or disable MANAGEMENT for the specified nodes.

-D, --disable                                   DISABLE management/notifications for the specified nodes.

-d, --debug                                     Display debug output.

-h, --help                                      Show this message.

--credentials                                   Prompt for new Solarwinds credentials to be encrypted and saved.

--version                                       Show the program version.

 

Examples

Example 1

Set credentials (program will prompt for username and password)

         SWUnmanage.exe --credentials

 

Example 2

Unmanage the group "Prd_Servers" for 1 hour

         SWUnmanage.exe  -S solarwinds.domain.com -G Prd_Servers -m -t 60

 

Example 3

Remanage the group "Prd_Servers"

         SWUnmanage.exe  --server solarwinds.domain.com --group Prd_Servers --management --disable

 

Example 4

Mute the node "POLLER01.domain.com" for 10 minutes

         SWUnmanage.exe  -S solarwinds.domain.com -H POLLER01.domain.com -n -t 10

Mail variable for Application Pool name

$
0
0

Hello everyone, how can I find a variable in mail alerts which tells me the application pool name?

I have an alert for IIS high cpu usage but I only see the w3wp.exe not the actual application pool name in the mail. I can see in the alerts section which object triggered this alert and there I see the application pool name, I want to see the application pool name in the mail I receive.

Viewing all 12281 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>