Log Analytics 2019 - Coralogix partners with IDC Research to uncover the latest requirements by leading companies



Overcoming DNS barriers for Kubernetes Scaling

It was a cloudy winter morning when I had arrived at the office and found, to our horror, that a Kubernetes cluster was suffering from extremely high CPU and network usage and had become almost completely non-functional. To make things worse, restarting the nodes (the go-to DevOp solution), seemed to have absolutely

Parsing Multiline Logs – The Complete Guide

In the context of logging, multiline logs happen when a single log is written as multiple lines in the log file. This can either be caused by not using a standard logger to write with (e.g. print to console) or

Easily Build Jenkins Pipelines – Tutorial

Are you building and deploying software manually and would like to change that? Are you interested in learning about building a Jenkins pipeline and better understand CI/CD and DevOps at the same time? In this first post, we will go

42 Elasticsearch Query Examples – Hands-on Tutorial

Elasticsearch provides a powerful set of options for querying documents for various use cases so it’s useful to know which query to apply to a specific case. The following is a hands-on tutorial to help you take advantage of the

How SIEM is evolving in 2020

The evolution of Security Information and Event Management (SIEM) is deeply intertwined with cloud computing, both in terms of technological breakthroughs the cloud provided and from its inherent security challenges.  What are the Security Challenges in the Cloud? With the

Optimizing a Golang service to reduce over 40% CPU

10 years ago, Google was facing a critical bottleneck caused by extremely prolonged C++ compilation times and needed a totally new way to solve it. Google engineers tackled the challenge by creating a new language called Go (aka Golang). The

How to get the most out of your ELB logs

What is ELB Amazon ELB (Elastic Load Balancing) allows you to make your applications highly available by using health checks and intelligently distributing traffic across a number of instances. It distributes incoming application traffic across multiple targets, such as Amazon

Using Auditbeat to protect your critical infrastructure

What are Beats Beats are lightweight, purpose-built agents that acquire data and then feed it to Elasticsearch. Beats use the libbeat framework that makes it easy to create customized beats for any type of data you’d like to send to Elasticsearch. What

How to Install and Configure Jenkins on the Mac OS

Are you looking for information on how to install Jenkins for Mac OS? Before we get started, there are (at least) two ways to install Jenkins on your macOS system that we’ll review in this article: using the Homebrew package

How to Install and Configure Jenkins on Windows 10

If you’re looking for information on how to install Jenkins on Windows 10 this is the tutorial for you. We’ll also discuss how to configure it to get your going quickly. Part 1: Installing Jenkins using the Jenkins installer for

13 Security Alerts and Visualizations for VPC Flow Logs

AWS VPC Flow Logs record details about the traffic passing through your application, including requests that were allowed or denied according to your ACL (access control list) rules. It also has information about the IP addresses, and ports for each

Guide: RegEx 101 for Managing Log Data

Regular expressions can be crucial for wrangling log data efficiently. You may want to extract specific data from your logs to make it easier to analyze and visualize. Sometimes you might want to capture an email when a particular message
cloudtrail logs alerts

Achieve better AWS security with just 10 Cloudtrail logs alerts

CloudTrail logs track actions taken by a user, role, or an AWS service, whether taken through the AWS console or API operations. In contrast to on-premise-infrastructure where something as important as network flow monitoring (Netflow logs) could take weeks or

Instantly Parse The Top 12 Log Types

Throughout the past few months, I had the opportunity to work with and serve hundreds of Coralogix’s customers, the challenges in performing efficient Log Analytics are numerous, from collecting, searching, visualizing, and alerting. What I have come to learn is

AWS Centralized Logging Guide

The key challenge with modern cloud visibility is that data originates from various sources across every layer of the application stack. This data is varied in its format, frequency, and importance. Logs, events, and metrics need to be monitored in
Kafka Guide

A Complete Introduction to Apache Kafka

Kafka is an open source real-time streaming messaging system and protocol built around the publish-subscribe system. In this system, producers publish data to feeds for which consumers are subscribed to. With Kafka, clients within a system can exchange information with

Create Kafka Topics in 3 Easy Steps

Creating a topic in production is an operative task that requires awareness and preparation. In this tutorial, we’ll explain all the parameters to consider when creating a new topic in production. Setting the partition count and replication factor is required

Coralogix teams up with AWS Marketplace for Log Management

