rfroembgen

Comments

  • Hi @"wluther", great write up about your experience with the upgrade process! I did more than 10 upgrades so far for several customers from small deployments to bigger with 15+ engines. Most of them went quite smooth, some went.... well ending in a support case. But overall the new upgrade-system is quite solid! Especially…
  • Hi @"alankar.srivastava", my SNOW instance is working fine after the upgrade. Did you already check the logfiles for the integration? you can find them at this location: C:\ProgramData\SolarWinds\Logs\ESI There are more informations included then the webinterface will provide you (error codes, descriptions etc.) so its…
  • Glad i could help. There is a wiki to be found at Home · solarwinds/OrionSDK Wiki · GitHub But its true that you have to do some research to get everything together. I did alot of try-and-error myself to get scripts working. Anyway, thanks for posting your working commands. I hope it will help other people too. Best…
  • Oh wow, my bad. I posted you the SQL table name, not the SWIS API table name. Use IPAM.IPNode instead of IPAM_Nodes in the query string, that should make it work.
  • Ok, i did not expect that. But a get request to get the ipnodeid should not be a problem. Try this: <span>GET </span>https://localhost:17778/SolarWinds/InformationService/v3/Json/Query?query=SELECT+IpNodeID+FROM+IPAM_NODES+WHERE+IPAddress+LIKE+'1.1.1.1<span>' HTTP/1.1</span><br />Authorization: Basic YWRtaW46<br…
  • Hi serena​, thanks for your response. And by the way i really appreaciate your participation (and all of the other Solarwinds ppl and the community in general) in this conversation. You are right, together with the NAM it makes sense again and i can see the benefit. But (i can only speak for the DACH-Market) most of my…
  • Glad you could figure it out. I just copy&paste the script together out of other scripts. So sorry for the hassle. What you could try to make the command work with CIDR Notation is something like this: ip add @node.AgentIP + "/25" I have currently no Access to my System so i can't test it myself. Regards Rene
  • Cool, i do not think we need the IpNodeid, i just wanted to make sure the call in general works. In the database the ipnodeid is an integer and for integer we do not the quotes. But the IP Address is a string, so we need to use quotes. Could you try the same call like: curl -k -v -u '<Service Account USERNAME>':'<Service…
  • I wish i could upvote this post a million times. The new pricing of the node based SAM license does not make sense at all. I had a project last year with a customer with about 1500 servers. Easy with element based license... SAM ALX + 1 APE, customer had everything he needed for around 46k € Listprice.... Now...? Hell no…
  • Glad you figured it out! I still found something weird (Trigger condition is set to node) With the "SwisEntity Notation ${N=SwisEntity;M=NodeID} the SWQL-Query can be parsed successfully. Using ${NodeID} it also fills in the NodeID, but then the SWQL-Statement cant be parsed it seems. Did anybody encountered that before?…
  • Could you try using the Ipnodeid of your testnode to update the hostname? it should look like: curl -k -v -u '<Service Account USERNAME>':'<Service Account PASSWORD>' 'https://<FQDN of server>:17778/SolarWinds/InformationService/v3/Json/swis://<FQDN of server>/Orion/IPAM.IPNode/IpNodeId=12345' --request POST -H…
  • Hi tuyen, tuyen schrieb: I did run it and it made the change, but the parent group did not reflect immediately in the web console though, but through SWQL Studio, I could see that the ParentId did change. I tried rebooting the server, and after the reboot, the subnet did move into the new group correctly. Do you know why…
  • Hi Brian, i think the problem are the properties. You are trying to access a field which does not exist. Try the same call with --data '{"DNSBackward":"Test123"}' or --data '{"SysName":"Test123"}' instead of --data '{"Hostname":"Test123"}' Edit: The field you are looking for should either be "DNSBackward" or "SysName".…
  • Hi Alex, i am pretty sure it will work easy. I am only thinking about how we can switch back to the "primary" ip address. That could be a tough nut to crack. Regards Rene
  • Hi everyone, first of all davidspruce​ this little Dashboard is an amazing work! Great job! captgrumpypants​ i had the same issue, i guess you missed a closeing parenthesis in those lines. If you are still having issues, just paste your query here, so we can help. However i changed the SQL-Query to meet the requirements…
  • Hi Anthony, no worries, then your SWQL-Statement in general is correct. I just created an alert to test it. With this query: ${N=SWQL;M=SELECT OAM.AgentStatusMessage FROM Orion.AgentManagement.Agent OAM WHERE OAM.NodeId = ${N=SwisEntity;M=NodeID}} I get the an email with the message "Agent is running" within the email. So…
  • You are welcome. The AgentIP is a solarwinds entity.The script is a regular config change template. You can find some predefined in your ncm installation and even more here on thwack which you can import directly from the ncm webconsole. You can find the documentation here: Config change templates And here you can find a…
  • Hi, i think in the current state of SCM you have to use PowerShell (or any else Script based solution) to help you out. BUT i could imagine to make it quite easy to maintain. With the SCM we can also create alerts/triggers based on violated baselines. So if we use this in combination with a condition for a specific…
  • Hi mesverrum, thanks for correcting me. That trick with the braces is amazing, did not know it yet. Thanks alot! I will try to post a fixed SQL query soon. Best Regards Rene
  • Sorry for the delay, the whitespaces in front of "Switchport" are the issue. This should do it: ^interface FastEthernet.+\n(\s*)switchport access vlan ((?![1][2][0-7])[1-2][2-9][0-9]|[2][0-9][0-9]|[3][0][0]) Regards Rene
  • Hi tuyen, you could use the update operation IPAM 4.7 API · solarwinds/OrionSDK Wiki · GitHub Set-SwisObject $swis -Uri 'swis://localhost/Orion/IPAM.Subnet/SubnetId=100,ParentId=2' -Properties @{ParentId='9999'} This is just a basic example. The first ParentId-Field in the string will select the target subnet (together…
  • Which Version are you running? This feature superfly99​ mentioned is also included in the basic version of log analyzer. So no additional costs required. But be aware that if you do an upgrade and want to use the log analyzer you need a separate SQL database in version MS SQL 2016 SP1 or later (you could also place it on…
  • Maybe Powershell in combination with the SWIS-API could help you there. If you pull data from solarwinds using swis, it will stream the data into an array. You can access the fields separatly and put them into a .csv-format with your own delimiters. Excel will then not be needed on the server and you can keep commas in…
  • Hi tuyen, which type of authentication are you using if connection within the SDK? Try using the "Orion (v3) Certificate" as Server Type, but this will only work if the SDK is installed on the main poller and you have to run the application on the main poller aswell. It uses the own orion certificate to authenticate…
  • Not only NIST stop publishing the vulnerability feed in the XML format, even worse is that Solarwinds announced that the vulnerability feature maybe get removed entirely... Network Configuration Manager 2019.4 Release Notes However, until that its still possible to get the "new" json feed and import it into NCM. But you…
  • How do you manage your groups? If you are not using the dynamic queries for adding nodes to groups based on properties this could make your life easier. I did something similar for customer for about 2300 Nodes. If you define the status for each group to show the mixed or worst status, any issues you may get should pop up…
  • To be honest i do not think those are "necessary", but thats only my opinion, not based on any technical knowledge. I could imagine if those 2 services are not reachable by the netpath probe, you could see less informations about the hops/nodes located outside of your network. I would trust the solarwinds support regarding…
  • I could help you with the ruckus part, as we are having some system running i could test with. What kind of deployment are you using for Ruckus? Next monday i could come up with some results. Best Regards Rene
  • I created something for a customer which pulls serialnumbers for devices (Cisco only) from the Solarwinds NCM database and check their EoX-Dates against the Cisco EoX API Cisco DevNet: APIs, SDKs, Sandbox, and Community for Cisco Developers Then the EoX-Dates gets assigned to the specific devices via custom properties,…