2 unstable releases
0.2.0 | Aug 19, 2024 |
---|---|
0.1.0 | Aug 15, 2024 |
#247 in Debugging
180KB
3.5K
SLoC
🪵 The Coralogix Management SDK
🌟 Master Docs 🌟
Building
Prerequisites
protoc
- for compiling protobuf filesMake
- for Go development
Please refer to the individual languages on how to build the SDKs
Configuration
The SDK can be configured using environment variables:
CORALOGIX_TEAM_API_KEY
: The API key that is used for all team-level interactions. Note that it has to have appropriate permissions. Read the docs for more information.CORALOGIX_USER_API_KEY
: The API key that is used for all user-level interactions. Note that it has to have appropriate permissions. Read the docs for more information.CORALGOIX_REGION
: The region/cluster to connect to as a shorthand (EU2, AP1, etc. read more here).
Please note that for all examples these variables have to be set to a valid cluster and API key.
Protobuf
The proto/
directory contains all protobuf files for generating your own SDK if necessary. They are also the basis for all SDKs in this repository.
Contributing
We welcome contributions! Be it docs, code, or even just opening an issue will help improve this SDK for everyone. To learn more check out CONTRIBUTING.md.
To add code to this repository you are required to sign our Contributor License Agreement.
License
lib.rs
:
The Rust SDK for Coralogix APIs.
Dependencies
~17–30MB
~559K SLoC