Documentation
¶
Index ¶
- func BuildTimeRange(start time.Time, end time.Time) map[string]string
- func BuildTraceURL(link *api.DatadogTrace) (string, error)
- func BuildURL(link *api.DatadogLink) (string, error)
- func GetLogsLink(baseUrl string, query map[string]string) string
- func LogsURLToLink(u url.URL) (*api.DatadogLink, error)
- func TimeAndDurationToRange(endTimeString string, layout string, length time.Duration) (map[string]string, error)
- func TraceURLToLink(u url.URL) (*api.DatadogTrace, error)
- func URLToLink(inputURL string) (any, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildTimeRange ¶
BuildTimeRange returns the query arguments for the given time range.
func BuildTraceURL ¶ added in v0.0.3
func BuildTraceURL(link *api.DatadogTrace) (string, error)
func GetLogsLink ¶
GetLogsLink returns a link to the Datadog logs matching the given query.
func LogsURLToLink ¶ added in v0.0.3
func LogsURLToLink(u url.URL) (*api.DatadogLink, error)
func TimeAndDurationToRange ¶
func TimeAndDurationToRange(endTimeString string, layout string, length time.Duration) (map[string]string, error)
TimeAndDurationToRange returns the query arguments for the given time range based on the end time and duration. StartTime is calculated by subtracting duration from endTime.
func TraceURLToLink ¶ added in v0.0.3
func TraceURLToLink(u url.URL) (*api.DatadogTrace, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.