ryeboy

https://github.com/AeroNotix/ryeboy.git

git clone 'https://github.com/AeroNotix/ryeboy.git'

(ql:quickload :ryeboy)
5

Ryeboy

Build Status

monolith

A Common Lisp client to Riemann

Usage:

(ql:quickload :ryeboy)
(use-package :ryeboy)

(let ((conn (make-connection))
      (ht (make-hash-table :test #'equal)))
  (setf (gethash "foo" ht) "bar")
  (send-event conn (make-event)) ;; Sends with time/host defaults
  (send-events conn
               (make-event :tags (list "foo" "bar" "baz"))
               (make-event :attrs ht)
               (make-event :service "somefunkyservice")
               (make-event :service "somethingisbroken" :state "offline"))
  (print (query conn "service = \"somefunkyservice\"")))