AWS offers a plethora of log and metric data but in order to extract meaningful insights and react to production issues on a dime, a centralized logging solution is critical. Today we’re excited to announce the availability of Coralogix on

Elasticsearch Mapping Exceptions – The complete guide

As Elasticsearch is gradually becoming the standard for textual data indexing (specifically log data) more companies struggle to scale their ELK stack. We decided to pick up the glove and create a series of posts to help you tackle the

CDNs and Why You Need Them

This post will explain about CDNs, one of the most important components of the modern web applications. It’s the technology that allows the world’s most popular events to be brought to millions of viewers simultaneously. It’s what allows players of
APM comparison

New Relic Vs Appdynamics Vs Dynatrace

We’ll look at 3 popular APM tools: New Relic, Appdynamics and Dynatrace to see where their strengths and weaknesses lie, how they can help you improve, and how they compare to one another. APM and Log Analytics First off, it’s

Test Automation Tools to Accelerate CI/CD

So much of our world has moved away from the slow and methodical, towards the agile and iterative. In transport, for example, everything is “on demand”, constantly changing and adaptable. The same is true for developers. With movements and philosophies


In the past, applications would be deployed by installation on a host, using the operating system package manager. This was a heavy solution with tremendous reliance on the operating system package manager and increased complexity with libraries, configuration, executables and
splunk vs ELK vs Sumo

Splunk vs SumoLogic vs ELK

When it comes to the best platforms for log analysis and security information and event management (SIEM) solutions, 3 trivial alternatives come up: Splunk, Sumo Logic and ELK.
Helm Vs. Terraform

Terraform vs Helm Charts

Since Docker first came onto the scene in 2013 and really popularized containerization, many organizations have chosen to deploy cloud workloads using Docker containers. Containers come with numerous benefits over running applications directly inside of a virtual machine hypervisor, including
Travis CI Vs. CircleCI

Travis CI vs CircleCI

Travis CI vs CircleCI The way we think about development started with Waterfall – sequential, solid, conservative – moved to Agile, whose origins can be traced back to a somewhat romantic story at a ski resort in Utah, and is
aws lambda vs azure functions vs google cloud functions

AWS Lambda vs Azure Functions vs Google Cloud Functions

Serverless computing is on the rise, having already earned the mantle of “The Next Big Thing”. For developers, serverless computing means less concern regarding infrastructure when deploying code, as all computing resources are dynamically provisioned by the cloud provider. Pricing
Grafana Vs Graphite

Grafana Vs Graphite

The amount of data being generated today is unprecedented. In fact, more data has been created in the last 2 years, than in the entire history of the human race. With such volume, it’s crucial for companies to be able
ELK vs Graylog

Log Management Comparison: ELK vs Graylog

Production logs can help ensure application security, reveal business insights and find and understand errors, crashes, and exceptions. But as useful as logs are, they’re difficult to manage and hard to keep track of. Making matters worse is that as
Coralogix GDPR ready

Be GDPR Ready: Prepare Your Log Data

Organizations both small and large that deal with personal data must be compliant with GDPR rules. At Coralogix, we’ve been working hard to be prepared for GDPR. Preparing your data for GDPR can be a daunting task, so we thought
how to explain devops

How To Explain DevOps – 10 Ways To Get It Perfectly Right

DevOps: 10 Explanations That Get It Perfectly Right Describing your profession to other people is never easy, especially if you work in the development field. Non-technical people often lack the understanding and terms that may seem just so obvious to
coralogix python 2

Python logging best practices and tips

In the vast computing world, there are different programming languages that include facilities for logging. From our previous posts, you can learn best practices about Node logging, Java logging, and Ruby logging. As part of the ongoing logging series, this
coralogix ruby integration

Ruby logging best practices and tips

Ruby is an opinionated language with inbuilt Ruby logging options that will serve the needs of small and basic applications. Whilst there are fewer alternatives to these than say, the JavaScript world, there are a handful, and in this post,

Node logging best practices and tips

As is traditional with the JavaScript world, there are a dizzying amount of options for node logging. In this article, I will dig into some of the better and lesser known options to see what’s on offer and help you

Game of Logs: delivery assurance is coming

Long gone are the days were software companies released a version every six months, after rigorous planning, testing and stress runs (AKA the waterfall model). Today, agile companies release versions on a daily basis, to numerous servers, deployed on the
provision coralogix on heroku

Heroku Logging and Coralogix

