What Gareth said. load balance in the front, shared file system, some hacking, and shared DB, but who knows what would actually happen without testing.
Some of the other players (Orion, PRTG) support their own clustering within their server and secondary monitoring nodes so you're actually monitoring from two locations. Once Observium takes off and Adam & crew become millionaires, maybe we'll get some of the uber-fancy stuff too.
Robbie Wright Siuslaw Broadband http://siuslawbroadband.com 541-902-5101
**For support issues, please email support@siuslawbroadband.com.**
On Fri, Jan 31, 2014 at 11:50 AM, Gareth.Saxby@bluesky.co.uk wrote:
Like scripting, but 'proper' and active/active;
- MySQL replication and clustering with Corosync/Pacemaker
- Crontabs managed by Pacemaker
- haproxy to the front end servers
- gluster or another clusters storage solution for the RRDs (iSCSI, fiber
LUNs, whatever)
There's far too many ways to HA a PHP/MySQL app like Observium, and I'm sure it's full of gotchas along the way. I'd look into HAing the server itself ultimately; we have VMWare HA and it vmotions our servers if needs be so we don't have to manage the app and run conf management just for tertiary monitoring... Add multipathed RAID storage and regular backups and we have no need to cluster the actual services.
You're never going to get 99.999% uptime out of a system not designed with HA in mind from the start, you'll always end up being caught on a snag with the code itself, so it's a matter of making the best of what you have and not wasting all your time on it when you could be improving other things.
-Gareth
On 31 Jan 2014, at 18:18, "Scott Brawner"
Scott.Brawner@kratosdefense.com wrote:
Or script a failover server that polls the primary and replicates config, then stands up and takes over if the primary dies.
Database consistency might be an issue unless you use a 3rd server for
db.
Thanks, Scott Brawner
-----Original Message----- From: observium [mailto:observium-bounces@observium.org] On Behalf Of
Adam
Armstrong Sent: Thursday, January 30, 2014 3:25 PM To: Observium Network Observation System Subject: Re: [Observium] Observium HA
Indeed.
Or if it's super important that you can see graphs when your monitoring system explodes, run two copies, assuming your infrastructure can handle being polled twice.
adam.
On 2014-01-30 14:24, Johnathon Voegeli wrote:
My suggestion is to monitor your monitoring tool... Use site24x7.com and use the unix monitor to make sure observium works. Works great for us.
Sent from my iPhone
On Jan 30, 2014, at 14:32, "Adam Armstrong" adama@memetic.org wrote:
Nope. The level of complexity (and by extension, evil, evil bugs) introduced by such schemes outweigh the benefits, imo.
I'm not entirely sure why anyone would even want such a thing, your monitoring system is an operational tool not a production service, but there we go.
adam.
On 2014-01-30 05:37, Adriaan Smuts wrote: Good day, We are on the subscription version of Observium and loving the product so far! I need to make Observium Highly Available as this is becoming one of our main monitoring systems. Is there any documentation on how to implement this? Regards ADRIAAN SMUTS SYSTEMS ADMINISTRATOR
Direct Line +27 21 464 9565 Reception 086 000 9500 Website WWW.WEBAFRICA.CO.ZA [1] Links:
[1] http://www.webafrica.co.za/ _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium _______________________________________________ observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium <smime.p7s>
Blue Sky Hosting Ltd is registered in England & Wales with company no. 04753004. Registered office: 19 Catherine Place, London, SW1E 6DX.
observium mailing list observium@observium.org http://postman.memetic.org/cgi-bin/mailman/listinfo/observium