Quantcast
Channel: THWACK: All Content - Network Performance Monitor
Viewing all 21870 articles
Browse latest View live

All Windows SolarWinds services keep stopping

$
0
0

Hello, came accross this strange issue that seems to be eluding me. Recently I've noticed that intermittently and randomly at least once a day all of the Solarwinds Services on one of our windows servers stop, causing the web console and all other functions to be unavailable. So far, I've been able to simply start them manually or reboot the server and all is OK again..very reactive. However, not sure why this keeps happening. I've been researching but not finding much like this.

 

Does anyone have any clues??? ANY and ALL feedback is greatly appreciated.

 

Thanks in advacne,

Tony


Custom Properties Table Update

$
0
0

I have been in  the past taking an export from one of our system databases, and importing that data into the nodes table as custom properties.   However I just noticed all of the new table structure in the release I am on.  So I updated a custom property through the GUI and it changed in the NodesOLD table, NodesCustomProperties table, and in the Nodes View.  Which is expected.  Before I was updating the Nodes table.  That appears to have been retired.  Can I update one of these other tables directly and have it populate to the others.  Or do I need to make my updates to all the tables individually ?  Or can I not do this type of import anymore?

Alerts Universal Device Poller Status

$
0
0

Good day,

I requestyour support toknow ifyou can setalertsand thresholdsbased onthe resultsright throughtheUniversalDevicePollerStatus?

What should Network Topology Mapper next release focus on ?

Deploying Virtual Appliances

$
0
0

Are you comfortable with deploying virtual appliances?

 

We're discussing ways to deploy new products that may interact with your NPM (and other SolarWinds) deployments and one of our options is a virtual appliance.

Network Atlas weather radar map

$
0
0

I found a great one to share with you that works with network atlas, it may say linked background failed, but go ahead and save it then look on solarwinds. The size is really good and much better than that weather underground one. And yes it updates every 10-15 min.

http://archive.khou.com/weather/images/core/animated-loops/comp/1280x720/usa_anim.gif

 

us1.JPG

 

I was wondering though if any of you know any weather radar sites that have a map for weather for each state separately??

Database transaction log is full - Recovery ( Simple Mode vs Full Mode )

$
0
0

Growth is either down to 2 reasons:
1 NO DISK SPACE
2 LDF Autogrowth restriction has been reached

First thing I would do is Change Recovery from FULL to SIMPLE if not done so already


http://knowledgebase.solarwinds.com/kb/questions/1359/Changing+Recovery+Model+of+database+back+to+Simple

Here is Good explanation of Simple VS Full Recovery:

http://msdn.microsoft.com/en-us/library/ms189275.aspx

 

Transaction Log Size

The transaction log should be sized based on the amount of data modifications made to a database and the frequency of the log backups.
Large data modifications, such as data loads or index rebuilds should be taken into account when calculating a log file size.

In simple recovery model the transaction log should not grow as the interval between checkpoints (which truncate the log) is based on the amount of data modifications made.
If the log does grow, it may be that there are long-running transactions or transactions that have been left open. Either may indicate a problem with the application.

In full or bulk-logged recovery model, if the transaction log grows it may indicate that the frequency of data modifications has increased and as such,
the interval between log backups should be decreased. It may also indicate long running transactions or that the log backup jobs are not running properly.



RESOLUTION STEPS :-


.LDF file grows out of control, How to recover:
1.) Make sure recovery model is set for SIMPLE  and NOT FULL

http://knowledgebase.solarwinds.com/kb/questions/1359/Changing+Recovery+Model+of+database+back+to+Simple
2.) Backup the database, this will mark the data in the transaction logs as committed and no longer necessary.
3.) Shrink the database again to reclaim the log space. (PLEASE NOTE YOU MUST HAVE SOME FREE SPACE ON THE DISK IN ORDER TO RUN THE SHRINK )


How to: Shrink a Database (SQL Server Management Studio)


How to: Shrink a File (SQL Server Management Studio)

 

  1. 4.) If above doesn’t work as last resort is to detach the database (do not force it to detach if it gives an error that it can not detach, this will damage the database)
    once detached delete the .LDF file and reattach the database.
  2. 4.) Stop Orion Services.
    5.) In the SQL Mgt Studio or Orion Database Manger, right-click on the NetPerfMon database and choose "Detach".
    6.) Navigate to that directory where the MDF and the LDF files are stored, and delete ONLY the LDF file.
    7.) Go back into the database manager, right-click on your SQL server, and choose "Attach Database."

         at.JPG


        8.) Select the MDF file, and hit okay.

           mdf.JPG


         9) Remove the LDF file entry hit OK
     detach.JPG


It will recreate will 0KB LDF File automatically.

 

Future Proof so it doesn’t recoccur
After above all should be fine, but have you check LDF File growth doesnt reoccur.

Also once set to SIMPLE Recovery, LDF file should never really be over 1GB if all running smoothly.
But can also configure LDF to Restricted Growth, so say LDF File on Drive over 100GB Free,

  You could restrict LDF to few dozen GB just to be safe,
in case LDF growth reoccurred and LDF goes 100GB and brings down server due lack disk space.