TL;DR: Coralogix released a new addon for Heroku: https://elements.heroku.com/addons/coralogix. In this post we cover best Logging practices, how different cloud providers enable them, what makes Heroku logging special, and how Coralogix utilizes Heroku’s approach to provide it’s 3rd generation logging experience. 
become a better developer

Tricks to being A better developer

The daily routine in the world of any Developer rarely ever reaches a point of tranquility. It takes real passion and drive to be able to seize each day, ready to take on the trials and tribulations that always find
things developers hate

Top 3 Time-Consuming Annoyances for Developers

Developers, Data Scientists, and Software Engineers alike have a lot in common when it comes to their jobs. They are in high demand, get paid well, and are amongst the most respected in the companies they work for. On the
implementing devops barriers

DevOps: Overcoming the Barriers to Adoption

Considering the countless benefits of incorporating DevOps into practices, the barriers that are often faced towards adoption can be considered comical. If you’re facing difficulties in convincing the higher-ups that now is the time to implement (or at least look

How much does free ELK stack cost you?

Free ELK stack (Elasticsearch, Logstash, Kibana) is not as free as it is cracked up to be. This post will focus on the costs of maintaining your own ELK stack and the alternatives to is.  Allow me to explain: Have you ever heard
machine learning log analytics

How Machine Learning Is Revolutionizing Log analytics

One of Machine Learning’s main advantages is the ability to independently recognize and analyze patterns which is taking repetitive tasks in a range of industries and offloading them to be executed autonomously by software. Our field of log analytics has seen
testing Vs Debugging

Testing Vs Debugging, which do you prefer?

“My job, in theory, is to build, test, deploy and maintain software. My job, in reality, is more like the Sisyphus vortex.” This is the response I received from a developer friend when I asked her to summarize her profession.
power of logs

DevOps: Release the Hidden Power of Your Log Files

Though the widespread embrace of the DevOps approach is showing no signs of winding down, its efficacy now appears to be a bone of contention among tech leaders. A recent survey of IT and software execs revealed that a mere
Coralogix CSO

Coralogix CSO on machine learning powered log analytics

Cloud environments and Open Source software lowered the bar for anyone to implement software solutions at scale. However, as software becomes more complex and at scale, the task of monitoring it is becoming increasingly difficult to manage.  Complex relationships between
papertrail alternatives

Papertrail alternatives – why you should check them

What Is Papertrail? Papertrail describes itself as “frustration-free log management.” This characterization is relatively accurate, as its platform focuses on helping users manage their own logs, rather than intelligently analyzing the logs on its own. But a close look at
C# time saving tools

5 time-saving tools for C# development

John Lennon once famously said ‘Imagine there’s no debugging. It’s easy if you try.’ Ok…he didn’t say exactly that, but he would have if he’d tried to do some C# development instead of pop hooks. Then he could empathize with

What to consider when choosing a cloud provider

These days, it seems like platform and infrastructure services are more available than ever. With 4 large cloud providers (AWS, Azure, GCE and Softlayer) and countless others with specialties (DigitalOcean, Packet.net and more). You’d be swamped with comparison tables, charts,
terms devops need to know

Terms Every Devops Pro Needs to Know

Fully implementing a DevOps culture is a demanding endeavor for even the best-prepared organization. In addition to developing new workflows and processes to integrate the development and operations functions of the team and break down silos, the team needs to
reduce cloud costs

5 intermediate level tips to reduce cloud costs

Cloud costs. Everybody wants to keep them down as much as possible while maintaining reliability and service quality. In this post, we’d like to go beyond the more obvious recommendations, yet remain at mostly simple tips which you may have
Key Steps to Implementing Enterprise Devops

Key Steps to Implementing Enterprise DevOps

Whether your team is currently using an Agile approach to manage its software development or has yet to institute a formal project management system, implementing enterprise DevOps solutions is a necessary step to take if maximizing the efficiency of your
Java logging how to

Five Tools Every Java Developer Needs

There are a lot of tools out there but these are the ones you really need Search the internet for “Java Developer Tools” and millions of articles come back. You’ll see ones that recommend the 8 best tools, and even

Website Performance Monitoring – You Are Doing It Wrong

With all the data available today, it’s easy to think that tracking website performance is as simple as installing a few tools and waiting for alerts to appear. Clearly the challenge to site performance monitoring isn’t lack of data. The

Let's talk about how Coralogix can help you better understand your logs

Get a personalized demo

Jump on a call with one of our experts and get a live personalized demonstration