Trying out Sonic, a lightweight Rust search backend, by running it in Docker and ingesting fake name data with a Ruby client
$ grep -rl '#sysadmin' ~/posts/ # 45 matches
-
Sonic the search engine -
A bit of a Vector Trying out Vector, a Rust-based observability data router from Timber.io that aims to replace Logstash, Telegraf, and Fluent
-
Working with Yakuake Installing the Yakuake drop-down terminal on KDE and scripting tabs, splits, titles, and commands through its D-Bus API at autostart
-
Sending logs from AWS ECS using Logspout Moving away from per-task awslogs configuration to a Logspout agent on each ECS instance, shipping Gelf events into Logstash and Elasticsearch
-
Prometheus Walking through installing and configuring Prometheus to scrape time series data, query metrics, and trigger alerts on a local Docker daemon
-
The Packer Book Announcing a hands-on book covering Packer installation, provisioning, Docker integration, infrastructure tests, pipelines, and plug-in development
-
The Terraform Book open for pre-orders Opening pre-orders for a hands-on Terraform book covering installation, provisioning, collaboration, multi-environment architecture, and infrastructure testing
-
The Terraform Book Announcing a hands-on introduction to Terraform covering providers, provisioning, data sources, remote state, and integration with other tools
-
The Docker Book 1.12.2 released! Version 1.12.2 of The Docker Book is out, a near total rewrite for the Docker 1.12.1 release with refreshed examples and best practices
-
The Art of Monitoring released! Announcing the release of my book on building modern monitoring with Riemann, Graphite, collectd, Logstash, and friends
-
Managing maintenance with Riemann Suppressing Riemann alerts during planned work by injecting maintenance events into the index and wrapping notifications with a check function
-
The Art of Monitoring sample chapter Announcing a free sample chapter from my new monitoring book, covering the installation and use of Riemann
-
Monitoring Survey 2015 Launching the second annual monitoring survey at Monitorama to track how the monitoring landscape has shifted over the past year
-
The Art of Monitoring Announcing a hands on book on building modern, scalable monitoring with Riemann, Graphite, Sensu, Flapjack, and Logstash
-
Riemann Sample Configurations Asking the community to contribute real Riemann configurations to a shared GitHub repository to help newcomers learn the Clojure based config
-
Using Riemann for Metrics Installing Graphite, configuring Carbon retention schemas, and forwarding Riemann events to generate metric graphs from Nginx status data
-
A Monitoring Maturity Model A simple three stage model, manual, reactive, and proactive, for describing how organisations evolve their monitoring practices
-
Using Riemann for Fault Detection Using Riemann streams and the index to detect down services via TTL expiry, then routing alerts to email and PagerDuty
-
The Docker Book 1.4.1 released! Version 1.4.1 of The Docker Book is out, with updates and fixes for the Docker 1.4.1 release plus accumulated reader errata
-
The Docker Book 1.3.1 released! Version 1.3.1 of The Docker Book is out, with updates and fixes for the Docker 1.3.1 release plus reader contributed errata
-
Monitoring Survey Asking readers to fill in a short anonymous survey on IT monitoring to gather data for a conference talk
-
Using Puppet Blacksmith Installing and configuring Puppet Blacksmith Rake tasks to automate version bumps, tagging, building, and pushing modules to the Forge
-
Getting Started with Puppet Strings Installing the Puppet Strings face, running it against the Sensu module, and publishing the generated HTML documentation to GitHub Pages
-
When Logstash and Syslog go wrong Replacing Logstash's syslog input with tcp, udp, and grok plugins so you can catch non-RFC syslog variants and route failed parses to a file
-
A Whole Lot of Heka Installing and configuring Mozilla's Go-based logging tool Heka, comparing it to Logstash for tailing files and routing events
-
The Docker Book - Consul Version 1.2.0 of The Docker Book is out, adding a section in chapter 7 on using Consul for service discovery with Docker
-
The Docker Book - a new chapter Version 1.1.0 of The Docker Book is out, with a new chapter on orchestration focused on Fig and the usual update instructions
-
Useful Docker Bash functions and aliases A handful of Bash aliases and functions for daily Docker work, including inspecting IPs, bulk removing containers and images, and tagging builds
-
Logstash Book Updated for 1.4 The Logstash Book has been revised for the 1.4.0 release, covering new installation methods, configuration language changes, and plugin updates
-
Building Puppet-based applications inside Docker Combining Dockerfiles with Librarian-Puppet to reuse existing Puppet modules when building application images, demonstrated with Nginx
-
Beginnings with Docker Inc Leaving Venmo after the PayPal acquisition to join Docker Inc as VP of Services, building out support, training, and professional services
-
Docker and Configuration Management Why Docker and configuration management tools like Puppet and Chef will coexist rather than one supplanting the other
-
The Docker Book Announcing a new book on Docker covering installation, containers, services, building your own PaaS, and writing custom images
-
The LogStash Book released! Announcing the release of a book on deploying log management with LogStash, available as PDF, ePub, or Kindle edition
-
The LogStash Book sample chapter available A free sample chapter is now available covering how to get logs into LogStash without using the LogStash agent
-
The LogStash Book Announcing work on a hands-on book about deploying log management infrastructure with the open source LogStash tool, due February 2013
-
Puppet Linter Supports Private Repos Adding GitHub OAuth2 support to the Puppet Online Linter so authorised private repositories can now be linted on commit
-
PSigner - signing Puppet certificates via API Releasing a small Sinatra prototype called PSigner that exposes an API for signing Puppet certificates as a starting point for extension
-
Puppet Online Linter GitHub Hook Adding a GitHub post-receive hook to the Puppet Online Linter so each commit gets parsed, linted, and emailed back to the committer
-
Puppet Online Linter Launching a small Sinatra service that accepts Puppet manifest uploads or API submissions and returns lint errors on screen
-
How we use IRC at Puppet Labs Why the Puppet Labs ops team picked IRC for team chat and how a Cinch-based bot called Lampwick handles tickets, alerts, and assorted memes
-
James & Nigel A short post sharing an animated graphic a colleague made of me alongside Nigel from the Spinal Tap movie
-
Cloudkick and Puppet Releasing a Puppet module that handles Cloudkick agent installation and node creation via the Cloudkick API
-
What DevOps means to me Why dev and ops need to merge, and four quadrants I see as the heart of DevOps: simplicity, relationships, process and automation, continuous improvement
-
SysAdmin mini-conf CPF extended Call for papers extended for the SysAdmin mini-conf at linux.conf.au 2010 in Wellington, looking for talks across sysadmin topics