modulepackage
1.4.2
Repository: https://github.com/coopnorge/go-datadog-lib.git
Documentation: pkg.go.dev
# README
Coop Datadog Go package
Plug and play package that wraps base functionally and initialization of Datadog Service.
- APM, StatsD Initialization
- StatsD metrics unification
Supported middleware to correlate/extend traceability and logs in Datadog.
- gRPC Unary Server
- HTTP - Echo
Documentation
There is detailed documentation stored in docs.
Mocks
To generate or update mocks use tools Eitri or use directly Mockhandler
User documentation
User documentation is build using TechDocs and published to Inventory.
To list the commands available for the TechDocs image:
docker compose run --rm help
For more information see the TechDocs Engineering Image.
Documentation validation
To Validate changed documentation:
docker compose run --rm techdocs validate
To validate all documentation:
docker compose run --rm techdocs validate MARKDOWN_FILES=docs/
Documentation preview
To preview the documentation:
docker compose up techdocs
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
GracefulDatadogShutdown of executed parallel processes.
StartDatadog parallel process to collect data for Datadog.