3 Replies Latest reply on Jun 1, 2012 9:52 AM by bleearg13

    Is there a way to add a custom field in the node details

    Mario gingras

      I would like to add serial number fields and other custom information in the node details, can it be done?

       

       

                       Node Details

       

       

       

      Management Edit Node   Remanage  Poll Now Rediscover
      Node Status  Node status is Unmanaged. Node is Unmanaged.
      IP Address 10.162.1.1
      Dynamic IP No
      Machine TypeUnknown
      DNS PGEO-R1.viarail.net
      System Name
      Description
      Location
      Contact
      Last Boot
      Operating System
      IOS Image Unknown
      Hardware Physical
      No of CPUs 0
      Telnet telnet://10.162.1.1
      Web Browse http://10.162.1.1
        • Re: Is there a way to add a custom field in the node details
          pacetti

          Have you tried configuring a serial number custom property? For more information, see the section "Creating Custom Properties" in the SolarWinds Orion NPM Administrator Guide.

           

          HTH,

          Andrew

          • Re: Is there a way to add a custom field in the node details
            bmills99

            Yes, you can use the 'Custom Property Editor' application on your primary polling server to add custom fields to your node properties. If these do not show up in your current node details view, you may have to edit your current view to include the 'custom properties' web resource in your current node details view.

             

            Best regards,

            Bryan

            • Re: Is there a way to add a custom field in the node details
              bleearg13

              If what you are looking for is to add it directly to the Nodes Details resource, you can easily edit the 01-NodeDetails.Resource in the Inetpub/Solarwinds/Netperfmon/Resources directory.  Just add a table row with the appropriate property like so:

               

              <tr>

                    <td class="Property" width="10"> </td>

                    <td class="PropertyHeader">Serial Number</td>

                    <td class="Property"> </td>

                    <td class="Property"><a <%=Node.GetProperty("ParamString")%> href="/NetPerfMon/View.asp?View=NodeDetails&NetObject=N:<%=Node.NodeID%>"><%=Node.GetProperty("Serial_Number")%></a></td>

                  </tr>

               

              I've done this for some interface details.  If you do go this route, you will want to create a copy of the original resource, make changes to the copy, and replace the resource on the website with your modified version.  The reason for this is because whenever you do a re-install, the installer will overwrite your hard work with the default page and you have to do it all over again.