Skip to content
Snippets Groups Projects
Forked from asapo / asapo
1568 commits behind the upstream repository.
Sergey Yakubov's avatar
Sergey Yakubov authored
* commit 'f187c0b9':
  Add fluent-bit for nginx
  Include logs in Grafana dashboard
  Increase the default memory size for influxdb
  Create a fluent-bit task for cluster logs
  Create logs database on influxdb startup
  Install fluent-bit and enable raw_exec driver
06dc0bea
History

asapo

C++ Projects

  • /common/cpp

Library: Common library which get shared between the producer and receiver

  • /producer/asapo-producer

Library: Producer library which can send data to the receiver

  • /receiver

Executable: The receiver which can receive data from the producer

  • /producer/inotify-event-detector-cpp

Executable: Implementation of the producer api with inotify

Building

With documentation

Need Doxygen >= 1.8.10 and sphinx

  • mkdir build
  • cd build
  • cmake -DBUILD_CPP_DOCS=ON _DBUILD_PYTHON_DOCS ..

With tests

Need googletest >= 1.8.0

  • mkdir build
  • cd build
  • cmake -DBUILD_TESTS=ON ..

The software is MIT licensed (see LICENSE.txt) and uses third party libraries that are distributed under their own terms (see LICENSE-3RD-PARTY.txt)