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

NetPath Service not getting created

$
0
0

Has anyone seen this before -

 

We are able to install a NetPath probe on a system but unable to create any service whether on the intranet or an Internet service.

 

A support ticket has been raised but it has been quite a while that we are able to get the NetPath Service created.

 

Some logs from NetPath

2018-10-29 13:14:55,309 [21] DEBUG SolarWinds.NetPath.Bgp.BusinessLayer.BgpBusinessLayerPlugin - (null)  { Stop entered

2018-10-29 13:14:55,309 [21] INFO  SolarWinds.Orion.Common.SWEventLogging - (null)  Bgp Service [HYDNCMAPP01] Stopped

2018-10-29 13:14:55,309 [21] DEBUG SolarWinds.NetPath.Bgp.BusinessLayer.BgpBusinessLayerPlugin - (null)  Stoping Bgp Business Layer Plugin

2018-10-29 13:14:55,340 [Scheduler] DEBUG SolarWinds.Common.Utility.Scheduler - (null)  Checking if Scheduler should shutdown

2018-10-29 13:14:55,340 [Scheduler] INFO  SolarWinds.Common.Utility.Scheduler - (null)  Got ShuttingDownEvent. Exiting.

2018-10-29 13:14:55,340 [21] INFO  SolarWinds.NetPath.Bgp.LocalManager.LocalBgpManager - (null)  Stopping Local BGP Manager

2018-10-29 13:14:55,356 [21] INFO  SolarWinds.NetPath.Bgp.LocalManager.LocalBgpManager - (null)  Stopping Local BGP Manager

2018-10-29 13:14:55,434 [21] DEBUG SolarWinds.NetPath.Bgp.BusinessLayer.BgpBusinessLayerPlugin - (null)  BGP Resolver Business Layer stopped.  Current App Domain: domain-SolarWinds.NetPath.Bgp.BusinessLayer.dll

2018-10-29 13:14:55,434 [21] DEBUG SolarWinds.NetPath.Bgp.BusinessLayer.BgpBusinessLayerPlugin - (null)  } Stop exited

 

2018-10-29 12:32:18,249 [23] INFO  SolarWinds.BusinessLayerHost.PluginInstanceAppDomain - Stopping plugin: "BGP Resolver Business Layer"

2018-10-29 12:32:18,343 [23] INFO  SolarWinds.BusinessLayerHost.PluginInstanceAppDomain - Plugin: "BGP Resolver Business Layer" stopped in 0.081 sec.

 

SW Support states that the BGP Business Layer of NetPath is crashing. Support suggested opening BGP port 43 & port 443 from the Orion server to Internet for site whois.arin.net & stat.ripe.net. But our observation is that - other Orion setups (where NetPath is working) is that the Orion server does not even have Internet access.

 

Multiple probes have been tried - even the Main Poller as probe.

 

Security settings on probes like AV & FW exclusion settings on probes as well as Main Poller have been checked and rechecked, but no sign of NetPath service creation success.

 

At the behest of Support, we have run Configuration wizard too but no light visible at the end of dark tunnel. Unable to find our path err NetPath!!

 

abdhijasharmanikhil.ncsameergangadhar.kbendale.vijay

 

 

Case # - 00191002 Netpath configuration


encrypting solarwinds agent communictaion

$
0
0

Hi Folks,

 

it's a long journey with SolarWInds as there are so many benefits, and with that som many configurable options :-)

 

So to my current problem..... I am looking at securing the agent to poller communication. The documentation seems to indicate that this is possible, but gives no indicatiion as to how this is achieved, whether it is automatic and whether there is any administrative control.

 

Unfortunately management have been reading t'intenet about cyber-crime and as a result,  we'd like to utilise the highest level possible security and as we have our own PKI we can use our own certificates (very different from self-signed apparently). We have configured https for the browser, but now want to protect the under-the-hood communicatiions starting with agent-poller.

 

Any pointers to tech notes, manual page entries etc will be most welcome, as will any hard fought was stories.

 

Thabnks in advance folks.

 

Cheers

 

Dave#...

Report on node added Date

$
0
0

Hi guys

 

My boss would like to have a report with the Nodes that have been added the last couple of months.

 

