Skip to main content

The Trisul LUA API

The Trisul LUA API allows you to build your own powerful tooling on top of the Trisul platform. The embedded LuaJIT interpreter offers almost close to C performance.

Latest-News 📰​

DateNews
27-Jul-2024New LUA type message_monitor to listen to NetFlow records among other things
6-Sep-2023Added flow_counter for simple_counter to allow calling in NETFLOW_TAP mode
20-Nov-2022New attribute resolver_guid for new Counter Groups
25-Jun-2020New methods T.contextname, T.env.domain_configfile added to T to retrieve context_name and query Trisul domain configuration parameters.
2-Feb-2020New development tools Use the testbench options luatestdir and TRISUL_LUA_PATHS env variable. Avoid copying under-development LUA scripts to standard Trisul probe search paths.
29-Dec-2019New flowkey() method added to object Layer
10-Oct-2019New MAXIMUM and MINIMUM counter types added. See T.K.vartype
23_Jun_2018New async execution model. Script can request more async workers by the TrisulPlugin.request_async_workers parameter. New Protocol Handler script feature allows you to attach to any host protocol and port without using the Access Points user interface