This discussion has been locked. The information referenced herein may be inaccurate due to age, software updates, or external references.
You can no longer post new replies to this discussion. If you have a similar question you can start a new discussion in this forum.

Node detail icons - change link PER device

For the telnet, browse (http), RDP, etc links on the node-details page, I'm trying to modify for specific devices.

Example: Most of my devices allow browsing (or not) to the regular IP address. But some require a specific port. How can I modify the browser target for that device without changing the nodedetails resource object for everything?

Thanks in advance
Leon
ladato@telsource.com
  • I've added 2 columns in the Custom Property Editor for this.
    One I call 'Access' which is either SSH or Telnet
    The other is Web with the URL properties/custom tcp port used to browse to the device.
    I then link to these properties in the node details page.
    If the property does not exist in the Column, it does not appear on the Node Details page.

    See this post for more details;
    www2.solarwinds.net/.../topic.asp

    <tr>
    <td class="Property"><a target="_blank" href="telnet://<%=Node.GetProperty("IP_Address")%>? -ssh">SSH to <%=Node.GetProperty("IP_Address")%></a></td>
    </tr>

    Replace ssh with:
    <%=Node.GetProperty("Access")%>

    I this will give you either telnet or SSH access.
    A similar format can be used for URL links.

    OR you can go with Greg's suggestion:

    quote:greg@solarwinds.net
    SolarWinds

    7 Posts
    Posted - 06/14/2005 : 15:31:15
    --------------------------------------------------------------------------------

    Custom menu options can be added to the right click menu on IE when browsing Orion pages... See the XML data located in "<x>:\Program Files\Solarwinds\SWToolset.MenuOptions". The format is fairly easy to understand.

    HTH,
    Greg


    -=Cheers=-
    NG
  • amazing! Thanks for the quick response!

    One small hiccough - I didn't find the 70-telnet.resource file anywhere on the system. Telnet works (as does http), but the resource files are not obviously present.

    Any thoughts about where I should be looking?

    Thanks again!
    Leon
  • It should be in this directory:

    C:\Inetpub\SolarWinds\NetPerfMon\Resources\9-1-Miscellaneous

    If not, then use whatever file is linked on your node details page for your custom connectivty (In your browser View>Source to see what files are being used in the HTML code).

    -=Cheers=-
    NG
  • Looks like it's coded into the page. Here's an excerpt:

    <table width="100%" cellpadding="8">
    <tr valign="top">
    <td nowrap class="PageHeader">
    Node Details - <a IP="12.150.236.153" Hostname="HX6CUSAL001rt" Community="GUID{7FA0A506-C07A-439C-A11C-42BAA5A1B60F}" href="">thwack.solarwinds.com/.../View.asp nowrap>

    ***************
    <a target='_blank' href='12.150.236.153'><img alt='Browse to 12.150.236.153' src='/NetPerfMon/images/Small.Goto.gif' Border=0></a>
    ***************

     <a href='telnet:12.150.236.153'><img alt='Telnet to 12.150.236.153' src='/NetPerfMon/images/Small.Telnet.gif' Border=0></a>
  • Some of the code is actually derived from the "70-telnet.resource" file in this directory;
    C:\Inetpub\SolarWinds\NetPerfMon\Resources\9-1-Miscellaneous

    I'm still running V7.5, so this may have been changed in V7.8, but should still work.
    Just open the .resource files with a text editor & you will see the HTML code used to create the links you see on node details page.

    There are many mods possible using these .resource files.
    Check out some of the other posts in this forum;

    www2.solarwinds.net/.../topic.asp
    www2.solarwinds.net/.../topic.asp
    www2.solarwinds.net/.../topic.asp
    www2.solarwinds.net/.../topic.asp
    www2.solarwinds.net/.../topic.asp
    www2.solarwinds.net/.../topic.asp

    And here is the post by Rix who first posted this resource editing nirvana 2 years ago for all of us to use:
    www2.solarwinds.net/.../topic.asp
    [this is the one that started it all]


    -=Cheers=-
    NG
  • I think what I'm not communicating is that there is NO "70-telnet.resource" file in that directory, or any other on the HD.

    I was not the creator of this server, it's a recent inheretance, so there may be wonderfully good reasons why that file wasn't installed/copied/created or deleted.

    The question for me now is how to get to a point where I can use these neat tricks. AND ALSO to make sure that the absence of that file (and any others) is not impacting my server in any way.

    Any thoughts? Thanks as always.
    Leon
  • The telnet resource you are referencing is not in the default Orion installation. It is available in the Additional Components section within the Customer Area and is available to all Orion customers with a valid maintenance agreement.

    Janis
  • Sorry Leon, it's been so long ago that I installed it, I forgot it was an add-on as Janis has so kindly posted.

    My point in posting all the links was to show that any .resource file can be edited to customize the web interface, as some others here have done.

    You can even create your own .resource file using any un-used file number.
    It will show up in the Web Admin GUI when you select Customize View & add a Resource to
    the view;


    Add Resources to Node Details View - Column 1
    SELECT THE RESOURCES THAT YOU WOULD LIKE TO ADD TO THIS COLUMN:

    Node Lists ALL NODES AND GROUPED NODE LISTS
    Summary Reports VARIOUS REPORTS SHOWING PROBLEM AREAS
    Network Wide Summary Charts CHARTS SHOWING STATISTICS ACROSS ALL MANGED DEVICES
    Top XX Lists TOP RESPONSE TIME, CPU LOAD, PACKET LOSS, TRAFFIC, ETC
    Alerts DEFINED AND TRIGGERED ALERTS
    Events EVENT SUMMARY AND DETAIL REPORTS
    Node Detail Reports RESOURCES THAT APPLY TO A SINGLE NODE
    Miscellaneous CUSTOM RESOURCES
    Polling Engines Status
    Short Blank Space
    Tall Blank Space
    User Defined Links
    Custom HTML or Text
    Telnet
    Web Access
    Search Interfaces
    Search Nodes


    -=HTH=-
    NG
  • For those modifying the SwToolset.MenuOptions file to customize your Orion/Toolset integration menu the file you will want to edit now is at:

    Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

    <LocalApplicationData>\SolarWinds\ToolsetIntegrationTray\Menu.xml
    Where <LocalApplicationData> = <ProfileFolder>\Local Settings\ Application Data

    This is for the current method of Orion/Toolset integration which started with Toolset 10.6.

    --HTH

    Steve