Humio's Blog

Read about new features and product updates, learn about Humio's tech stack and logging best practices. Subscribe to our newsletter to receive the latest updates directly in your inbox.

All Posts

Humio at Logibec: A Healthy Look at Analytics
December 10, 2018

One of the most regulated industries in the world is healthcare. Working to modernize a slow moving industry is no easy task. Luckily, Logibec is working to make healthcare perform in the modern world. The company is a major player in the Canadian healthcare IT and has been leading the modernization effort for over 35 years. Logibec focuses on every part of hospital management, from supplies and…

Keep Reading →

Release Notes: November 2018
December 05, 2018

See our docs for a complete release overview. RBAC support for SAML and LDAP Humio now supports importing roles on login for both SAML and LDAP, which can be used to set up role-base authorisation and user management (the functionality is On-Prem only). New Functions New stripAnsiCodes function: Strips ANSI color codes from a field. New range function: Finds numeric range between the…

Keep Reading →

Decentralized and in the Know: Mobytronics and Humio
November 13, 2018

Mobytronics is a good example. There’s no Mobytronics HQ, no smaller offices. Based in The Netherlands, the team of developers are fully remote, building diverse sets of applications like MobyTrader that allows you to trade using crypto currencies. They’re also the team behind buyBTCnow.com (a micro-crypto exchanger service where users can purchase Bitcoins fast, simple and secure for up to a…

Keep Reading →

Out in the Open: DAWA Keeps Public Information Safe with Humio
November 06, 2018

The idea behind DAWA is that there are government agencies publishing public data on different kinds of infrastructure and geographical information. Much of this data can be used to derive helpful information for citizens in the form of APIs to examine the roads, locations, and addresses all around Denmark. Anders Hessellund Jensen and Finn Jordal, Lead Developer and Product Owner at DAWA…

Keep Reading →

The Importance of Instant Feedback in Analytics
October 29, 2018

In the past, prior to the current world of web and mobile development, feedback was a closed loop between the developer and the application. Often aided by tests or a compiler, desktop developers could spot issues and follow trails to solve problems without worrying about end users seeing the flaws or getting caught in a bad deploy. There were no deploys, unless you consider pushing a new version…

Keep Reading →

How we use Kafka
October 16, 2018

From a software provider’s point of view, fixing issues in an On-Prem solution is inherently problematic, and so we have strived to make the solution simple. To realize this goal, a Humio installation consists only of a single process per node running Humio itself, being dependent on Kafka running nearby. (We recommend deploying one Humio node per physical CPU so a dual-socket machine typically…

Keep Reading →

Humio at On the Dot: Full visibility with high-performing and flexible log management
September 25, 2018

Whether we are waiting for our food order or hoping those new loafers get to us before the important dinner tonight, same day delivery has become a major part of our shopping experiences. Luckily, the folks behind On the Dot, a service that helps retailers in the UK get their products to customers as quickly as possible, is on the case! Logistically, this is no easy task. The engineers at On the…

Keep Reading →

Integrating PagerDuty & Humio: Optimise Alerting with PagerDuty Notifications
September 03, 2018

The PagerDuty team thinks the same way; they work to move from insight to action, making incident response a clear and present part of your work. PagerDuty is a Digital Operations Management tool built to get the right set of eyes on problems as they develop. With this in mind, we’ve teamed up to build an integration that brings the worlds of observability and oversight together with the world…

Keep Reading →

Systems We Run: A New Meetup
August 13, 2018

For a few months now, we’ve started a MeetUp focused on the everyday, real-world things we experience. Systems We Run is a monthly MeetUp in San Francisco committed to discussing the things we do and what happens when our systems stop functioning like an utopia and start getting real. Watch the videos Read more at medium.com/humio

Keep Reading →

Integrating Humio with Ballerina
July 17, 2018

When it comes to log management, Humio has the flexibility and robust ecosystem to handle the needs of application creators and developers. The people behind the cloud native programming language Ballerina feel the same: they want to provide flexibility and the ability to integrate with your application. In their own words, Ballerina’s syntax, code, and compiler create runtime services and…

Keep Reading →

Humio 1.1: Introducing Views & Repos
June 21, 2018

As a Humio user you already know our concept of a ‘dataspace’. With this release, we’re abolishing that notion of dataspaces and replacing it with two separate entities: Repositories (which contain data) and Views (which only show data). Don’t worry, with the upgrade all your dataspaces have been converted to repositories and you can still use all the same APIs and UI interactions as before. Read…

Keep Reading →

Data-Driven Observability & Logs
June 18, 2018

Many organizations adopt a combination of log management, metrics, and tracing solutions for observability across their infrastructure. We have found though that just “having” these tools does not suffice in ensuring that engineering teams are able to reap value from them. A cultural shift is required. Read more at medium.com/humio

Keep Reading →

Humio at Lunar Way: Log Management for a Kubernetes & Cloud Native Environment
June 14, 2018

The NoSQL of Log Management When Lunar Way began their journey, they started with a simple Elasticsearch and Kibana setup in AWS. Initially, the logs were small, so this was easy. As time passed and the products became more diverse and more complex, issues began to surface with usability, compatibility, and the day-to-day usefulness. The Elastic Query Language was a problem and Kibana seemed to…

Keep Reading →

How Humio Does Scale-Out Clustering
June 11, 2018

The cluster configuration allows: scaling out to deal with high ingest scaling out to improve query performance In a Humio cluster, some nodes are arrival nodes (they actually receive the data from the real world), and you can specify which nodes should deal with ingest processing, and which nodes to use for search. The nodes responsible for search also store the underlying segment files. In the…

Keep Reading →

Understanding Humio’s Data Sources
June 03, 2018

When data arrives in Humio, it comes associated with a number of tags. These are distinguished values #tag=value , which are used to guide and optimize how data is stored and searched, and as such your use and management of tags impacts both ingest speed and query performance. You can specify tags e.g. in your filebeat configuration, when you create an endpoint to receive data on, tags can be…

Keep Reading →

Chaos Observability with Humio
February 22, 2018

This post was originally posted on Medium on February 21. Building on yesterday’s article that showed how the Chaos Toolkit could now surface the commands and progress of chaos experiments into Slack, amongst other places, using the new notifications support, today it was time to take this support and integrate it into the cloud native observability solution, Humio . Introducting the new…

Keep Reading →

Moving from Elastic to Humio
February 09, 2018

The challenge Mono Solutions is a Danish company providing a platform for its partners worldwide to help their customers build modern, data-driven websites. Through its own content delivery network, Mono Solutions is responsible for almost half a million websites and, of course, such an operation has a huge number of moving parts. Why Humio Serving millions of website visitors every day, each…

Keep Reading →

Fintech Audit Trail Logging with Humio
February 01, 2018

For smaller businesses, bank charges are predictable enough not to be noticed. That’s not true for every business, though. As companies grow, so do the complexity and volume of their bank charges. BeScord , a Danish start-up, set out to change this by automating the process of reconciling bank charges with the tariff agreed. CTO Niels Ladegaard Beck explains how: “Large companies negotiate custom…

Keep Reading →

What is Cloud Native, Anyway?
November 10, 2017

With this in mind, we designed Humio , a log management tool, to provide such visibility for cloud systems. With Humio, users can handle large data volumes on ingest, monitor user-driven metrics, and investigate an issue instantly — right down to the single log line. We at Humio are working hard to build a log management tool that gives users a simple and easy way to observe cloud native…

Keep Reading →

Mesos and DC/OS Logs in Humio
October 25, 2017

This integration comes in addition to our plug-in for Kubernetes and supports both plain Mesos and DC/OS. It’s therefore an important step in realising our goal of providing integrations for the majority of orchestrators. Installation For the purpose of demonstrating the framework, I’ve installed the Shock Shop Demo into a DC/OS cluster. To ease the process of setting up the Humio agent, we’ve…

Keep Reading →

How Fast Can You Grep?
September 28, 2017

Assume that you have a 1GB text you want to search. A typical SSD lets you read on the order of 1GB/s, which means that you can copy the file contents from disk into memory at that speed. Next, you will then need to scan through that 1GB of memory using some string search algorithm. If you try to run a plain string search ( memmem ) on 1GB, you realize that it also comes at a cost. A decent…

Keep Reading →

Humio Product Update: September 2017
September 19, 2017

Here come Alerts! Probably our most requested feature is now here. With alerts you can be notified immediately whenever something goes wrong in your system. Alerts currently support being sent with Slack, Email, and generic Web Hook notifiers. Alerts is a premium feature not available on free accounts. In order to create an alert, you just write a humio query. Whenever that query provides a…

Keep Reading →

Logging with Kubernetes and Humio
September 04, 2017

Humio is all about getting straight to the most important detail in your logs, especially when those logs are generated in huge volumes. That’s why we’ve created a integration between Humio and Kubernetes: kubernetes2humio . Pulling up our socks On each Kubernetes node, fluentd forwards both application and host level logs to Humio. You can read more about the detail of how it works in our…

Keep Reading →

Humio — Logging for Systems That You Care About
August 22, 2017

With modern multi-host software systems, we are missing this feeling for normal (or lack thereof) coming from subconscious sensing — we are missing a way to touch our systems. Modern software runs in datacenters that are far away and disconnected from the developers who are creating applications. We have lost that connection. Metrics dashboards provide visibility, and it is a great place to start…

Keep Reading →

Newsletter

Subscribe to our newsletter to make sure you don’t miss anything.