Graylog, headquartered in Houston, offers their eponymous platform for centralized log management that helps users find meaning in data faster so as to take action immediately. Graylog is available via Enterprise and Cloud plans, but also has a Small Business Plan, and an Open (free) plan with limited features.
N/A
Zabbix
Score 8.7 out of 10
N/A
Zabbix is an open-source network performance monitoring software. It includes prebuilt official and community-developed templates for integrating with networks, applications, and endpoints, and can automate some monitoring processes.
If you already have a basic understanding of Elasticsearch and/or MongoDB, Graylog will be a great fit when it comes to log aggregation. It will be a decent option even if you don't have any experience but have the time and willingness to roll up your sleeves that learning those tools will require. Graylog supports plugins to extend functionality for things like SNMP traps, telemetry collection, and solar flares. As is the case with most software with plugins, if the core functionality for which you are looking (i.e. not logging) is based on a plugin, Graylog probably isn't for you. The majority of the plugins in the marketplace are developed by third-parties looking to solve their specific use case so bug fixes and new features are not a given.
Because we spread out in different locations, we can't always know the status of our devices. Zabbix solves this issue for us. As soon as we see an alert that the remote site is down, we can solve it right away. I can't think of a scenario where it was less appropriate for us.
Alerts; Zabbix allows deep customization of conditions and alerts giving you the ability to perform nearly any scripted action in a variety of scenarios
Inventory; having one place to see a list of all on-going problems and list of servers within your organization is critical
Graphs; screens or graphs showing customizable and color-coded historical usage is a necessity in any monitoring software
It is free. It didn't cost anything to implement (other than my time and the cost incurred for it) and it is filling a badly needed gap in our IT infrastructure. Support is available if we have issues and can be done annually or paid for on a per incident basis as needed. Expansion, updates, and all other future lifecycle activities are likewise free of cost, so as long as someone is able to implement/maintain the software (and the OSS project is maintained) then I imagine the company will never leave it.
Well i find the tool quite useful for my daily network monitoring purpose. We get the alerts easily through SMS which saves us lot of our times and effort. The tool is highly customizable which i mentioned earlier which helps to create different alert criteria for different device or system.
I am still unhappy with the pricing model for the enterprise. Graylog competes against the likes of IBM and Splunk, but your still the new kid on the block. To price Graylog enterprise at 50k for 20GB ingest an unrealistic data. It would require multiple facets of Graylog to be stood up and only forward pruned logs to the paid version.
The setup is the most time-consuming portion of using zabbix. It takes a lot of effort to shape it into a usable format and even then it can get very messy. It's not exactly intuitive and as mentioned the UI seems a bit antiquated. If I was to roll out a monitoring solution from scratch, I'd probably look for alternatives which are easier to use and maintain.
We are a mainly Windows environment, so it would be useful if we could have used Active Directory to deploy agents. As of version 4.2, Zabbix has announced a new agent MSI file to allow exactly that. Unfortunately, we didn't have that option. Also, for Linux and MAC deployments, there is no simple way to deploy that. Using remote scripts you may be able to create something, but most places will opt for either SNMP (agentless) or manual installation of agents to add to Zabbix. A way of deploying agents via discovery would go a long way to helping in the adoption of the tool.
Azure Monitor is not exactly what I mean, but I couldn't find Azure Application Insights. Anyway, for a large organization, Azure makes more sense than using Graylog because a lot of logging will already be inside Azure. And you don't want to have two "central" logging locations. But Azure is chaos and highly "not intuitive." So for small and mid-size organizations, Graylog is still the better option.
The software's I mentioned are great, but they are overpriced comparing to Zabbix while it's a free open-source application. The value its adding has high price than any other free open-source apps. the monitoring and alerts details and the friendly user interface is stacking up against any other apps in the web.
Zabbix has had a positive impact on uptime of our external facing website. Users don't always call up our Customer Service team to report that something is down - sometimes they just abandon the website all together. By having a monitoring solution that tells us when things are down before customers do, we are able to respond quickly and avoid losing visitors and ultimately sales.