log.JPG

Unable to monitor to N7k switch

$
0
0

Is there a way to monitor or to view the details below in monitoring the N7K switch? Or the details below is only available for router?

 

*Last 10 Configuration
*Download Configs
*Last 10 Config Changes
*Config Change Report
*NCM Events


Our CISCO CRS8S is not reporting correct memory utilization in solarwinds

$
0
0

Based on solarwinds it shows that the memory already in critical status 93% but verifying on the device memory is in normal state. Any one can help me to resolved this.

Can Solarwinds Monitor This features?

$
0
0

Hello everyone,

I urgently need your help to confirm a few things about the capability of Solarwinds product. I would like to know if Solarwinds product can be used to monitor the following non-exhaustive list of feature request:

1Modulation Drop

2Duplex mismatched

3Ethernet port speed drop

4CRC Error

5RSSI Drop

6Data Rate drop

7MSE drop

8ODU Temperature rise beyond throughput

9Link loss

10Reduction in Rx power

11Fiber cut at location

12Loss in set MTU size

13 ONU Power down


I will really appreciate if any one out there can help. I have tried to make a research around them but can't find anything tangible on them. I also want to know the Solarwinds components required if it can be achieved.

 

Thank you so much for your prompt response.

11.5.2 Upgrade Issues (SQL Connections\High CPU)

$
0
0

Hi,

 

I was wondering if anyone up on here could provide some direction with regards to a serious issue we have encountered after we upgraded to NPM 11.5.2.

 

Here are the symptoms in general that we are experiencing:

 

