Tag logs

New Log Management features in GCP

I recently co-authored a blog post for the Google Cloud Platform Blog, along with my colleague Keith Chen. In the blog post we spoke about our latest features, which help organizations builds their own multi-tenant log management features on Cloud…

Why are we still tailing log files?

Sit down with any developer today, even those at pretty new software companies, and you’ll see them doing something that programmers have been doing for years — you’ll see them tailing log files. But why? Why are we still tailing…

Logs and Time Series are not the same

If you work in the logging, monitoring — or even Observability — space long enough, you eventually end up on team that tries to build a system that handles both logs and time series in a high-performant and cost-efficient manner.…

devopsdays Galway

I will be joining my colleague from Google, Nathen Harvey, to speak in Galway at devopsdays on November 18th and 19th. I’m really looking forward to returning to my home town, and bringing my Monitorama Baltimore 2019 talk to the…

Observing Observability

Monitorama Baltimore 2019 was a great experience, and I really enjoyed the opportunity to speak. I spoke about why Observability and Monitoring sytems struggle to meet their goals, and why they are so hard to build. The slides and video…

Ekanite 1.3.0 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.3.0 includes some bug fixes, including to shard management. It also moves Ekanite to Go 1.9. You can download v1.3.0 from the GitHub releases page.

Ekanite 1.2.3 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.3 includes a fix to the diagnostic output. You can download v1.2.3 from the GitHub releases page.

Ekanite 1.2.1 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.1 includes a very important bug fix, for an issue that affected TCP operation. You can download v1.2.1 from the GitHub releases page.

Ekanite 1.2.0 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.2.0 includes some minor fixes and improvements. You can download v1.2.0 from the GitHub releases page.

Ekanite v1.1.0 released

A new version of Ekanite, the syslog server with built-in search, has been released. v1.1.0 includes an important bug fix related to TCP connection handling, as well as some other minor fixes and improvements. You can download v1.1.0 from the…

New browser interface for Ekanite

Ekanite is an open-source Syslog server with built in log search. Thanks to some nice work by Fabian Zaremba, Ekanite now supports searching your logs via a browser. If you’d like to understand more about the design and development of…

Revisiting syslog-gollector

It’s been 18 months since the first commit to my first significant Go project — syslog-gollector. After an initial burst of activity to create a functional Syslog Collector that streamed to Apache Kafka, the source code hadn’t been updated much…

Writing a Syslog Collector in Go

I’ve started coding in Go (golang), and I received some advice recently from Robert Griesemer, whom I was fortunate enough to sit beside at a recent Go Meetup. To learn Go, Robert suggested that I code a solution in Go…

Speaking at AWS re:Invent 2013

This past week I had the opportunity to speak, with my colleague Jim Nisbet, at AWS re:Invent 2013. Titled “Unmeltable Infrastructure at Scale: Using Apache Kafka, Twitter Storm, and Elastic Search on AWS“, Jim and I described the architecture of…

Loggly Generation 2 Released!

After 14 months of hard work, the next generation of Loggly has been released. It’s been a great time to be part of the Software Infrastructure team at Loggly and we have put together a superb log aggregation & real-time…

If you love your logs, set them free

I recently wrote my first post for the Loggly blog. It illustrates why host machines are often the worst place to store the logs those machines are generating. You can check it out here.