I tried doing the report with the event node added, but  that event is also triggered if you move a node from one poller to the other.

And since I have been moving a lot of nodes forth and back to load balance our pollers, that report got very long

 

Is there anywhere in the database recorded when a node first got added??

 

Regards Jens W

How to get Scan Result to be an Exact Match?

$
0
0

I would like to do just that... assign the SolarWinds Native Pollers (CPU & Memory, Hardware Health Sensors, Routing, Topology Layer 3, etc). I just switched polling methods for about 80 (Cisco) nodes from ICMP to SNMP. The nodes that have been switched indicate "Not a match" as the "Scan Result" for assigning the desired pollers. If I go into "List Resources" for each node I can manually select all of the expected pollers. Then the scan result shows the poller as an Exact Match!

 

What do I have to do to get the Scan Result to be an Exact Match so that I can select and assign the pollers from the Manage Pollers setting?

Anyone else having issues with cortex queries and SQL server?

$
0
0

Just wondering if anyone else is having this issue.  On July 27th we had some really weird lockups of Orion for about 30 mins and again the next morning.  It was very similar to the port exhaustion issue but it would just make everything dog slow for some time and then finally Orion site would not load.

Support had me run these queries and it deleted rows in the database

 

delete from dbo.PendingNotifications

delete from dbo.SubscriptionTags

delete from dbo.Subscriptions

delete from dbo.ContainerMemberSnapshots

delete from dbo.LimitationSnapshots

 

Ran these and rebooted app server and that seemed to fix thing for a bit.  Then support had me apply a hot fix to replace these files

And that broke the network atlas and also I started seeing DCOM connection errors.

 

So removed the HF and that still did not fix the issue.  Rebooting the server fixed the issue. Anyone else with this issue - don't apply the hot fix. 

 

How to create Virtual IP

$
0
0

Hi  Guys,

I'm open to appreciate one who gives me some insights on how to create a Virtual IP that is common for both primary and secondary server.

 

Please suggest me the steps. And I'm waiting to know how the Virtual IP is shared between primary and secondary servers.

NPM 12.3 and SQL transactions filling log file

$
0
0

Every since we upgraded to 12.3 NPM i have been having a battle trying to keep the Database transaction log file from filling the entire log disk

 

I have done a lot of research and found some things.

As far as I can tell there is nothing wrong with the SQL server itself and Microsoft agrees.

 

Currently our SQL server is SQL server enterprise 2017, and we are running in an AlwaysOn HA pair. So the database is in full recovery mode and has transaction log backups running every 15 minutes.

After troubleshooting using  DBCC OPENTRAN  and traced back a large number of processes that are keeping the transaction logs from clearing I've found a few things.

 

using sp_who2 on the processes i see that the ProgramName is causing this every time:  SolarWinds.Collector.Service@domain-SolarWinds.HardwareHealth.VMwareJobExtension.HardwareHealthVmwareResultProcessor

 

These SPID's will run the SQL server out of space in the span of about 2-3 days, and we have a 350GB log disk. This is mainly due to previously it ran out of space and we had to increase the size to allow SQL to continue functioning

I've had to resort to kill the offending processes. Obviously this isn't the ideal way to fix the issue but it was those processes or the entire Solarwinds environment.

 

Has anyone else had any issues like this?

Checkpoint Chassis and VS snmp monitoring

$
0
0

I am monitoring many Checkpoint physical firewalls via snmp.  I want to monitor the Checkpoint VS firewalls that are in our VSX Chassis firewalls.    Check Point provides a way to monitor them via the chassis IP and provide the VS number but I don't know if this would work with NPM.   Is this something currently done? 

 

