blsanner

Comments

  • Web reports are only stored in the database and are not available in the file system. Also, web reports cannot be added to a view in whole like Report Writer reports can. But, you can reproduce the same results by using the Custom Table or Custom Chart resources that you can add to a view.
  • This is a nice idea. But, I would be careful with this. The last logged in user field comes from asset inventory polling which only happens once a day by default. So, that leaves lots of room for other users to log in and/or reboot the server. I think a more accurate way to do this, if you own the Server and Application…
  • Is that the entire script? I'll be honest, I haven't done much in VB. But, from the way it looks, it is only going to delete the files from the temp directory on the Solarwinds poller.
  • In your email message, you can use one of the variables for Components with Problems and it will list all of the components that have an abnormal status:
  • Yes! You can definitely do this using a Custom HTML resource along with a couple of customized clocks from timeanddate.com. As an example, see the following HTML: <div id="Clocks"> <center> <div style="float:left;width:50%;"><h1 style="font-size:16px;font-bold;">New York</h1><p> <iframe…
  • You haven't indicated whether you are trying to do this in a web-based or Report Writer report. The easiest way is going to be by creating the report in Report Writer. The Report Writer allows you to filter your availability reports on date, day of week, hour of day, or time of day. Here's as example for 8 AM to 6 PM: Now,…
  • Your query, as it exists in this post, won't work. I assuming it is from transcribing it incorrectly. You are joining NCM.EntityPhysical with itself which won't give you access to any of the node properties. Also, if you want to join it to Orion.Nodes, you would need to do an intermediate join to NCM.Nodes because the…
  • You can do this with a Custom Query resource: This was generated with the following SWQL query: SELECT cp.UniqueName, cpsn.Status, TOSTRING(HOUR(TOLOCAL(DateTime))) + ':' + TOSTRING(MINUTE(DateTime)) AS [Last Poll Time] FROM Orion.NPM.CustomPollers cp JOIN Orion.NPM.CustomPollerStatusOnNodeScalar cpsn ON cp.CustomPollerID…
  • One thing to bear in mind: If you install an update or run the Configuration Wizard and choose the "Website" option, this file will most likely be overwritten with the default version. So, you will probably want to keep a backup copy of it just in case.
  • Another idea might be to create a UnDP transform that adds the two UnDPs for fan speed together. Then alert when the transform value is zero meaning both of the UnDPs have a value of zero.
  • That will NOT work as you have it set. Basically, what you are saying is that a single interface has a name of both wan 1 and wan2, which obviously cannot be true at any point in time. In order to get what you are looking for, you would have to use the Advanced Option of "Enable complex conditions...". Then, you would set…
  • I can help shed some light on this as I have done several FOE deployments. 1) In simple terms, with FOE, you usually have two network interfaces on each server. One serves as the public interface and this is the interface that handles the normal server communication such as polling, website, database, etc. The second…
  • I guess I am the lucky winner in my office, but that is because it is the only desk...
  • You can do this by choosing the "Group of Machine Types" limitation type: Then, place a check mark next to the OS'/models of nodes you want the account to be limited to: You'll notice there is also a "Machine Type Pattern" type of limitation as well. To me the checkboxes are easier.
  • The problem you are going to have with this is that, unless you have increased your detail record retention, you won't know what the individual polling values are out past 7 days. By default, Orion summarizes data after 7 days so that you only have an hourly average at that point which makes it impossible to determine the…
  • I believe this is what you are looking for: AddIps.zip I've used this several times and I believe it does exactly what you are looking for. After you import your subnets, run this little GUI app and it gives you the capability to add all of the IPs in your subnets that you imported.
  • I'm not sure if you ever got an answer to this, but I answered a similar question here: Re: How to Hide Custom Pollers from Universal Device Poller Status resource...or create a similar view
  • Yes, you definitely can. The following is the default query from SWQL Studio: SELECT MessageID, EngineID, DateTime, IPAddress, Acknowledged, SysLogFacility, SysLogSeverity, Hostname, MessageType, Message, SysLogTag, FirstIPInMessage, SecIPInMessage, MacInMessage, TimeStamp, NodeID, ObservationSeverity FROM Orion.SysLog
  • What rights does your monitoring account have in your virtual infrastructure? It looks like you may be using a read only account to monitor which would prevent you from taking any actions against your virtual infrastructure.
  • You would add the time field as the left hand side of the correlation, then drag and drop the appropriate time of day set onto the right side of the correlation. It would look something like this: What this is basically saying is that the event detection time is not contained in the Business Hours time of day set which is…
  • Other than creating the report with a SQL query and some case statements, I don't think you can do what you want to do in the Report Writer application. But, why not use the web based reports for this? It seems like it would work fine. In web based reports, you can have multiple tables (or other resources) in a single…
  • If all you are looking to do is identify which nodes they are and you only have the one WMI credential, you could simply just navigate to 'Manage Nodes' and change the 'Group by:' drop down menu to 'Polling Method': If you want it in a report format or need to differentiate between credentials, then you will need to do a…
  • There is not a default alert action to do this natively. About the only thing I can think of is to use the "Execute an External Program" alert action and have it call a PowerShell script which uses the SDK to update the polling interval.
  • The below posts should cover what you are looking for: Disk / Volume / RAM / Memory Calculation What object IDs (OIDs) does NPM poll for volume information? What types of volume information does NPM poll? - SolarWind…
  • You can create an nDepth search from the filter and schedule that search to run. You can even email like the first 10 MB of results, I believe.
  • I'd be curious to know the answer to this myself. I just noticed this was broken as well.
  • I don't think this is an instance of something just being enumerated again. A couple of fields to look at in those events. First, the ChangeDetails field shows that failure auditing was removed, meaning that it was enabled previously. What that means is that you will no longer get failure events for those categories.…
  • You can actually get this from your web console. Go to Settings --> Manage Advanced Alerts, check the checkbox next to the alert in question and click on the 'Edit' button on the toolbar. Finally, expand the plus sign next to "Read-Only Attributes" and it will show you the SQL queries for both the trigger and reset…
  • mark.ward if you don't mind me asking, how did you get Serv-U Linux working with MS SQL? What ODBC driver are you using? Microsoft's? FreeTDS? I've tried to get it working on both Red Hat and CentOS and Serv-U crashes as soon as I try to save the configuration as detailed in this thread: Serv-U Linux Database Integration…
  • So, from the looks of it, the temperature reading is coming from a UnDP. If so, are you limiting the alert to only apply to that particular poller? Otherwise, if you have pollers for other things, if the numeric value exceeds the threshold CP, then it would trigger. The second thing I would say to look at would be your…