On Fri, 3 Apr 2015, C.L. Martinez wrote:
> On 04/01/2015 12:51 PM, C.L. Martinez wrote:
> > Hi all,
> > 
> >   In the following weeks, I need to install a syslog collector server
> > using mysql as a backend to store all logs (and I would like to use
> > OpenBSD 5.7 to accomplish that).
> > 
> >   I expect +/- 5k-6k EPS from our servers (unix, linux, windows). As a
> > syslog process I will use syslog-ng or rsyslog. But my question is about
> > using mysql under OpenBSD.
> > 
> >   Due to the log volume, I will need to do, probably, some type of
> > "tuning" in mysql side.
> > 
> >   Somebody uses mysql in production environments with a respectable
> > amount of inserts under OpenBSD? Tips & tricks about what options to use
> > under fstab where mysql stores all data, memory limits, etc?
> > 
> > Thanks.
> 
> Please, any inputs?
> 

I don't see why running MySQL on OpenBSD would be much different than on 
any other OS?

Set your settings in the MySQL config like you would on any other OS.  
Then look at the mount man page and see if there is anything there that 
you might want to change (my guess would be no...).

I do have the following in my /etc/login.conf:

mysqld:\
        :openfiles-cur=1024:\
        :openfiles-max=2048:\
        :tc=daemon:

which I got from the mysql-* file in /usr/local/share/doc/pkg-readmes   
It's possible there might be more interesting things to mess with in 
login.conf for MySQL but I'm guessing probably not more than those two 
openfiles settings.

It sounds like this is a new project that you haven't done before?  If you 
have done this with this amount of load before then you should have some 
guess as to how it will work.  If not I would say start with the 
my-huge.cnf MySQL config and go from there.  Try to do some testing, 
particularly try to simulate the load before you go to production.  I'm 
thinking fast CPUs and fast disks will be your best friends on this 
project.

-- 

John Merriam

Reply via email to