Movatterモバイル変換


[0]ホーム

URL:


healthcheck

package
v2.23.0Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2025 License:AGPL-3.0Imports:27Imported by:0

Details

Repository

github.com/coder/coder

Links

Documentation

Index

Constants

View Source
const (DatabaseDefaultThreshold = 15 *time.Millisecond)

Variables

This section is empty.

Functions

Types

typeAGPLWorkspaceProxiesFetchUpdateradded inv2.5.0

type AGPLWorkspaceProxiesFetchUpdater struct{}

AGPLWorkspaceProxiesFetchUpdater implements WorkspaceProxiesFetchUpdaterto the extent required by AGPL code. Which isn't that much.

func (*AGPLWorkspaceProxiesFetchUpdater)Fetchadded inv2.5.0

func (*AGPLWorkspaceProxiesFetchUpdater)Updateadded inv2.5.0

typeAccessURLReport

type AccessURLReporthealthsdk.AccessURLReport

func (*AccessURLReport)Run

typeAccessURLReportOptions

type AccessURLReportOptions struct {AccessURL *url.URLClient    *http.ClientDismissedbool}

typeDatabaseReport

type DatabaseReporthealthsdk.DatabaseReport

func (*DatabaseReport)Run

typeDatabaseReportOptions

type DatabaseReportOptions struct {DBdatabase.StoreThresholdtime.DurationDismissedbool}

typeProvisionerDaemonsReportadded inv2.7.0

type ProvisionerDaemonsReporthealthsdk.ProvisionerDaemonsReport

func (*ProvisionerDaemonsReport)Runadded inv2.7.0

typeProvisionerDaemonsReportDepsadded inv2.7.0

type ProvisionerDaemonsReportDeps struct {// RequiredCurrentVersionstringCurrentAPIMajorVersionintStoreProvisionerDaemonsStore// OptionalTimeNow       func()time.Time// Defaults to dbtime.NowStaleIntervaltime.Duration// Defaults to 3 heartbeatsDismissedbool}

typeProvisionerDaemonsStoreadded inv2.7.0

type ProvisionerDaemonsStore interface {GetProvisionerDaemons(ctxcontext.Context) ([]database.ProvisionerDaemon,error)}

typeWebsocketEchoServer

type WebsocketEchoServer struct {ErrorerrorCodeint}

func (*WebsocketEchoServer)ServeHTTP

typeWebsocketReport

type WebsocketReporthealthsdk.WebsocketReport

func (*WebsocketReport)Run

typeWebsocketReportOptions

type WebsocketReportOptions struct {APIKeystringAccessURL  *url.URLHTTPClient *http.ClientDismissedbool}

typeWorkspaceProxiesFetchUpdateradded inv2.5.0

type WorkspaceProxiesFetchUpdater interface {Fetch(context.Context) (codersdk.RegionsResponse[codersdk.WorkspaceProxy],error)Update(context.Context)error}

typeWorkspaceProxyReportadded inv2.5.0

type WorkspaceProxyReporthealthsdk.WorkspaceProxyReport

func (*WorkspaceProxyReport)Runadded inv2.5.0

typeWorkspaceProxyReportOptionsadded inv2.5.0

type WorkspaceProxyReportOptions struct {WorkspaceProxiesFetchUpdaterWorkspaceProxiesFetchUpdaterDismissedbool}

Source Files

View all Source files

Directories

PathSynopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f orF : Jump to
y orY : Canonical URL
go.dev uses cookies from Google to deliver and enhance the quality of its services and to analyze traffic.Learn more.

[8]ページ先頭

©2009-2025 Movatter.jp