An open API service indexing awesome lists of open source software.

https://github.com/parca-dev/parca-push

A command line utility to push individual pprof formatted profiles to a Parca compatible API.
https://github.com/parca-dev/parca-push

Last synced: 8 months ago
JSON representation

A command line utility to push individual pprof formatted profiles to a Parca compatible API.

Awesome Lists containing this project

README

          

![Build](https://github.com/parca-dev/parca-push/actions/workflows/build.yml/badge.svg)
![Container](https://github.com/parca-dev/parca-push/actions/workflows/container.yml/badge.svg)
[![Apache 2 License](https://img.shields.io/badge/license-Apache%202-blue.svg)](LICENSE)

# parca-push

A command line utility to push individual pprof formatted profiles to a Parca compatible API.

## Configuration

Flags:

[embedmd]:# (dist/help.txt)
```txt
Usage: parca-push

Arguments:
Path to the profile data.

Flags:
-h, --help Show context-sensitive help.
-l, --labels=KEY=VALUE;... Labels to attach to the profile data.
For example --labels=__name__=process_cpu
--labels=node=foo
--normalized Whether the profile sample addresses are
already normalized by the mapping offset.
--override-timestamp Update the timestamp in the pprof profile to be
the current time.
--remote-store-address=STRING
gRPC address to send profiles and symbols to.
--remote-store-bearer-token=STRING
Bearer token to authenticate with store.
--remote-store-bearer-token-file=STRING
File to read bearer token from to authenticate
with store.
--remote-store-insecure Send gRPC requests via plaintext instead of
TLS.
--remote-store-insecure-skip-verify
Skip TLS certificate verification.
```