riemann.bin

Main function.

-main

(-main)(-main config)(-main command config)

Start Riemann. Loads a configuration file from the first of its args.

config-file

The configuration file loaded by the bin tool

handle-signals

(handle-signals)

Sets up POSIX signal handlers.

pid

(pid)

Process identifier, such as it is on the JVM. :-/

pom-version

(pom-version)

Return version from Maven POM file.

reload!

(reload!)

Reloads the given configuration file by clearing the task scheduler, shutting down the current core, and loading a new one.

reload-lock

set-config-file!

(set-config-file! file)

Sets the config file used by Riemann. Adds the config file’s enclosing directory to the classpath as well.

version

(version)

Return version from Leiningen environment or embeddd POM properties.