Comments
-
Remove "v.VolumeSize" from the group by clause.
-
Orion.AlertStatus has an AddNote verb for this purpose. You can't modify the existing note; the text you provide will be appended to the existing note. Yes, the alert is identified using the compound key of AlertDefId, ActiveObject, and ObjectType, just like in the Acknowledge verb.
-
That knowledge base article is misleading. The interface used by Alert Central is not intended for use by customers or third-party applications. I'll get the article updated. Customers can query for alert status using the Orion.AlertStatus entity. If you need real-time integration with alerts, the best option is to…
-
If the volumes have been detected by Orion Discovery, you may be able to find them by querying Orion.DiscoveredVolumes using SWQL. If they have not been detected by Orion Discovery then the system won't be aware of them and can't report them in any API.
-
Yes. In C:\Program Files\SolarWinds\Orion\Information Service\2.0 (default location - will be different if you installed Orion somewhere else), edit SolarWinds.InformationService.exe.config. There should be a section that looks like this: <host> <baseAddresses> <add baseAddress="">localhost:17778/.../InformationService" />…
-
Sorry for the late reply on this. In case this is still a problem... When the query runs in the website, there are potentially two other filters that get applied: Account Limitations and View Limitations. We can rule out Account Limitations as a factor if you are running the query in SWQL Studio as the same user. (Are…
-
Here's the minimal change to make it SWQL: SELECT TOP 10000 Nodes.Caption AS NodeName, Case InBandwidth When 0 Then 0 Else ((InAveragebps/InBandwidth) * 100) End AS Recv_Percent_Utilization, Case OutBandwidth When 0 Then 0 Else ((OutAveragebps/OutBandwidth) * 100) End AS Xmit_Percent_Utilization, Interfaces.Caption AS…
-
There's a known problem when AccountID or Password is the first thing after the ? in the URL. It will be fixed in hotfix 2. Until then, you can work around it by adding a junk parameter before AccountID, like this: orion/Login.asp
-
Here's a query that does more or less what you are looking for. You will need to adjust it to what you mean by "bandwidth utilization" (I just used Average BPS) and things like the time limit (I used last 7 days) and rollup level (I used daily rollup). The easiest way to deal with your three kinds of devices was to just…
-
Interfaces can be removed using the standard SWIS Delete operation. "Remove-SwisObject" in powershell or HTTP DELETE for the REST API.
-
I replied in your other thread: is anybody can teach me to execute command to ncm with VC or C#
-
geoff.hubbard had a problem that sounded a lot like this in this thread: Exception adding Orion.Container with dynamic query via Python . It turned out that the Orion account he was using on one server had an account limitation that prevented it from seeing the newly created group. The API behaves somewhat strangely in…
-
For joining Orion.Nodes and Cirrus.Nodes, you can use a query like this: SELECT o.Caption, c.NodeCaption FROM Orion.Nodes o LEFT JOIN Cirrus.Nodes c on o.NodeID=c.CoreNodeID
-
It's controlled on a per-account basis. Go to the account management section of the website and edit the account that you want to have persistent sessions.
-
If you are monitoring a node using SNMP or WMI, no software needs to be installed on the target machine. If you want to monitor using the SolarWinds Agent for Windows, you can trigger this installation on the target machine. Does that help? I'm not sure I understand what you are asking.
-
Sure. The functions available in SWQL are here: SWQL Functions · solarwinds/OrionSDK Wiki · GitHub. To get the events in the last 5 minutes, I would start with a query like this: SELECT EventTime, MessageFROM Orion.EventsWHERE EventTime > ADDSECOND(-300,GETUTCDATE())
-
Could you tell us a little more about what you are working on? What product/version is this for?
-
There's probably some cache in the website that doesn't notice your database change. I expect that after a restart (iisreset or recycle application pool) it would pick up the new properties. The preferred way to handle this would be to use the API. This will broadcast an internal message that will invalidate these kinds of…
-
Hi, Oliver. I will take over that case number and work with you to get this resolved.
-
Some things I would look at to try to debug this: * What changed? Have there been any updates to Orion or the SDK since it was last working? * Try a basic custom property update at the powershell command line using Set-SwisObject. Does it work as expected in isolation? * Use the PowerShell ISE debugger to step through your…
-
Not really. If you are monitoring the server via agent, then talking to the agent is the only way Orion will monitor the server. However if you are also monitoring the network infrastructure (routers, switches, firewalls, etc.) in Orion, you can set up Dependencies such that if the firewall goes down, the nodes behind that…
-
Does your password have any special characters in it such as # ? or &? There's a known problem with special characters in passwords with the 8.5 website. We should have a fix for it soon, but in the meantime you can workaround the problem by using alphanumeric passwords.
-
Have you looked at this page? Agents · solarwinds/OrionSDK Wiki · GitHub
-
There's no good way to provide a complete URL for the help button instead of just a fragment. If you want to pursue this, your best bet would probably be some kind of javascript hack to replace the href on that <a> after the page has been loaded. That sort of thing is of course unsupported and we can't promise that such…
-
You should use SWISv3 for pretty much everything. In current releases I believe the only thing you still need SWISv2 for is certain NetFlow queries that we haven't ported over yet. In what context are you seeing it be finicky about booleans? I'd like to get that fixed.
-
I don't think SAM will be able to help you here other than through component monitors. The monitoring credentials are encrypted in the database and not exposed through the API. SAM's Service Control Manager feature lacks an API.
-
Have you looked at REST · solarwinds/OrionSDK Wiki · GitHub? Capacity and performance data is available through SWQL queries, which can be run through the REST API. Your tool will need to support basic authentication and give you a way to deal with the self-signed certificate used by Orion on the API port (17778).
-
I was able to set a custom property to "Göteborg" through PowerShell and the REST API. For that issue, you might find it helpful to use a proxy to see the actual HTTP request. That can highlight issues like missing/incorrect character encoding headers. On windows, I like to use Fiddler for this purpose.
-
If you don't get a response in this thread, I bet our Sales guys could hook you up with some former HPOV users.
-
Looks like something has changed and broken that sample. Here's an updated version of the AcknowledgeAlert sub that works for me with current Visual Studio: Sub AcknowledgeAlert(ByVal swis As InformationServiceClient, ByVal ParamArray alerts() As AlertInfo) Dim dcs As New DataContractSerializer(GetType(AlertInfo())) Dim…