RTLola is a runtime monitoring framework. It consists of a parser, analyzer, and interpreter for the RTLola specification language.
The project is split into two crates. The interpreter crate provides a library for interpreting RTLola specifications. The CLI crate provides a command line interface to the interpreter.
This library crate provides two APIs to evaluate RTLola specifications through interpretation.
This crate contains the different input methods like the csv and pcap parser for the interpreter.
This crate contains a CLI interface to the interpreter capable of reading csv and pcap files.
Copyright (C) CISPA - Helmholtz Center for Information Security 2024. Authors: Jan Baumeister, Florian Kohn, Stefan Oswald, Frederik Scheerer, Maximilian Schwenger. Based on original work at Universität des Saarlandes (C) 2020. Authors: Jan Baumeister, Florian Kohn, Malte Schledjewski, Maximilian Schwenger, Marvin Stenger, and Leander Tentrup.