Für Nagios gibt es fast alles – aber ein Modul zum Überwachen für (Ruby on Rails-) Gems scheinbar noch nicht. Ich beschreibe daher im folgenden kurz ein Bash-Skript und dessen Einbindung in einer Nagios-NRPE-Instanz, mit der man das Vorhandensein von Gem-Aktualisierungen mit Nagios überwachen kann.
Kern des Skripts ist der Aufruf von gem obsolet, das eine Liste mit allen Gems zurückliefert, für die Aktualisierungen vorhanden sind. Das Skript zählt mit wc einfach die Anzahl der zurückgegebenen Zeilen der Standardausgabe STDOUT. Wird keine Zeile zurückgegeben, sind alle installierten Gems auf dem aktuellen Stand.

