Subject: CAcert Code Development list.
List archive
- From: Henrik Heigl <cacert AT gmx.net>
- To: cacert-devel AT lists.cacert.org
- Subject: Re: FW: CAcert - Monitoring CAcert MySQL DB
- Date: Wed, 01 Jul 2009 22:18:10 +0200
- Organization: CAcert.org
Greg,No problem. As I said "go on" ;-)The point of my inquirers and effort is to determine and fix the poor performance of the MySQL database. Then talk to this group here about scaling, testing, secure replication and switchover. Solomon has experience in high demand enterprise scale MySQL installations and is willing to help. Was that question for me? If so: i run it ;-)What access is available to the test machine? Greg On Wed, 01 Jul 2009 20:22:05 +0200, Henrik Heigl <cacert AT gmx.net> wrote:Hy there, as I can read here my services for monitoring the CAcert Servers/services from outside including ping, Service supervising (e.g. Apache, mySQL, wiki, blog, diskspace, etc.) Services, etc. over a Whatsup Gold instance from outside (and so independant System) are no longer needed. As of this day I will delete all the monitors and let this job (also the Mail Alarm, etc.) up to you guys. Greg Stark schrieb:-----Original Message----- From: Solomon K. Chang [mailto:skevin521 AT yahoo.com] Sent: Tuesday, June 30, 2009 5:45 PM To: Greg Stark Cc: 'Wytze van der Raay' Subject: Re: CAcert - Monitoring For monitoring, I definitely recommend Zabbix. It's easy to set up, and if you have an SMTP server on the same network, you can have it email you alerts if anything exceeds a certain threshold. Everything is also stored as historical data, so if you want want to watch things like CPU and memory usage over the course of the day/week (usually to see when your peak hours are), you can do so easily. Almost anything that you can capture a number for, you can render as a graph. As for schema, well, it doesn't look like you're too buried in data yet. Yeah, "locations" is big, so for starters, if this table requires concurrent access, change the storage engine to InnoDB. You might want to consider it for your users table too. "notary" has redundant indexes, "from_2" and "to_2". Do you have your Slow Log set? I like to keep mine at 1 second. Especially for a user heavy database. Any query that takes up more than a single second to run is way too much, unless you're doing BI, which should only take place on a slave that has nothing to do with production. If either of you have a specific question, please, ask away. Solomon Chang --- On Thu, 6/25/09, Greg Stark <gstark AT cacert.org> wrote:From: Greg Stark <gstark AT cacert.org> Subject: CAcert - Monitoring To: "'Solomon K. Chang'" <skevin521 AT yahoo.com> Cc: "'Wytze van der Raay'" <wytze AT cacert.org> Date: Thursday, June 25, 2009, 9:11 PM Solomon, I don't think we have a MySQL DBA. Hence my contacting you. In your response, you mention:Get a good monitoring package, but every sysadmin already knows that.You'll want to set alerts on CPU usage of the mysql process, number of tables open, number of current deadlocked queries, etc.What would you recommend for a monitoring tool(s)? You may find quicker answers to questions if I step out of the middleandtalk directly to Wytze van der Raay<wytze AT cacert.org>. There are some questions I think you have great expertise, about live updating of twoormore MySQL DBs switching between the them, and backups. Send him your presentation handouts you had at CalTech - SGVLUG would be helpful. Scaling needs? Wytze may be able to tell you more. The web server runs mysql-server-5.0 (version 5.0.32-7etch). The current table layout of the database can be obtained through the regular web interface at http://www.cacert.org/sqldump.php Oh, there is also the https://lists.cacert.org/wws/lists and cacert-devel AT lists.cacert.org CAcert Code Development list to monitor. Regards, Greg -- mit freundlichen Grüßen / best regards Henrik Heigl - CAcert Public Relations Officer & Initial Organisations Assurer CAcert.org - Free Certificates E-Mail: PRO AT cacert.org & Henrik AT CAcert.org PGP Key ID: 0x47471A1B PGP Key Fingerprint = 3BB331E833B16FE0E655FF6AF3EC0C9147471A1B pub 1024D/A602F58D 24.04.2006 CAcert <cacert AT gmx.net> Primary key fingerprint: 5930 DFDB 69C5 731D 3487 3FD6 C231 6883 A602 F58D |
- FW: CAcert - Monitoring CAcert MySQL DB, Greg Stark, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Henrik Heigl, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, gstark, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Henrik Heigl, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Markus Warg, 07/09/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, gstark, 07/10/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Ian G, 07/10/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, gstark, 07/10/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Markus Warg, 07/09/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Henrik Heigl, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, gstark, 07/01/2009
- Re: FW: CAcert - Monitoring CAcert MySQL DB, Henrik Heigl, 07/01/2009
Archive powered by MHonArc 2.6.16.