When the associated services are started via the Orion Service Manager CPU on our Orion Server immediately spikes and the web interface becomes unreachable.  I opened a Case with Orion support to document the issue (Case # - 816366).  When checking the associated Application Event Log I find the following event showing up.

 

Exception Connection Timeout Expired.  The timeout period elapsed while attempting to consume the pre-login handshake acknowledgement.  This could be because the pre-login handshake failed or the server was unable to respond back in time.  The duration spent while attempting to connect to this server was - [Pre-Login] initialization=30038; handshake=0;

 

 

Service was unable to open new database connection when requested.

Exception Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.

Connection string - Data Source=BISGSQL118\BISGSQL118;Initial Catalog=XXXXXXX;User ID=XXXXXXXXX;Password=*******;Connect Timeout=20;Load Balance Timeout=120;Application Name=NetFlowService;Workstation ID=BISGAPP118

 

The support folks insist that it is a database issue as there are several Services that cannot connect to the database such as NetFlow and BusinessLayer.  I have worked with both my DBA and Network Engineer to ensure that connectivity has been established.

 

  1. The Network Engineer and I ran a Netstat -an and we definitely see connections coming from our Primary Solarwinds Server

 

  TCP    10.128.194.22:1433     10.128.194.23:58339    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:58906    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:58913    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:58954    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59004    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59030    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59058    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59062    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59075    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59083    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59084    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59099    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59154    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59156    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59164    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59171    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59180    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59188    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59189    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59449    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59601    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59603    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59605    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59607    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59608    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59609    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59610    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59631    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59633    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59637    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59641    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59679    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59716    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59741    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59751    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59753    ESTABLISHED

  TCP    10.128.194.22:1433     10.128.194.23:59756    ESTABLISHED

  2.  Our DBA looked at the Activity Monitor and can see successful connections being made to the Database from the Orion server.

 

3. I am able to run queries on the Database Manager on the primary Solarwinds Server.

 

 

I am fairly convinced that the errors that we are seeing with Connections to the Database are coming from Solarwinds Server.  I am getting a number of dumps from Solarwinds in the Event Logs.  One of which is listed below.

 

Application: SolarWinds.DataProcessor.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.Data.SqlClient.SqlException

Stack:

Server stack trace:

  at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)

  at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)

  at System.Data.SqlClient.TdsParser.ConsumePreLoginHandshake(Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean& marsCapable)

  at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover)

  at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)

  at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout)

  at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)

  at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData)

  at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)

  at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)

  at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)

  at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)

  at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)

  at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)

  at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)

  at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)

  at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)

  at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)

  at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)

  at System.Data.SqlClient.SqlConnection.Open()

  at SolarWinds.Collector.OrionCommon.DatabaseFunctions.OpenNewDatabaseConnection()

  at SolarWinds.Collector.OrionCommon.SqlHelper.ExecuteReader(SqlCommand command)

  at SolarWinds.Collector.DAL.PollingEngineDAL.<LoadEnginesFor>d__0.MoveNext()

  at System.Linq.Buffer`1..ctor(IEnumerable`1 source)

  at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)

  at SolarWinds.Collector.DAL.PollingEngineDAL.EnumeratePollingEngines()

  at SolarWinds.Collector.DAL.PollingEngineDAL.LoadCurrentEngine()

  at System.Lazy`1.CreateValue()

  at System.Lazy`1.LazyInitValue()

  at System.Lazy`1.get_Value()

  at SolarWinds.Collector.DAL.PollingEngineDAL.GetCurrentEngine()

  at SolarWinds.Collector.PollingPlanStore.ProcessFile(String file)

  at SolarWinds.Collector.PluginStore`1.Refresh()

  at SolarWinds.Collector.PluginStore`1.Initialize(String manifestRootPath)

  at SolarWinds.Collector.PollingPlanStore..ctor(String manifestRootPath, IPollingEngineDAL engineDAL)

  at SolarWinds.Collector.PollingPlanStore.Default(IPollingEngineDAL engineDAL)

  at SolarWinds.Collector.DataProcessor.DataProcessorHost.Start()

  at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)

  at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

  at SolarWinds.Collector.Services.CollectorService.InternalStart()

  at System.Threading.ThreadHelper.ThreadStart_Context(System.Object)

  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)

  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)

  at System.Threading.ThreadHelper.ThreadStart()

 

 

At this point I am looking for any direction or assistance from Solarwinds with regards to what this could be.  I saw someone with a similar issue here:

 

Post orion upgrade getting DB intermittent connectivity(Slowness) issue

 

 

Thanks,

 

Ryan

Link Utilization Alert

$
0
0


Hi,

I would like to suppress alert for high bandwidth utilization until the condition.has been met for X minutes.

 

i.e trigger alert if bandwidth utilization more than 90% for more than 10 minutes.

 

Thanks and regards

SWQL and IPaddressGUID

$
0
0

Hi,

 

I'm trying to use the IPaddressGUID as a variable in a web based Custom Query (SWQL) in Orion NPM (10.7)

 

SELECT n.MachineType ,  '/Netperfmon/Images/Vendors/' + n.vendoricon as [_IconFor_MachineType]

, n.caption, n.detailsurl as [_LinkFor_caption], '/Orion/images/StatusIcons/Small-' + StatusIcon AS [_IconFor_caption]

 

from Orion.nodes n where

 

(n.ipaddressguid = 'FE' + substring('${IPAddressGUID}', 3, 40))

 

The query is a resource on the node details page. For a node with IP address 10.0.0.1, the query should find and display details for (and links to) a node with IP address 10.0.0.254 (if it exists).

 

The Custom Query fails with an error message :Error: A query to the SolarWinds Information Service failed.

 

The query works if I replace ${IPAddressGUID} with the actual value of IPAddressGUID.

 

Is there a list of what variables are supported by SWQL?

 

Thanks

 

L

SolarWinds SMTP Setup

$
0
0

Hi All,

 

Having an issue with the SMTP settings on Orion.

 

When an email is being sent out from Orion, the domain is set to "@solarwinds.com"

 

My work SMTP servers will only accept domain name as "<@<mycompanyname>.com"

 

Is there any way of changing "@solarwinds.com" to "@<mycompanyname>.com"

 

Looking forward to any response

 

Regards

Can not remange node - stuck

$
0
0

I've seen this twice now in our environment where we have nodes that gets in a stuck state that we can neither manage or unmanage.  They seem to do this after they have been put into a unmanaged schedule then somehow they are un/remanaged again by our users.

 

For example (below) a admin asked why they were paged when they unmanaged a node and did some reboots.   I saw the node was showing as managed (green button not blue X) and it alerted when it went down due to the reboots.  The Node only shows we can remanage it and clicking on remange does nothing.

 

unmanged..JPG

I have been getting around this by bouncing services on the poller that is responsible for the node via Orion Service Manager.  I dont like this workaround and was wondering if anyone has seen this or knows of a solution?

 

We are running: Orion Platform 2015.1.0, SAM 6.2.0, QoE 2.0, NCM 7.3.2, NPM 11.5, NTA 4.1.0, IVIM 2.0.0

 

Thanks


Rogue AP detection

$
0
0

Do you have a need to detect rogue APs connected to your network?

How does encrypted traffic, impact the effectiveness of your Advanced Traffic Analysis product (e.g. DPI-based solution)?

$
0
0

If you run an Advanced Traffic Analysis product, we are interested to hear about how impacted it is by encrypted traffic.

Example of these products/technologies: NBAR, Flexible Netflow, nProbe, Riverbed Cascade Opnet/Pilot,  WildPackets, Fluke Optiview, Paessler, WireShark, Compuware...

More on this topic here

Live alerting viewer?

$
0
0


Is there any way to have some sort of live alerting screen where we can see in real-time event, alerts etc happening.. without having to refresh anything??

 

We are finding it hard to turn off our old snmp platform as this had this sort of view so you knew the instant something happened, and are still finding our feet with SW.  We do need to tweak polling intervals, as having to wait 2+ minutes to be told something is down, is just ridiculous!

 

Im almost tempted to have all syslog and snmp traps sent to Kiwi, and have its console on a screen all the time, so we can have just this..

IT Watchdog UnDP

Is there an upgrade doc for NPM?

$
0
0

I am currently on NPM version 10.6.1, IPAM 4.0, IVIM 1.9.0 and I want to upgrade to the latest version of these products.  I found the migration doc, but I believe an upgrade path is much different from just move to a different server or servers.  Can someone give me the steps to upgrade or the link.

 

Thanks

Ross Jurek

Viewing all 21870 articles
Browse latest View live


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