internal/

directory
v0.13.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 23, 2024 License: Apache-2.0

Directories

Path Synopsis
Package alerting implements alerting functionality in Cloudprober.
Package alerting implements alerting functionality in Cloudprober.
alertinfo
Package alertinfo implements AlertInfo struct for sharing alert data across modules.
Package alertinfo implements AlertInfo struct for sharing alert data across modules.
notifier
Package notifier implements notifications related functionality.
Package notifier implements notifications related functionality.
notifier/opsgenie
Package opsgenie implements Opsgenie notifications for Cloudprober alert events.
Package opsgenie implements Opsgenie notifications for Cloudprober alert events.
notifier/pagerduty
Package pagerduty implements pagerduty notifications for Cloudprober alert events.
Package pagerduty implements pagerduty notifications for Cloudprober alert events.
notifier/slack
Package slack implements slack notifications for Cloudprober alert events.
Package slack implements slack notifications for Cloudprober alert events.
Package file implements utilities to read files from various backends.
Package file implements utilities to read files from various backends.
Package httputils implements HTTP related utilities.
Package httputils implements HTTP related utilities.
Package oauth implements OAuth related utilities for Cloudprober.
Package oauth implements OAuth related utilities for Cloudprober.
rds
client
Package client implements a ResourceDiscovery service (RDS) client.
Package client implements a ResourceDiscovery service (RDS) client.
client/cmd
This binary implements a standalone ResourceDiscovery service (RDS) client.
This binary implements a standalone ResourceDiscovery service (RDS) client.
file
Package file implements a file-based targets provider for cloudprober.
Package file implements a file-based targets provider for cloudprober.
gcp
Package gcp implements a GCP (Google Compute Platform) resources provider for ResourceDiscovery server.
Package gcp implements a GCP (Google Compute Platform) resources provider for ResourceDiscovery server.
kubernetes
Package kubernetes implements a kubernetes resources provider for ResourceDiscovery server.
Package kubernetes implements a kubernetes resources provider for ResourceDiscovery server.
server
Package server provides a ResourceDiscovery gRPC server implementation.
Package server provides a ResourceDiscovery gRPC server implementation.
server/cmd
This binary implements a stand-alone ResourceDiscovery server.
This binary implements a stand-alone ResourceDiscovery server.
server/filter
Package filter implements common filters for the RDS (resource discovery service) providers.
Package filter implements common filters for the RDS (resource discovery service) providers.
Package servers provides an interface to initialize cloudprober servers using servers config.
Package servers provides an interface to initialize cloudprober servers using servers config.
external
Package external adds support for an external server.
Package external adds support for an external server.
grpc
Package grpc provides a simple gRPC server that acts as a probe target.
Package grpc provides a simple gRPC server that acts as a probe target.
http
Package http implements an HTTP server that simply returns 'ok' for any URL and sends stats on a string channel.
Package http implements an HTTP server that simply returns 'ok' for any URL and sends stats on a string channel.
udp
Package udp implements a UDP server.
Package udp implements a UDP server.
udp/cmd
This binary implements a stand-alone UDP server using the cloudprober/internal/servers/udp/udp package.
This binary implements a stand-alone UDP server using the cloudprober/internal/servers/udp/udp package.
Package sysvars implements a system variables exporter.
Package sysvars implements a system variables exporter.
Package tlsconfig implements utilities to parse TLSConfig.
Package tlsconfig implements utilities to parse TLSConfig.
Package message implements wrappers for sending and receiving messages with sequence numbers and timestamps.
Package message implements wrappers for sending and receiving messages with sequence numbers and timestamps.
Package validators provides an entrypoint for the cloudprober's validators framework.
Package validators provides an entrypoint for the cloudprober's validators framework.
http
Package http provides an HTTP validator for the Cloudprober's validator framework.
Package http provides an HTTP validator for the Cloudprober's validator framework.
integrity
Package integrity provides data integrity validator for the Cloudprober's validator framework.
Package integrity provides data integrity validator for the Cloudprober's validator framework.
json
Package json provides JSON validator for the Cloudprober's validator framework.
Package json provides JSON validator for the Cloudprober's validator framework.
regex
Package regex provides regex validator for the Cloudprober's validator framework.
Package regex provides regex validator for the Cloudprober's validator framework.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL