Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/srikanthccv/shikhandi
tiny load generator for opentelemetry
https://github.com/srikanthccv/shikhandi
opentelemetry
Last synced: 2 months ago
JSON representation
tiny load generator for opentelemetry
- Host: GitHub
- URL: https://github.com/srikanthccv/shikhandi
- Owner: srikanthccv
- Created: 2021-12-18T14:31:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-11T10:25:08.000Z (7 months ago)
- Last Synced: 2024-10-24T06:52:41.580Z (2 months ago)
- Topics: opentelemetry
- Language: Go
- Homepage:
- Size: 77.1 KB
- Stars: 7
- Watchers: 3
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
shikhandi is a tiny load generator for opentelemetry and heavily inspired by this archived [Omnition/synthetic-load-generator](https://github.com/Omnition/synthetic-load-generator).
## Usage
```sh
Usage: shikhandiOptions:
--topologyFile string File describing the anatomy
--serviceNamespace string Set OtelCollector resource attribute: service.namespace
--pprofAddress string Address of pprof server
```For Processor/Exporter use the same settings supported OpenTelemetry
A secure gRPC connection for OTLP exporter would use something like following.
```
OTEL_EXPORTER_OTLP_ENDPOINT=https://127.0.0.1:4317
OTEL_EXPORTER_OTLP_CERTIFICATE=/path/to/ca/cert.pem
```
And seeting scheme to `http` instructs exporter to use insecure connection.## Build the binary
```sh
make binary
```