Here is the part of the Checkpoint Documentation.

 

  • Query VSX Gateway over SNMP - SNMP VS mode

    Show / Hide this section

     

    General
    information
    • Each Virtual Device has a separate SNMP daemon running in the context of that Virtual Device.
    • SNMP queries to SNMP daemons in the contexts of Virtual Devices must be sent in the following way:
      • sent using SNMP v3
      • sent to the IP address of Management interface on VSX Gateway / VSX Cluster member itself (context of VS0)
      • sent using exact Virtual Device context (otherwise, the answer is returned for the context of VS0)
    • To specify, which Virtual Device context should be queried, SNMP v3 contexts mechanism is used (see examples below).
    • SNMP v3 must be configured on VSX Gateway / each VSX Cluster member (refer to section "(II) SNMP configuration").
    Example diagram:
    1. Host (1) sends an SNMP query (2) to the IP address of the
      Management interface on VSX Gateway (3) / VSX Cluster member (3)
      using exact Virtual Device context (5)
    2. SNMP query is processed by the SNMP daemon running in the context of that Virtual Device (5)
    3. Virtual Device (5) sends an SNMP response (4)
    Notes
    • Check Point VSX OID Branch 1.3.6.1.4.1.2620.1.16 is available only in the context of VS0.
      The SNMP response contains the data from all configured Virtual Devices [Limitation ID 01453316].
    • SNMP OIDs other than VSX OID Branch 1.3.6.1.4.1.2620.1.16 can be queried per Virtual Device.
      The SNMP response contains the data only from the specific queried Virtual Device.
    • Only SNMP daemon running in the context of VS0 supports SNMP traps.
    ConfigurationNote: In cluster environment, this procedure must be performed on all members of the cluster.
    1. Create an SNMPv3 User:
      • Either configure authentication without privacy:HostName:0> add snmp usm user USERNAME security-level authNoPriv auth-pass-phrase PASSPHRASEHostName:0> set snmp usm user USERNAME <usm-read-only | usm-read-write>
      • Or configure authentication with privacy:HostName:0> add snmp usm user USERNAME security-level authPriv <auth-pass-phrase | privacy-pass-phrase> PASSPHRASEHostName:0> set snmp usm user USERNAME <usm-read-only | usm-read-write>
    2. Enable the SNMP Agent:HostName:0> set snmp agent on
    3. Configure the SNMP mode to 'VS':HostName:0> set snmp mode vs
    4. Set SNMP user permission to query any Virtual System:HostName:0> set snmp usm user USERNAME vsid all
    5. Save the changes in Gaia Database:HostName:0> save config
    6. Verify that relevant SNMP daemons are running:[Expert@HostName:0]# ps auxw | grep -v grep | grep -E "PID|snmp"Show / Hide example output
    Query specific
    Virtual Device
    • To query specific Virtual Device (not VS0), use SNMP v3 and specify the required Virtual Device context in the following format:[Expert@HostName:0]# snmpwalk -v3 -u SNMPv3_USER -l <authNoPriv | authPriv> -A PASSPHRASE -n ctxname_vsid<VSID_NUMBER> <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> <OID>Note: "ctxname_vsid<VSID_NUMBER>" is one word.Example - query for name of policy loaded on Virtual System 3:
      [Expert@HostName:0]# snmpwalk -v3 -u test_user -l authNoPriv -A testpass123 -n ctxname_vsid3 <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> 1.3.6.1.4.1.2620.1.1.25.1
    • To query only VS0, use the following formats:
      • SNMP v1:[Expert@HostName:0]# snmpwalk -v1 -c <community> <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> <OID>
      • SNMP v2c:[Expert@HostName:0]# snmpwalk -v2c -c <community> <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> <OID>
      • SNMP v3:[Expert@HostName:0]# snmpwalk -v3 -u <SNMPv3_USER_NAME> -l <authNoPriv | authPriv> -A <PASSPHRASE> <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> <OID>
      Examples:
      • Local query for name of policy loaded on VS0:[Expert@HostName:0]# snmpwalk -v 2c -c test_community <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> 1.3.6.1.4.1.2620.1.1.25.1
      • Local query for names of policies loaded on all Virtual-Devices:[Expert@HostName:0]# snmpwalk -v3 -u test_user -l authNoPriv -A testpass123 <IP_ADDRESS_OF_VSX_GATEWAY_ITSELF> .1.3.6.1.4.1.2620.1.16.22.1.1.6

     


Multiple WAN interfaces represented in a single radial gauge

$
0
0

Hi Guys,

I have 2 WAN interfaces with 1Gbps on each.

I would like to create a single radial gauge which shows the combined percentage RX of the interfaces (e.g, if we are downloading at 500Mbps on each interface (1Gbps total) it will show 50%).

