Database of Nagios Log

This support forum board is for support questions relating to Nagios Log Server, our solution for managing and monitoring critical log data.
Locked
timlee
Posts: 60
Joined: Mon Jan 12, 2015 10:01 pm

Database of Nagios Log

Post by timlee »

I'm new to Nagios Log, can I know what is the database that it is running on? What is the recommended space that is required for its directory?
Any documentation on the info that I requested will be helpful.
User avatar
mcapra
Posts: 3739
Joined: Thu May 05, 2016 3:54 pm

Re: Database of Nagios Log

Post by mcapra »

Nagios Log Server uses the ELK stack on the back-end, meaning Elasticsearch serves as the database.

In terms of sizing, that is almost impossible to recommend without knowing specific traffic your server will receive. Due to the nature of logs and the different sizes of people's environment, it's a hard thing to pin-down. You can always scale out though and if you are using virtualization re-provision the machines as needed.
Former Nagios employee
https://www.mcapra.com/
timlee
Posts: 60
Joined: Mon Jan 12, 2015 10:01 pm

Re: Database of Nagios Log

Post by timlee »

mcapra wrote:Nagios Log Server uses the ELK stack on the back-end, meaning Elasticsearch serves as the database.

In terms of sizing, that is almost impossible to recommend without knowing specific traffic your server will receive. Due to the nature of logs and the different sizes of people's environment, it's a hard thing to pin-down. You can always scale out though and if you are using virtualization re-provision the machines as needed.
Thanks for the reply. Can you give a recommendation for sizing if I want to use Nagios Log to monitor 350 windows10 tablets, capturing syslogs and security logs?
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: Database of Nagios Log

Post by rkennedy »

This is not a question we can answer, I would do some testing on your end as we do not know what all is going to specifically log. One machine may have an abundance of errors that logs every second, where some may be a bit more quiet. It's really hard to say.

To start off, I would give it at least a few hundred GB, and scale up from there. You will want quite a bit of ram assigned to the machine as well, as keep in mind - it is going to use this for fast searching of them.
Former Nagios Employee
Locked