This is basically what I am trying to do but I would really like to base it off an attribute like has management tools installed (yes/no) and maybe even base it off the type of hardware, dell is https://servername:1311, HP is http://servername:2301 , and I am sure IBM has one but who really uses IBM servers, am I rite? Ryan Farrington Senior Systems Engineer MedAssets Dallas TX 75254 Direct - (972) 755-6613 Cell - (214) 757-3028 From: racktables-users-bounce@xxxxxxxxxxxxx [mailto:racktables-users-bounce@xxxxxxxxxxxxx] On Behalf Of Killsystem Sent: Wednesday, August 05, 2009 6:40 AM To: racktables-users@xxxxxxxxxxxxx Subject: [racktables-users] Re: Request or enhancement... Hi, since we have the HP System Mangement Agent on every server I edited the ./inc/local.php like this to get an extra tab with a direct link. [code] //HP System Management Homepage $tab['object']['HPSysMan'] = 'HP System Management Homepage'; $trigger['object']['HPSysMan'] = 'localtrigger_HPSysMan'; $tabhandler['object']['HPSysMan'] = 'localfunc_HPSysMan'; function localfunc_HPSysMan() { assertUIntArg ('object_id', __FUNCTION__); $object = spotEntity ('object', $_REQUEST['object_id']); $alloclist = getObjectIPv4Allocations ($object['id']); if (count ($alloclist)) { foreach ($alloclist as $dottedquad => $alloc) { if ($alloc[addrinfo][allocs][0][type]=="regular") { echo "<p>Please click <a href='https://".$alloc[addrinfo][ip].":2381'>here</a>!</p>"; } } } } function localtrigger_HPSysMan() { assertUIntArg ('object_id', __FUNCTION__); $object = spotEntity ('object', $_REQUEST['object_id']); $record = getAttrValues ($object['id'], TRUE); if ($object['objtype_id'] == 4 && strstr($record[2][value],"HP")) return 1; else { return ''; } } [/code] It's not a perfect solution since you have to click twice, but I didn't got iframes working and a redirect with the php header was not possible since this script is executed to late for this. You only would have to change the port in the link and the names. gretz Killsystem On Tue, 04 Aug 2009 15:13:39 -0500, Les Mikesell <lesmikesell@xxxxxxxxx> wrote: > Denis Ovsienko wrote: >>> WE use the Dell openmanage or HP openview to check stuff on the server >>> quite often. >>> >>> Do you think that it would be have a hyperlink to the OMMSA from the >>> object summary page? >> >> Could you provide an example? > > That's something OpenNMS does: if it detects the openmanage service on > port 1311 it shows a clickable link to https://ip_address:1311 shown as > "OpenManage" when displaying node details. Likewise for normal http if > the node answers on port 80. The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential, proprietary, and/or privileged material. Any review, retransmission, dissemination or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error, please contact the sender and delete the material from all computers