tools-go

command module
v0.0.0-...-a66b369 Latest Latest
Warning

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

Go to latest
Published: Apr 23, 2024 License: MIT Imports: 1 Imported by: 0

README

tools-go

aliyun

  • aliossdel
    • 用来删除alioss指定时间内的文件
  • aliossupload
    • 上传指定目录文件到alioss
  • alisls
    • 上传指定日志文件到alisls

使用

package main

import (
  "github.com/chaiyd/tools-go/aliyun"
)

func main() {
  aliyun.UploadFile()
  aliyun.OssDelFile()
  aliyun.AliSendLog()
}

config.ini

[server]
AccessKeyId=""
AccessKeySecret=""
## alisls
LOGEndpoint="cn-beijing.log.aliyuncs.com"
LOGProject="log"
LOGLogstore="log"
LOGTopic="log"

## alioss
OSSEndpoint="https://oss-cn-beijing.aliyuncs.com"
OSSBucket="backup"
OSSDir="gitlab"
## 开始时间
OSSStartTime="2020-01-01"
# 删除oss备份,2个月前的,请写"-2"
OSSMonthsAgo=-3

[client]
# 上传阿里云sls
LOGFile="/Projects/tools-go/log"

# 删除本地日志,7天前的日志,请写"-7"
LogsDaysAgo=-7
BackupPath = "/data/backups/"
LogPath = "/data/back-logs/"

cadvisor

docker run --restart=always \
          --volume=/:/rootfs:ro \
          --volume=/var/run:/var/run:ro \
          --volume=/sys:/sys:ro \
          --volume=/docker/docker:/var/lib/docker:ro \
          --volume=/dev/disk/:/dev/disk:ro \  
          --publish=8080:8080 \  
          --detach=true  \ 
          --name=cadvisor \ 
          --privileged  \
          --device=/dev/kmsg \  
          gcr.io/cadvisor/cadvisor:v0.39.3

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
archive

Jump to

Keyboard shortcuts

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