I am already monitoring each interface individually, can anyone help me understand how to represent the combined total in a radial gauge?

Thanks guys.








Scheduled Unmanage - A Different Take

$
0
0

Recently, a client of mine was upgrading their SolarWinds servers and they were still using the old Scheduled Unmanage utility. You remember the one, right? It produced XML files and .cmd files that were run via scheduled tasks.  We wanted to move them to using the SDK and the Invoke-SwisVerb command that is part of the SwisPowershell module.

 

There were a couple of requirements:

 

1)  Unmanage schedules needed to be executed daily, every weekday, only on weekends, monthly on the Xth weekday of the month, etc.

2)  Script had to use a centralized input file to better track what was being unscheduled and when

3)  Results needed to be logged

 

After a fair bit of scripting (ask zackm, I'm a hack scripter!) this is what I came up with and I thought I'd share it with the community.  Why?  Because so much of what I've learned that enabled me to build this script came from people in the THWACK community, so this is me paying it forward.

 

The Input File

 

This script reads a CSV to get the details of what is going to be unmanaged and when it will be unmanaged.  There comments in the script outline the requirements for the CSV, but here's a snippet.

 

Node,Month,WeekofMonth,Day,StartTime,Duration

Node1,None,0,Wed,01:30,0:15:00

Node2,ALL,1,Wed,05:30,1:00:00

Node3,Jan,1,Sun,01:00,1:00:00

Node3,Jul,1,Sun,01:00,1:00:00

Node 1 will be unmanaged every Wednesday at 1:30AM for 15 minutes

Node 2 will be unmanaged on the 1st Wednesday of every month at 5:30AM for 1 hour

Node 3 will be unmanaged on the 1st Sunday of January and July (2 entries) at 1AM for 1 hour

 

The Script

 

It is best practice to encrypt your password when using a service account to execute those scripts. This snippet will produce an encrypted file containing the password for the service account.

 

#  Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
#  $filename = "C:\Scripts\SolarWinds\securepass.txt"
#  (Get-Credential).Password | ConvertFrom-SecureString | Out-File $filename
#  write-host "Password is secured in $filename"    

 

This next section allows you to use a hard-coded username/password (for testing only) or to configure the script to use the password generated in the previous section.

 

#region Username and Password


#Use next line for credentials to log into SolarWinds Orion for testing purposes only. PICK ONE!
#  Remember to comment out lines 119 and 122 through 124 if testing


#$Username = Read-Host -Prompt ('Please enter SolarWinds admin account (domain\username)')
#$username = 'adminjosh'


#Use next 2 lines for credentials to log into SolarWinds Orion for testing purposes only


#$Pass = Read-Host -Prompt ('Please enter SolarWinds admin password') -AsSecureString
#$Pass = ConvertTo-SecureString -String $RawPassword -AsPlainText -Force


#Set the username for the service account here.
$username = '<localadmin>'


#Use this section if you have encrypted a password. Update the path and name of the file.
$File = "I:\Scripts\SolarWinds\securepass.txt"
$pass = Get-Content $File | ConvertTo-SecureString
$cred = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $Username, $pass


#endregion 


This section defines the queries that will be used to find the nodes and then to validate that we successfully set an unmanage. That last part is a bit ugly right now, to be honest I'll try and clean it up at a later date.

 

#region query definitions


$queryNodeID = "SELECT TOP 1 NodeID FROM Orion.Nodes oRN WHERE orN.caption like '$($l.Node)%' OR orN.IPAddress = '$($l.Node)'"
$queryValidate = "SELECT UnmanageFrom, UnmanageUntil FROM Orion.Nodes oRN WHERE orN.NodeID = $nodeID"


#endregion


 

This is the meat of the script. I first check for a NodeID. If no NodeID is returned, we'll just script to the end and try the next line in the CSV.

 

Then the script breaks out the time, builds $startDate and $endDate and then cycles through checking the various scenarios to see which one matches. If nothing matches, the CSV file was problematic and we skip that entry and dump out the details to our log file.

 

I'll try and answer questions. If you see any errors that I made or have any suggestions for me, feel free to drop a note too!

 

Happy scripting!

 

#region Script Body

FOREACH ($l in $list) {


    # Get the NodeID from the database    $nodeID = Get-SwisData -SwisConnection $swis -Query $queryNodeID    IF ( !$nodeID ) {        Write-Log -Path $fullpath -Message "No matching NodeID for $($l.node) found. Please check the node caption and/or IP address"        Write-Host "No matching NodeID for $($l.node) found. Please check the node caption and/or IP address"        }    ELSE {        Write-Host "Starting on $($l.node)"        # Parse the specified duration into its component parts        $hours = ($l.Duration -split ":")[0]        $minutes = ($l.Duration -split ":")[1]        $seconds = ($l.Duration -split ":")[2] #Not currently used        Write-Host "Duration = $hours hours and $minutes mins"        Write-Host "Found nodeid = $nodeID"        # Sets the start time for the current date by starting at midnight and adding the components of the start time        $startDate = (Get-Date 00:00:00).AddHours($hours).AddMinutes($minutes)        # Build a time-span with each of the components        $timespan = New-TimeSpan -Hours $hours -Minutes $minutes        # Calculate the end date        $endDate = $startDate + $timespan            # Stanze checks for WEEKLY recurring maintenance (month = 'None') AND WeekofMonth is either 0 or empty.            IF ($l.Month -eq "None" -and ( $l.WeekofMonth -eq 0 -or !$l.WeekofMonth ) ) {                Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null                IF ( ( Get-SwisData -SwisConnection $swis -Query $queryValidate ).UnmanageFrom.DayofYear -eq (Get-date).DayOfYear )                     { Write-Log -Path $fullpath -Message "$($l.Node) is unmanaged"                         Write-Host "$($l.Node) is unmanaged"                         }                ELSE                    { Write-Log -Path $fullpath -Message "$($l.Node) failed to unmanage"                         Write-Host "$($l.Node) failed to set the scheduled unmanage"                           }                }                                # Checks to see if the maintenance happens every week day            ELSEIF ($l.Day -eq "Weekdays" -and (Get-Date -format ddd) -ne "Sat" -and (Get-Date -Format ddd) -ne "Sun") {                Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null                    IF ( ( Get-SwisData -SwisConnection $swis -Query $queryValidate ).UnmanageFrom.DayofYear -eq (Get-date).DayOfYear )                              { Write-Log -Path $fullpath -Message "$($l.Node) is unmanaged"                               Write-Host "$($l.Node) is unmanaged"                                                   }                    ELSE                        { Write-Log -Path $fullpath -Message "$($l.Node) failed to unmanage"                           Write-Host "$($l.Node) is failed to unmanage"                                            }                    }                # Checks to see if the maintenance happens only on weekends            ELSEIF ($l.Day = "Weekends" -and ( (Get-Date -format ddd) -eq "Sat" -or (Get-Date -Format ddd) -eq "Sun") ) {                Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null                    IF ( ( Get-SwisData -SwisConnection $swis -Query $queryValidate ).UnmanageFrom.DayofYear -eq (Get-date).DayOfYear )                          { Write-Log -Path $fullpath -Message "$($l.Node) is unmanaged"                           Write-Host "$($l.Node) is unmanaged"                                               }                    ELSE                        { Write-Log -Path $fullpath -Message "$($l.Node) failed to unmanage"                           Write-Host "$($l.Node) is failed to unmanage"                                            }                    }                # Assumes maintenance is not monthly and happens on a specific day of the week            ELSEIF ($l.Day -eq (Get-Date -Format ddd) ) {                        Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null                    IF ( ( Get-SwisData -SwisConnection $swis -Query $queryValidate ).UnmanageFrom.DayofYear -eq (Get-date).DayOfYear )                          { Write-Log -Path $fullpath -Message "$($l.Node) is unmanaged"                           Write-Host "$($l.Node) is unmanaged"                                                 }                    ELSE                        { Write-Log -Path $fullpath -Message "$($l.Node) failed to unmanage"                           Write-Host "$($l.Node) is failed to unmanage"                                            }                    }                        # Stanza checks for every month (Month = ALL), a specific week of the month but not EVERY week (use weekly for that), AND a specific day of the week (eg First Monday of the month)            ELSEIF ($l.Month -eq "ALL" -and $l.Day -eq (Get-Date -format ddd) -and $l.WeekofMonth -eq ( [math]::Ceiling(($d.Day+(($d.AddDays(-($d.Day-1))).Day.value__)-7)/7+1) ) ) {                            Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null                }            # Stanze checks for a specific month then matches day of week AND week of month (eg Third Monday in August @ 1:00AM for 2 hours would be <node>,Aug,3,Wed,02:00,2:00:00            ELSEIF ($l.Month -eq ( Get-Date -Format MMM) -and $l.Day -eq (Get-Date -format ddd) -and $l.WeekofMonth -eq ( [math]::Ceiling(($d.Day+(($d.AddDays(-($d.Day-1))).Day.value__)-7)/7+1) ) ) {                            Write-Log -Path $fullpath -Message "$($l.Node) will be suppressed from $startdate to $enddate"                Write-Host "$($l.Node) will be suppressed from $startdate to $enddate"                Invoke-SwisVerb -SwisConnection $swis -EntityName Orion.Nodes -Verb Unmanage -Arguments @( "N:$nodeID", $startDate, $endDate, "false" ) | Out-Null            }                ELSE {                Write-Log -Path $fullpath -Message "$($l.node) has an invalid values. Please validate the source file"                Write-Host "$($l.node) has an invalid Day of Week value. Please validate the source file"        }    }
}
#endregion

Are your Orion server and SQL database server in the same Active Directory domain?

To SaaS or not to SaaS, that is the question.

$
0
0

Please help us understand your organization's thinking on this topic by selecting how much you agree or disagree with the following statement:

 

"My company would never purchase a SaaS-based monitoring tool to monitor our on-premises IT infrastructure."

What is the #1 networking problem you need to solve in the next 30 days?

$
0
0

Please expand on “Other” and why by adding a comment below.

Report on node added Date

$
0
0

Hi guys

 

My boss would like to have a report with the Nodes that have been added the last couple of months.

 

I tried doing the report with the event node added, but  that event is also triggered if you move a node from one poller to the other.

And since I have been moving a lot of nodes forth and back to load balance our pollers, that report got very long

 

Is there anywhere in the database recorded when a node first got added??

 

Regards Jens W

[Report] Devices Not Responding To SNMP, WMI Or Agent Queries


Which Help Desk / Service Desk are you using?

Details on a link between 2 nodes ?

$
0
0

Hey guys, by looking around in the demo i found something that i would like to reproduce and i was wondering if anyone know how to do it.

This is from the demo, when they pass on a link they have a lot of informations, mine are just dead links. They are up / down / warning. Nothing else

By clicking on the link i found out there's a whole page with tons of info

But i have no idea how to do this. I currently have NPM and SAM. Do i need something else to do this ?

If i don't need something else, can someone help me out, on how to recreate this ?

 

Thx,

Zhymmer

Managing Riverbed Steelhead Nodes

$
0
0

Hello Everyone,

 

We have Steelhead in our environment, but they are unmanaged nodes. They are configured with SNMP, and when attempting discovery we see all the resources listed normally. But then we try to add the node, we get the error "The type initializer for 'SolarWinds.Orion.Core.BusinessLayer.DAL.interfaceBLDA' threw an exception." The node cannot be added.

 

Anyone know how to work around this?

 

Thanks in advance, Brent Papworth

Device Templates Questions

$
0
0
Quick Description:Device Discovery with Custom Device Monitors via Device Templates (OID)
Which Product?:NPM, SAM
Question: Is there a way to specify only specific named interfaces, Disk volumes, and Services to be monitored during the discovery of the device via device template?
Value:We would like to streamline the discovery process so SolarWinds will automatically select and monitor specific items as it is defined in the templates.

During the discovery of a device we noticed that it will select all active disk volumes and interfaces, we would like to setup templates for Linux server's to only monitor disk volumes with "/", and "/var", and on switches we would like to only monitor interfaces on a specific device model interfaces that contain the name "XE"

Custom reports

$
0
0

I am trying to create custom reports, but i am having difficulty with datasource.

I want a dstatsource selection which seems like this

 

Node vendor is Cisco and interface errors > 0

 

Or is there a way to remove all entries with 0 from the output report if the datasource is only Cisco.

Viewing all 21870 articles
Browse latest View live


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