For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
--Michael
On Wed, 15 Jul 2009 16:43:44 -0400, Michael DeHaan mdehaan@redhat.com wrote:
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
--Michael
I'd create a new setting for this, like
webui_extra_links = (('Nagios','http://nagios.server.com/nagios'), ('Cacti','http://cacti.server.com/cacti'), ... )
That way it'd be nice and easy to customize.
On 07/15/2009 04:56 PM, James Cammarata wrote:
On Wed, 15 Jul 2009 16:43:44 -0400, Michael DeHaanmdehaan@redhat.com wrote:
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
--Michael
I'd create a new setting for this, like
webui_extra_links = (('Nagios','http://nagios.server.com/nagios'), ('Cacti','http://cacti.server.com/cacti'), ... )
That way it'd be nice and easy to customize.
Indeed, probably a prefix.
I'd like to ship with a few defaults in there (commented out) by example, and then on the system page we could have buttons that are just as simple as:
[Nagios] [Cacti] in the table beside each system. They would default to opening in new tabs.
--Michael
On Wed, 15 Jul 2009, James Cammarata wrote:
I'd create a new setting for this, like
webui_extra_links = (('Nagios','http://nagios.server.com/nagios'), ('Cacti','http://cacti.server.com/cacti'), ... )
That way it'd be nice and easy to customize.
+1
---------------------------------------------------------------------- Jim Wildman, CISSP, RHCE jim@rossberry.com http://www.rossberry.com "Society in every state is a blessing, but Government, even in its best state, is a necessary evil; in its worst state, an intolerable one." Thomas Paine
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 4:44 PM To: all things Cobbler Subject: If you use CobblerWeb, what's your workflow with other webapps?
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
Michael-
I'd love to see links to GLPI, OCSInventory and Zenoss. Its probable easy to tie Zenoss and Cobbler together, whereby creating a system adds it to Zenoss. I'm adding systems to OCSInventory as part of post kickstart, and when I have the time will figured out a scripted way for Zenoss. Since I use the system profile name as the hostname of the system. I neat function could be to search Zenoss and OCSinventory with the system profile name and auto generate a link.
On 07/15/2009 05:01 PM, Rodrique Heron wrote:
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 4:44 PM To: all things Cobbler Subject: If you use CobblerWeb, what's your workflow with other webapps?
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
Michael-
I'd love to see links to GLPI, OCSInventory and Zenoss. Its probable easy to tie Zenoss and Cobbler together, whereby creating a system adds it to Zenoss. I'm adding systems to OCSInventory as part of post kickstart, and when I have the time will figured out a scripted way for Zenoss. Since I use the system profile name as the hostname of the system. I neat function could be to search Zenoss and OCSinventory with the system profile name and auto generate a link.
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
Yep.
We should most definitely ship snippets of these (contributions welcome! send them along and we'll take them!) like we've done for Func integration. (Puppet and cfengine also seem logical, don't they?)
To save me the trouble (though I'm long overdue for looking at the latest in many of these), if those systems put out nice links such as "/system/hostname" or "search?hostname=foo" can you tell me what these URLs are for ones you might use?
(If they key off something /other/ than the hostname and or system name, things may be harder to do.)
The search stuff can probably be done, but I'd rather avoid it at first if possible.
--Michael
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 5:08 PM To: cobbler mailing list Subject: Re: If you use CobblerWeb, what's your workflow with other webapps?
On 07/15/2009 05:01 PM, Rodrique Heron wrote:
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 4:44 PM To: all things Cobbler Subject: If you use CobblerWeb, what's your workflow with other webapps?
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
Michael-
I'd love to see links to GLPI, OCSInventory and Zenoss. Its probable easy to tie Zenoss and Cobbler together, whereby creating a system adds it to Zenoss. I'm adding systems to OCSInventory as part of post kickstart, and when I have the time will figured out a scripted way for Zenoss. Since I use the system profile name as the hostname of the system. I neat function could be to search Zenoss and OCSinventory with the system profile name and auto generate a link.
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
Yep.
We should most definitely ship snippets of these (contributions welcome! send them along and we'll take them!) like we've done for Func integration. (Puppet and cfengine also seem logical, don't they?)
To save me the trouble (though I'm long overdue for looking at the latest in many of these), if those systems put out nice links such as "/system/hostname" or "search?hostname=foo" can you tell me what these URLs are for ones you might use?
(If they key off something /other/ than the hostname and or system name, things may be harder to do.)
The search stuff can probably be done, but I'd rather avoid it at first if possible.
They do provide decent URL's, but to automate generating links, it probable best to go against the database.
Zenoss urls can be easy if you keep your servers under one class. A simple definition for class is just a way to group similar devices. The url for Zenoss looks like this.
http://localhost:8080/zport/dmd/Devices/Server/Windows/SQL/Dell/devices/cobb...
So this device is in class, Server>Windows>SQL>Dell.
GLPI and OCSinventory both assign ID's to systems, OCS looks like this: http://localhost/ocsreports/machine.php?sessid=36703c462b748ab8235201c3bd7ca...
_______________________________________________ cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
On 07/15/2009 05:24 PM, Rodrique Heron wrote:
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 5:08 PM To: cobbler mailing list Subject: Re: If you use CobblerWeb, what's your workflow with other webapps?
On 07/15/2009 05:01 PM, Rodrique Heron wrote:
-----Original Message----- From: cobbler-bounces@lists.fedorahosted.org [mailto:cobbler-bounces@lists.fedorahosted.org] On Behalf Of Michael DeHaan Sent: Wednesday, July 15, 2009 4:44 PM To: all things Cobbler Subject: If you use CobblerWeb, what's your workflow with other webapps?
For instance, do you ever want to tweak a system in Cobbler then look at it in Nagios/Cacti/Your-Favorite App?
I'm wondering if it makes sense to (where the other applications permit it), putting up some simple jump links on the "list" page that will take you to the pages for those specific systems, to make it easier to open those other programs in new tabs/etc and show the systems.
That all being said, I'm not aware of what apps this makes sense for, but in the sense of Cobbler as "one ring to bind them", lightweight-CMDB-but-not-quite sort of thing?
(Note: this does not imply hard-dependencies of any kind, and would probably need minimal configuration in settings)
Michael-
I'd love to see links to GLPI, OCSInventory and Zenoss. Its probable easy to tie Zenoss and Cobbler together, whereby creating a system adds it to Zenoss. I'm adding systems to OCSInventory as part of post kickstart, and when I have the time will figured out a scripted way for Zenoss. Since I use the system profile name as the hostname of the system. I neat function could be to search Zenoss and OCSinventory with the system profile name and auto generate a link.
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
Yep.
We should most definitely ship snippets of these (contributions welcome! send them along and we'll take them!) like we've done for Func integration. (Puppet and cfengine also seem logical, don't they?)
To save me the trouble (though I'm long overdue for looking at the latest in many of these), if those systems put out nice links such as "/system/hostname" or "search?hostname=foo" can you tell me what these URLs are for ones you might use?
(If they key off something /other/ than the hostname and or system name, things may be harder to do.)
The search stuff can probably be done, but I'd rather avoid it at first if possible.
They do provide decent URL's, but to automate generating links, it probable best to go against the database.
Zenoss urls can be easy if you keep your servers under one class. A simple definition for class is just a way to group similar devices. The url for Zenoss looks like this.
http://localhost:8080/zport/dmd/Devices/Server/Windows/SQL/Dell/devices/cobb...
Very doable.
So this device is in class, Server>Windows>SQL>Dell.
GLPI and OCSinventory both assign ID's to systems, OCS looks like this: http://localhost/ocsreports/machine.php?sessid=36703c462b748ab8235201c3bd7ca...
These are likely out of scope as we probably don't want to teach cobbler to login to them remotely -- perhaps an RFE for nice URLs if they do not support "search" URLs that may work for us?
(The sessionid is probably optional. I hope! In general you should never put session ID's in URLs anyway as that does not work well with bookmarks. We keep our token/session information in POST data for this reason).
cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler _______________________________________________ cobbler mailing list cobbler@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/cobbler
On Wed, Jul 15, 2009 at 3:06 PM, Michael DeHaanmdehaan@redhat.com wrote: ...
Zenoss urls can be easy if you keep your servers under one class. A simple definition for class is just a way to group similar devices. The url for Zenoss looks like this.
http://localhost:8080/zport/dmd/Devices/Server/Windows/SQL/Dell/devices/cobb...
Very doable.
Actually even better, you can do this and not require a URL setting if you use: http://ZENOSSHOSTNAME:8080/zport/dmd/deviceSearchResults?query=HOSTNAME_OR_I...
If you don't have a --hostname set, you can use any of the ip addresses in cobbler. ZenOSS inherently knows every IP on a system and it seems to do the right thing.
cobbler@lists.fedorahosted.org