beans

package
v0.0.0-...-3d0ed7e Latest Latest
Warning

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

Go to latest
Published: Sep 12, 2023 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DeadlockDetect

func DeadlockDetect(args []string, deadlockIgnores []string) string

func ReadFileHead

func ReadFileHead(note string, texts []string, maxNum int) string

func ReadFileTail

func ReadFileTail(note string, texts []string, maxNum int) string

Types

type CommandAppInfo

type CommandAppInfo struct {
	GoVersion        string
	GitBranchName    string
	GitCommitId      string
	GitCommitMessage string
	GitCommitTime    string
	AppBuildTime     string
}

type CommandAuth

type CommandAuth struct {
	Code          string `json:"code"`
	Token         string `json:"token,omitempty"`
	GPID          string `json:"gpid,omitempty"`
	ClientAddress string `json:"client,omitempty"`
}

func NewCommandAuth

func NewCommandAuth(session road.Session, args []string, userPasswords map[string]string, autoLoginTime time.Duration, port int) *CommandAuth

type CommandHelp

type CommandHelp struct {
	Name string
	Note string
}

func FetchCommandHelp

func FetchCommandHelp(commands []ifs.Command, isAuthorized bool) []CommandHelp

func FetchPProfHelp

func FetchPProfHelp(args []string) []CommandHelp

func FetchTopicHelp

func FetchTopicHelp(topics []ifs.Command, isAuthorized bool) []CommandHelp

type CommandLogList

type CommandLogList struct {
	LogFiles []LogFileInfo `json:"logFiles"`
}

func NewCommandLogList

func NewCommandLogList(logRoot string) *CommandLogList

type DetectItem

type DetectItem struct {
	Count int
	Text  string
	// contains filtered or unexported fields
}

type HtmlResponse

type HtmlResponse struct {
	Html string `json:"html"`
}

type LogFileInfo

type LogFileInfo struct {
	Size    int64  `json:"size"`
	Path    string `json:"path"`
	ModTime string `json:"mod_time"`
	Sample  string `json:"sample"`
}

type ReadFileArgs

type ReadFileArgs struct {
	FullPath  string
	Num       int
	Filter    string
	StartLine int
}

type TopicTop

type TopicTop struct {
	IP           string `json:"ip"`
	UpTime       string `json:"uptime"`
	CpuUsage     string `json:"cpu"`
	SysMemory    string `json:"sys"`
	TotalMemory  string `json:"total"`
	NumGoroutine int    `json:"numGoroutine"`
	PauseTotalNs uint64 `json:"pauseTotalNs"`
	NumGC        uint32 `json:"numGC"`
}

func NewTopicTop

func NewTopicTop() *TopicTop

Jump to

Keyboard shortcuts

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