gRPC API
The gRPC Output as well as the embedded gRPC server have been deprecated in Falco 0.43.0 and will be removed in a
future release. Until removal and since Falco 0.43.0, using any of them will result in a warning informing the user
about the deprecation. Users are encouraged to leverage another output and/or Falcosidekick, as the usage will result
in an error after the removal.
Starting from version 0.18.0, Falco has its own gRPC server which provides a set of gRPC APIs.
The current APIs are:
- schema definition: get or subscribe to Falco output events.
- schema definition: retrieve the Falco version.
In order to interact with these APIs, the The Falco Project provides a Golang SDK.
Configuration
Setup Falco to serve events via the gRPC Server
Go Client
Retrieve Falco events using the gRPC Go Client
Outputs
Protocol buffer schema definition of the Falco gRPC Outputs APIs
Version
Protocol buffer schema definition of the Falco gRPC Version APIs
Was this page helpful?
Let us know! You feedback will help us to improve the content and to stay in touch with our users.
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.