OK, perfect. This is what I need to know. I manually added data needed to the tables:
interface_types_fields pollers_poller_groups And now it's working properly! I'm going to do a little more tweaking and add some more data (wattage, for example) and after a week of testing, I'd like to send you my data I have to put into the main jffnms code, if possible (essentially it's a complete copy of the ups and ups_lines that were in there, with slight code changes and MIB changes). --falz On 9/10/05, Javier Szyszlican <[EMAIL PROTECTED]> wrote: > You have to MANUALLY add the interfaces fields for your new interface type. > > And you have to create the description field if you want it. > > Javier > > falz wrote: > > I've got the function names of the Interface Type fields matched up > > with the filenames, and those are the items that seem to give me my > > functional Discovery, but apparently nothing else. > > > > I've just gone through the Graphs config and replicated all of the > > ups_* lines to be ups_mitsubishi_* and copied the related files, so > > there appears to be a complete "copy" of all of the ups_ stuff > > everywhere. Still when I add the interface, I get nothing in > > interface_values. > > > > I did some more work with the array that the discovery function > > returns. A few questions about this. > > > > According to docs, the array that the function returns can contain any > > valid names that match up with what's in "interface_types_fields" > > table in the database. I don't see anything in jffnms to edit/alter > > this, is this "hardcoded" not intended to be changed? > > > > In my discovery, if I return something as "description", shouldnt it > > simply show up on the screen in the Description field on the line for > > the interface it returns? > > > > Here's a debug of one array I'm returning from discovery. In the case > > below, I don't get anything in the "Description" field on screen, > > although "description" is a field in "interface_types_fields". > > > > Array > > ( > > [1] => Array > > ( > > [description] => UPS01 (40kva) > > [interface] => UPS Mitsubishi > > [admin] => ok > > [oper] => battery normal > > ) > > ) > > > > When browsing through the interface_types_fields table, I see that > > there are multiple entries for several, (Description exists many > > times) all with a different "itype". I can manually enter one with an > > itype that matches mine, (10001), but I guess I'd like to do it the > > "right" way instead. > > > > --falz > > > > On 9/8/05, Javier Szyszlican <[EMAIL PROTECTED]> wrote: > > > >>You should remember the interface types fields, you will need those for > >>everything. > >> > >>Thats why you don't have anything in the interface_values table too. > >> > >>Javier > >> > >>falz wrote: > >> > >>>I'm adding support for some Mitsubishi UPS's we have. I see that there > >>>are generic "UPS" and "APC UPS" items listed already. Looking at the > >>>discovery/ items for the generic "UPS", this seemed to be quite close > >>>to the one I'm adding. > >>> > >>>So, I've gone through and made a copy of all of the necessary files > >>>that need to be changed, such as: > >>> > >>>pollers/ups_line.php -> pollers/ups_mitsubishi_line.php (modifying > >>>where necessary) > >>> > >>>same with: > >>> > >>>discovery/ups.inc.php -> discovery/ups_mitsubishi.inc.php > >>>discovery/ups_line.inc.php -> discovery/ups_mitsubishi_line.inc.php > >>> > >>>In JFFNMS, I've added > >>> > >>>In "Interface Types" I've added the items match the fionction name > >>>(ups_mitsubishi, ups_mitsubishi_line) > >>> > >>>In "Poller Items" I've copied the UPS ones, but changed "Poller > >>>Command (file)" to ups_mitsubishi_line to match my pollers/* file, and > >>>set the correct OID in "Parameters" where necessary. I've left the > >>>graph items to the defaults of what the UPS items were, as the files > >>>in graphs/ may work just fine (I will tweak when necessary when I can > >>>actually see data. > >>> > >>>In "Poller Grouping" I've created "UPS Mitsubishi" and "UPS Mitsubishi > >>>Lines" and matched them with the interfaces. > >>> > >>> > >>> > >>>When I do a discovery on this IP, it finds the appropriate interfaces > >>>(one for the ups, one input line, one output line). > >>> > >>>However, when I click "add" I get a screen with no interfaces listed. > >>>The database shows the items added to the jffnms.interfaces table. If > >>>I go to "view host interfaces" for this I can see them to choose, but > >>>nothing appears to edit. > >>> > >>>It appears I have missed a step in adding this new interface. Any idea > >>>what it is? The interfaces are in the database, show if I go to > >>>"performance" but if I choose them, or choose to view interfaces of > >>>the host, nothing appears. > >>> > >>>Thanks, > >>>--falz > >>> > >>> > >>>------------------------------------------------------- > >>>SF.Net email is Sponsored by the Better Software Conference & EXPO > >>>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > >>>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > >>>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > >>>_______________________________________________ > >>>jffnms-users mailing list > >>>jffnms-users@lists.sourceforge.net > >>>https://lists.sourceforge.net/lists/listinfo/jffnms-users > >> > >>-- > >>=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > >>Javier Szyszlican, Project Leader, JFFNMS > >>[EMAIL PROTECTED] > >> > >>I hope JFFNMS or I were helpful to you, if you > >>can, please donate at http://jffnms.org/donate > >> > >> > >> > >>------------------------------------------------------- > >>SF.Net email is Sponsored by the Better Software Conference & EXPO > >>September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > >>Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > >>Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > >>_______________________________________________ > >>jffnms-users mailing list > >>jffnms-users@lists.sourceforge.net > >>https://lists.sourceforge.net/lists/listinfo/jffnms-users > >> > > > > > > > > ------------------------------------------------------- > > SF.Net email is Sponsored by the Better Software Conference & EXPO > > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > > _______________________________________________ > > jffnms-users mailing list > > jffnms-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jffnms-users > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > Javier Szyszlican, Project Leader, JFFNMS > [EMAIL PROTECTED] > > I hope JFFNMS or I were helpful to you, if you > can, please donate at http://jffnms.org/donate > > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > jffnms-users mailing list > jffnms-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jffnms-users > ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ jffnms-users mailing list jffnms-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jffnms-users