Versions in this module Expand all Collapse all v2 v2.4.3 Mar 21, 2022 Changes in this version + type GCPLogEntry struct + LogName string + ReceiveTimestamp string + Resource struct{ ... } + TextPayload string + Timestamp string + type GcplogTarget struct + func NewGcplogTarget(metrics *Metrics, logger log.Logger, handler api.EntryHandler, ...) (*GcplogTarget, error) + func (t *GcplogTarget) Details() interface{} + func (t *GcplogTarget) DiscoveredLabels() model.LabelSet + func (t *GcplogTarget) Labels() model.LabelSet + func (t *GcplogTarget) Ready() bool + func (t *GcplogTarget) Stop() error + func (t *GcplogTarget) Type() target.TargetType + type GcplogTargetManager struct + func NewGcplogTargetManager(metrics *Metrics, logger log.Logger, client api.EntryHandler, ...) (*GcplogTargetManager, error) + func (tm *GcplogTargetManager) ActiveTargets() map[string][]target.Target + func (tm *GcplogTargetManager) AllTargets() map[string][]target.Target + func (tm *GcplogTargetManager) Ready() bool + func (tm *GcplogTargetManager) Stop() + type Metrics struct + func NewMetrics(reg prometheus.Registerer) *Metrics Other modules containing this package github.com/pao214/loki/v3