Versions in this module Expand all Collapse all v0 v0.1.0 Mar 17, 2022 Changes in this version + func GetInnoDbStatus(ctx context.Context, db *sql.DB) error + func GetMutexStatus(ctx context.Context, db *sql.DB) error + func GetProcesslist(ctx context.Context, db *sql.DB) error + func GetTransactions(ctx context.Context, db *sql.DB) error + func GetVariables(ctx context.Context, db *sql.DB) error + type InnodbStatus struct + CollectorType string + Name sql.NullString + Status sql.NullString + Type sql.NullString + type MutexStatus struct + CollectorType string + Name sql.NullString + Status sql.NullString + Type sql.NullString + type Processlist struct + CollectorType string + Command sql.NullString + Db sql.NullString + ID sql.NullInt64 + Info sql.NullString + State sql.NullString + Time sql.NullInt64 + User sql.NullString + type Transactions struct + CollectorType string + TrxAdaptiveHashLatched sql.NullInt64 + TrxAdaptiveHashTimeout sql.NullInt64 + TrxAutoCommitNonLocking sql.NullInt64 + TrxConcurrencyTickets sql.NullInt64 + TrxForeignKeyChecks sql.NullInt64 + TrxID sql.NullInt64 + TrxIsReadOnly sql.NullInt64 + TrxIsolationLevel sql.NullString + TrxLastForeignKeyError sql.NullString + TrxLockMemoryBytes sql.NullInt64 + TrxLockStructs sql.NullInt64 + TrxMysqlThreadID sql.NullInt64 + TrxOperationState sql.NullString + TrxQuery sql.NullString + TrxRequestedLockID sql.NullString + TrxRowsLocked sql.NullInt64 + TrxRowsModified sql.NullInt64 + TrxStarted sql.NullString + TrxState sql.NullString + TrxTablesInUse sql.NullInt64 + TrxTablesLocked sql.NullInt64 + TrxUniqueChecks sql.NullInt64 + TrxWaitStarted sql.NullString + TrxWeight sql.NullInt64 + type Variables struct + CollectorType string + Value sql.NullString + VariableName sql.NullString