Skip to content

iLert/ilagent

Repository files navigation

ilagent

Docker Image Size (latest by date) Docker Image Version (latest by date) GitHub Workflow Status

ilagent 🦀 📦 is a lightweight program that lets you easily integrate your on-premise systems with ilert.

What it does

  • Send events and heartbeats from the command line
  • Run a local HTTP proxy server with a retry queue
  • Consume MQTT messages and forward them to ilert
  • Consume Apache Kafka messages and forward them to ilert
  • Map and filter consumer messages to ilert events
  • Sync escalation policy levels from external systems

Check detailed guides here => ilagent docs

Quick start

Docker

docker run ilert/ilagent --help

From source

git clone git@github.com:iLert/ilagent.git
cd ilagent
cargo build --release
./target/release/ilagent --help

Install script (macOS / Linux)

curl -sL https://raw.githubusercontent.com/iLert/ilagent/master/install.sh | bash -

Documentation

Full documentation is available at docs.ilert.com.

Examples

See the examples/ directory for ready-to-run sample commands.

Cross-compiling

See XCOMPILE.md.

Getting help

We are happy to respond to GitHub issues.

License

Licensed under Apache License, Version 2.0. Note that, depending on the usage of ilagent, it bundles SQLite and other libraries which might have different licenses — you can read more about them here.

About

ilagent 🦀 📦 is a program that lets you easily integrate your on premise system with ilert.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages