Troy, I am interested... Thanks, Luis On Thu, 2009-08-06 at 12:42 +0200, Troy Rose wrote: > If you are interested, I have a some php code (function) that does a > dynamically resized iframe that sucks in the management page, which > (finally) works with firefox and IE very nicely. > > The function accepts a title and a link, and displays the page as per > the racktables layout, with server name at the top. > > I use it to tie all our management systems into racktables, such as > our ticketing, wiki, nagios and splunk instances. > The engineers and people that are using it love it! > > > > > On Wed, Aug 5, 2009 at 1:39 PM, Killsystem > <killsystem@xxxxxxxxxxxxxxxx> wrote: > > 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. > > > > -- ______________________________________________________ Luis Fernando Lacayo Chicago Public Schools Senior Unix Administrator ITS/ UNIX Infrastructure Office: 773-553-3835 Cell: 773-203-4493 lflacayo@xxxxxxxxxxxxx ______________________________________________________ "In God we trust, the rest we monitor ..."