Community
Command Central
MVP Program
Monthly Mission
Blogs
Groups
Events
Media Vault
Products
Observability
Network Management
Application Management
IT Security
IT Service Management
System Management
Database Management
Content Exchange
SolarWinds Platform
Server & Application Monitor
Database Performance Analyzer
Server Configuration Monitor
Network Performance Monitor
Network Configuration Manager
SQL Sentry
Web Help Desk
Free Tools & Trials
Home
Products
Network Performance Monitor (NPM)
Orion API and COM controls
JohnM
I'm looking to write some VBscripts to automate report generation. The object is to create reports during scheduled downtimes, export those reports to a .html format, post it to our company's website, and have it fully automated with the ability to tweak it (add reports, where the reports get sent, their format, etc.).
I can find anything in Orion that will do this. Is there an archive, a data source, a library, _something_ that gives relatively detailed information on Orion Application APIs and COM controls (methods, objects, syntax for them, etc.) so I can do this?
If I had this information I could throw out a fairly good script by the end of tomorrow or Friday (5/6/2005).
Just messing around I wrote a couple lines to grab the report writer, and a couple other orion applications. Just don't know how to open reports, export reports as various types, etc., and I think this would all be covered in the API and COM controls.
Thank you for your help.
Hopefully, when I get this done, others will be able to utilize the script to create their own automated report generating.
Bandag - World Leader in Retread
Find more posts tagged with
Accepted answers
All comments
Isaac
Hi John,
Welcome to Orion land.
You are looking for the magic of the Orion Report Scheduler. You can get this from the download section of the SW web site if you are a paying customer.
The report scheduler allows you to take any report you have created in Report Writer and generate it on whatever schedule you would like. It will then email or print the report.
Although this does not solve all of the needs you listed, it looks as if it will provide a solution to some of your problems.
The emailed reports could be dumped to any web server via a fairly simple rule in Outlook (if you use Notes, GroupWise, or god forbid something else you're on your own).
Be fantastic.
JohnM
I've considered that very same idea.
We have various firewalls which makes sending emails to and from various servers not possible.
A script would generate those reports locally, thus negating any firewall problem.
In the time it would take me to set it up as you suggested, I could have written an application to do it localy. Of course, this is assuming I had the API information, or even that there _is_ API capabilities to do what I'm looking to do.
Is it some kind of closely guarded secret to know what API functionality Orion has!?
Thank you for your feedback. Hopefully I can work something out here by the end of the week. Making those reports is tedious time consuming work. Which is probably why I write my own scripts to do just about anything and everything.
Bandag - World Leader in Retread
Isaac
Hello again John,
There is an API for many of Orion's magical features. However, the API along with several of their juicy web scripts (asp pages) are all locked up. They do not publish the API and encrypt all of the interesting ASP code in their web interface.
I assume this is done to protect their intellectual property. It would be nice to have this opened up to paying customers so we could usefully extend the product (a non-disclosure agreement would be easy enough for SW legal goons to write). I wouldn't hold my breath though.
Be fantastic.
JohnM
Apparently so Isaac : /
hehe, one of the other things we want to do is change the .ASP pages to reflect new company logo changes, various personal views, make the pages a bit more dynamic, and things like this.
I guess that's another task I can take off my list : )
Hopefully they'll get put in for the next version. I'll have to see if our liscense entitles us to that intellectual property on an NDA basis. I have a feeling that the answer to that will be NO.
Bandag - World Leader in Retread
Quick Links
All Categories
Recent Posts
Activity
Unanswered
Groups
Help
Best Of