NAME

Thruk - Monitoring Web Interface

DESCRIPTION

Monitoring web interface for Naemon, Nagios, Icinga and Shinken.

METHODS

startup

returns the psgi code ref

find_route_match

    lookup code ref for route

returns code ref and name of the route entry

db

    return db manager

pool

    return connection pool

cluster

    make cluster accessible via Thruk->cluster

metrics

return metrics object

obj_db_model

return obj_db object model

set_signal_handler

    watch a few signals and print extra information

setup_cluster

    setup_cluster()

create cluster files

register_cron_entries

    register_cron_entries($function_name)

register callback to update cron jobs

stop_all

    stop_all()

stop all thruk pids except ourselves

graceful_stop

    graceful_stop($c)

stop our process gracefully

log

Thruk->log->...

compat wrapper for accessing logger

render_tt

    render_tt($c)

wrapper for ToolkitRenderer

SEE ALSO

Thruk::Controller::Root, Plack

AUTHOR

Sven Nierlein, 2009-present, <sven@nierlein.org>

LICENSE

Thruk is Copyright (c) 2009-2019 by Sven Nierlein and others. This is free software; you can redistribute it and/or modify it under the same terms as the Perl5 programming language system itself.