Re: [opennms-devel] New application integration

Les Mikesell <[email protected]>
Newsgroups gmane.network.opennms.bugs
Message-ID <484FCFE4.2060800__47191.4898757406$1213190211$gmane$org@gmail.com>
Michael Smith wrote:
> [email protected] wrote:
>> From what I can see from this thread, it appears that this is possible
>> via the "model import" services.  I'm having trouble piecing together
>> the detailed steps, and I think that pointers to docs and or examples
>> would go a long way...
> 
> Hi Doug,
> 
> The model importer needs a URL to load the import file from. file:// and 
> http:// URLs both work.
> 
> The model-importer.properties configuration file is documented in the 
> Wiki (http://www.opennms.org/index.php/Importer_Service), but if you 
> want to see the format expected by the importer, take a look at some of 
> the XML files here:
> 
> http://opennms.svn.sourceforge.net/viewvc/opennms/opennms/trunk/opennms-import/src/test/resources/
> 
> The XSD file for the XML syntax is here:
> 
> http://opennms.svn.sourceforge.net/viewvc/opennms/opennms/trunk/opennms-config/src/main/castor/model-import.xsd?revision=7524&view=markup
> 
> In my case I point the model importer at a CGI that rifles through my 
> provisioning database and generates the required XML dump.
> 
> importer.importURL = http://localhost:4444/blah/export.py
> 
> You could also push from the other side: save the XML dump to a file on 
> the OpenNMS server periodically, and trigger OpenNMS to reload the file 
> from a file:// URL following these instructions:
> 
> http://www.opennms.org/index.php/ForceAnImport
> 

Is there a way to pass information from an external database to 
indicate that an existing machine has been retired or had a name or IP 
change and that you want existing history to be preserved but polling 
stopped, renamed/numbered, or deleted, depending on the circumstances?
I'm thinking of making a more authoritative inventory database that 
would be aware of more equipment and only have OpenNMS monitor things 
that are in production use.  But I'd like a way to do 
renames/moves/deletes and some sanity checks between them.

-- 
   Les Mikesell
    [email protected]



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.