# README
go-devops
This is the Go Devops tool library is used to encapsulate common tool methods
Common
Some commonly used method encapsulation, such as http, ssh
Logging & Monitoring
Encapsulated commonly used log monitoring queries for use in log monitoring tools.
Prometheus
The prometheus directory includes the push metrics and range query methods of Prometheus.
The examples prometheus directory contains simple examples of instrumented code.
Grafana
The open-source directory includes some querying methods of Open-source Grafana.
The aliyun directory includes some querying methods of Aliyun Grafana.
Dynatrace
disabled
The dynatrace directory contains commonly used query methods for Dynatrace.
CI & CD
- Gitlab
- Jenkins
Database
- MongoDB
- Mysql
- Redis
# Packages
No description provided by the author
Package grafana implements grafana client
References:
[Go Reference]: https://pkg.go.dev/badge/github.com/mo-silent/go-devops.svg
*/.
Package prometheus implements prometheus client
References:
[Go Reference]: https://pkg.go.dev/badge/github.com/mo-silent/go-devops.svg
*/.
# Functions
NewDevops implements devops method.
# Interfaces
Tools implements all devops tools.