Elasticsearch backup strategies
Hello again! Today we’re going to talk about backup strategies for Elasticsearch. One popular way to make backups of ES requires the use of separate ES node, while another relies entirely on the underlying file system of a given set of ES nodes. The ES-based approach: Bring up an independent (receiving) ES node on a [...]
Heavyweight tilt : GitHub vs. Bitbucket
Posted by dan in Commentary on 2011/11/08
When it comes to code hosting on The Internets today, GitHub is absolutely the hottest, trendiest service going – but it’s not alone. Right now, the primary direct competitor to GitHub is Bitbucket, and choosing the best service for you or your company can be a less than obvious scenario – so let’s break it [...]
Improvements in Cassandra 1.0, briefly stated
Posted by dan in Commentary on 2011/11/03
Datastax recently announced the availability of Cassandra 1.0 (stable), and along with that announcement, they made a series of blog posts (1, 2, 3, 4, 5) about many of the great new features and improvements that the current version brings to the table. For those of you looking for an executive summary of those posts, [...]
Nagios plugin to parse the result of a MySQL query
Hello all ! As before, I wrote a Nagios plugin that will perform an arbitrary MySQL query and parse the results. It is written in Ruby (and tested against 1.9 only, so ymmv). If that sounds interesting to you, check my my Github. Usage ./check_mysql_query.rb [-c <config_file>] -q ‘SELECT etc…’ -h, –help Help! -v, –verbose [...]
Nagios plugin to parse JSON from an HTTP response
Hello all ! I wrote a plugin for Nagios that will parse JSON from an HTTP response. If that sounds interesting to you, feel free to check out my Github. The plugin itself is written in Ruby – 1.9 initially, but it’s compatible with earlier versions thanks to some excellent contributions from other Githubbers. Pull [...]
RabbitMQ plugin for Collectd
Hello all, I wrote a rudimentary RabbitMQ plugin for Collectd. If that sounds interesting to you, feel free to take a look at my GitHub. The plugin itself is written in Python and makes use of the Python plugin for Collectd. It will accept four options from the Collectd plugin configuration : Locations of binaries [...]
how to use the Distributed Numeric Assignment (DNA) plug-in in 389 Directory Server
Hello everybody ! Today’s post is about the Distributed Numeric Assignment (or « DNA » ) plug-in for the 389 Directory Server (also known as the Fedora, Red Hat, and CentOS Directory Servers). Although this plug-in has existed for quite some, there isn’t a whole lot of documentation about how to implement it in a [...]
CPAN RPMs in RHEL / CentOS : generation, conflict, and solutions
Hello all ! Today we’re going to take a look at a somewhat obscure problem that – once encountered – can cause nothing but headaches for a system administrator. The problem relates to conflicts in CPAN RPM packages, and what can be done to work around the issue. If you’ve made it this far, i’m [...]
workaround for slow shared folders in Virtualbox 3.x
Happy 2010 fair readers ! I hope that all is well with you and yours. Let’s get right to business : Virtualbox has a feature that allows you to access the host OS’s file system from the guest OS (shared folders), which is super useful, but not exactly perfectly implemented. In particular, there are known, [...]
Send your logs to the cloud; Loggly vs. Papertrail
Posted by dan in Commentary on 2011/11/17
Centralised cloud-based logging. It sounds tasty – and it is – but who should you go with? Well, Loggly and Papertrail are the only games in town when it comes to the aforementioned service; the only other competitor in this space is Splunk Storm, but their offering – well-pedigreed though it may be – is [...]
comparison, web service
3 Comments