On 9/30/09 4:18 PM, Ben Nuttall wrote:
We use a fairly basic naming scheme for probe, and they all have either<short DNS name>  
or<short, smart name>  in them.  Recently, despite no known DNS issues (workstation is working 
fine that InterMapper is running on), 90% of the probe's names disappeared.  Any probe with<short 
DNS name>  lost its name completely - and any probe using<short, smart name>  reverted to IP 
address.

Please check the Event log to see if there is a record of DNS renaming. Any change to a device due to DNS information is logged in the Event log religiously.

Is there any way to force InterMapper to run out to DNS and update all the 
labels?  A probe with no name is quite unhelpful when it pages!

Check the status window for the device to verify whether it has a DNS name or not. If the value is known, it should be displayed there.

Another issue I've just noticed while trying to sort this is a number of probes have a custom name, 
yet when I right-click/label on them, the label is displayed as the default "<Comment>  
<Address>".   So naturally if I click OK, I lose the label, and to edit the label, I need 
to re-create it rather than just editing the text.

When you bring up the dialog to change a device label with a single device selected, InterMapper shows you the "LabelTemplate" value for the device. (For a multiple selection, we don't do this.) If you are seeing "<Comment> <Address>", that could explain why some of your devices changed their labels to just the IP address. I'm guessing that your comment field is empty on those devices?

InterMapper keeps two values for each device: a read-only Label and a read-write LabelTemplate. When you edit the LabelTemplate, which may contain static text and variables, InterMapper regenerates the Label and notifies the client/Gui of any label changes. In your situation, it sounds like the LabelTemplate was updated, but the Label value wasn't immediately synchronized.

You can test this hypothesis by doing Export > Data File... of the vertices table using fields: MapName, Label, and LabelTemplate. When you export the LabelTemplate this way, be aware that the <variables> are actually exposed internally as ${variables}.

--
Bill Fisher
Dartware, LLC
____________________________________________________________________
List archives: http://www.mail-archive.com/intermapper-talk%40list.dartware.com/
To unsubscribe: send email to: [email protected]

Reply via email to