[dev.icinga.com #892] add multiple data sources #208
Comments
Updated by jmosshammer on 2011-09-13 12:06:22 +00:00
The backend already supports this since 1.5, but the frontend doesn't |
Updated by jmosshammer on 2011-09-26 15:35:46 +00:00
Front end support must be evaluated for 1.7 |
Updated by mhein on 2012-01-19 17:10:16 +00:00
|
Updated by mfriedrich on 2012-03-15 22:30:48 +00:00
is it possible to raise severity and focus on that feature? in the recent time i got ~5 users asking about DMZ hosts with their own icinga+ido+db as well as web. but their webs should share multiple database backends from the other nodes as well. it would be great to integrate that in the existing web, as it now shows exactly the different instances. |
Updated by jhoblitt on 2012-03-15 22:42:48 +00:00 I may be user ~6. I have sites in opposite hemispheres that occasionally have poor connectivity between them. I have two completely separate icinga instances (which both send alerts locally), however I have a desire for a single dashboard that shows the state of both sites. I could do nsca without notifications between the sites but that seems painful to maintain. ido replication has been suggested but I think this would also be painful considering the network issues. -web being able to pull multiple ido backends and aggregating them into a single via ala thruk or multisite would be great. |
Updated by jmosshammer on 2012-03-16 09:35:12 +00:00
This is possible in my templateDQL branch, see https://wiki.icinga.org/display/Dev/Using+templates+to+write+your+own+grid+based+views#Usingtemplatestowriteyourowngridbasedviews-3Usingdatafromexternaldatabases where I include data completely unrelated to icinga. But to be easier to use, I'm going to add a 'connection' tag to the templates so one can easily bind templates to different databases without having to create duplicated views. |
Updated by jmosshammer on 2012-04-02 15:40:54 +00:00
At this time, if more than one connection is present, you have a drop down box in your grids to select the corresponding database. |
Updated by mfriedrich on 2012-04-02 15:44:35 +00:00 so this means this is somewhere ready to be tested for those actually waiting for it? |
Updated by mfriedrich on 2012-04-30 18:11:34 +00:00
after that you will get the dropdown box on the grids, yes, based on the name attribute in the xml settings. |
Updated by mfriedrich on 2012-09-03 18:04:38 +00:00 what's the status of this? possible or should we reschedule it? |
Updated by jmosshammer on 2012-09-03 19:29:27 +00:00
Reschedule, we need to discuss how to make the UI ready for multiple databases - the backend supports multiple databases yet. |
Updated by mfriedrich on 2012-10-24 17:01:35 +00:00
we should discuss that even more, as the known model of "instances" will change in icinga2, so actually we need to add a different backend (e.g. icinga2 api), but also diverge from the "single instance" logic. more input required. |
Updated by dmikulski on 2012-11-18 07:38:07 +00:00 Hello all, We're currently evaluating icinga and icinga-web with different addons like inGraph, eventdb, lconf and so on. All we can say after we've tested icinga with icinga-web and it's possibilities you did a really impressive job. We have multiple datacenters and want to use one or more icinga instances on each where data partially will be written by an icinga instance over ido into a dedicated database and partially by icinga instances into a shared database for multiple instances. Best Regards |
Updated by mfriedrich on 2012-11-21 13:25:57 +00:00 your request is different from what this feature request is speaking of. your central database with multiple idoutils writing into it, seperated by instance_id plus put upon icinga web is already working with multiple instances to be filtered and shown within the web grid views. you can even created custom cronks where only a single instance is being filtered, and share them amongst those users only needing to see their instance. furthermore, you can enable that column "instance" in the cronk grid in order to see which host/service is attached to which instance. so basically put, you already got everything in place. this feature request demands the capabilities of adding multiple datasources (such as multiple databases) into icinga web, and is therefore rather special, as the common setup is likely one shared database for all instances, with one icinga web on top. |
Updated by dmikulski on 2012-12-10 14:13:04 +00:00 Thanks for your response. This is exactly what I'm talking about. We will have multiple instances in one database and know that there are these possibilities as you described. |
Updated by mfrosch on 2013-09-02 12:09:06 +00:00
|
This issue has been migrated from Redmine: https://dev.icinga.com/issues/892
Created by mfriedrich on 2010-10-14 07:54:10 +00:00
Assignee: jmosshammer
Status: Closed (closed on 2013-09-02 12:09:06 +00:00)
Target Version: (none)
Last Update: 2013-09-02 12:09:06 +00:00 (in Redmine)
http://feedback.icinga.org/forums/50329-general/suggestions/1120487-icinga-web-with-multiple-data-sources?ref=title
pls keep that in mind when integrating phpapi as webapi with doctrine.
Attachments
Relations:
The text was updated successfully, but these errors were encountered: