Documentation
¶
Overview ¶
Module fakeintake provides a dummy Server implementation of Datadog intake, meant to be used with integration and e2e tests. Package Client implements an API to interact with a fakeintake server from go tests fakeintake server is available as a docker container
Directories
¶
Path | Synopsis |
---|---|
Package client implements helpers APIs to interact with a [fakeintake server] from go tests Helpers fetch fakeintake endpoints, unpackage payloads and store parsed data in aggregators
|
Package client implements helpers APIs to interact with a [fakeintake server] from go tests Helpers fetch fakeintake endpoints, unpackage payloads and store parsed data in aggregators |
flare
Package flare implements helpers to parse a Datadog Agent Flare and fetch its content
|
Package flare implements helpers to parse a Datadog Agent Flare and fetch its content |
cmd
|
|
client
main package for the fakeintake client CLI
|
main package for the fakeintake client CLI |
client/cmd
Package cmd package for the fakeintake client CLI
|
Package cmd package for the fakeintake client CLI |
Package fixtures contains test fixtures used by other fakeintake packages.
|
Package fixtures contains test fixtures used by other fakeintake packages. |
Package server implements a dummy http Datadog intake, meant to be used with integration and e2e tests.
|
Package server implements a dummy http Datadog intake, meant to be used with integration and e2e tests. |
serverstore
Package serverstore implements storing logic for fakeintake server Stores raw payloads and try parsing known payloads dumping them to json
|
Package serverstore implements storing logic for fakeintake server Stores raw payloads and try parsing known payloads dumping them to json |
Click to show internal directories.
Click to hide internal directories.