krzko/Export Job Telemetry
This GitHub Action exports job telemetry, including resource attributes and timing data, using OpenTelemetry. It captures telemetry related to a GitHub Actions job to aid observability.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Apr 4, 2024
- License
- Apache 2.0
Pinned Snippet
uses: krzko/export-job-telemetry@351dcaa074bd76ac87d80b553c032f0084ab4fe6 # v0.3.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| created-at | The creation time of the GitHub Actions job, used to calculate the job's metrics. | no | — |
| job-name | The name of the GitHub Actions job. | no | — |
| job-status | The status of the GitHub Actions job. | yes | — |
| otel-exporter-otlp-endpoint | A base endpoint URL for any signal type, with an optionally-specified port number. | yes | — |
| otel-exporter-otlp-headers | Headers to attach to outgoing the OTLP gRPC exporter. Set via comma separated values; header1=value1,header2=value2. | no | — |
| otel-resource-attributes | Key-value pairs to be used as resource attributes. Set via comma-separated values; key1=value1,key2=value2. | no | — |
| otel-service-name | Logical name of the service. Sets the value of the service.name resource attribute. | yes | — |
| started-at | The start time of the GitHub Actions job, used to calculate the job's metrics. | no | — |
| traceparent | The traceparent value for the OpenTelemetry trace, used to continue a trace. | yes | — |
Outputs
no outputs