├── .cursorrules ├── .gitignore ├── .idea ├── .gitignore ├── AICoreOps.iml ├── modules.xml └── vcs.xml ├── LICENSE ├── Makefile ├── README.md ├── deploy ├── cicd │ ├── Jenkinsfile │ └── scripts │ │ ├── build.sh │ │ └── deploy.sh └── k8s │ ├── aicoreops-api-config.yaml │ └── aicoreops-api-deployment.yaml ├── docs └── System模块设计.md └── services ├── aicoreops_ai ├── README.md ├── ai.sh ├── aicoreops_ai.proto ├── etc │ └── config.yaml ├── go.mod ├── go.sum ├── internal │ ├── config │ │ └── config.go │ ├── domain │ │ └── ai_helper.go │ ├── logic │ │ ├── ai_helper_logic.go │ │ ├── auto_fix_logic.go │ │ └── log_analysis_logic.go │ ├── model │ │ ├── history.sql │ │ ├── historymodel.go │ │ ├── historymodel_gen.go │ │ ├── historysessionmodel.go │ │ ├── historysessionmodel_gen.go │ │ └── vars.go │ ├── pkg │ │ └── llm.go │ ├── repo │ │ └── ai_helper.go │ ├── server │ │ └── server.go │ └── svc │ │ └── svc.go ├── main.go └── types │ ├── aicoreops_ai.pb.go │ └── aicoreops_ai_grpc.pb.go ├── aicoreops_api ├── aicoreops_api.api ├── etc │ ├── config.yaml │ └── model.conf ├── go.mod ├── go.sum ├── internal │ ├── config │ │ └── config.go │ ├── handler │ │ ├── ai.go │ │ ├── api.go │ │ ├── menu.go │ │ ├── role.go │ │ ├── routes.go │ │ ├── routes_handler.go │ │ └── user.go │ ├── logic │ │ ├── ai_logic.go │ │ ├── api_logic.go │ │ ├── menu_logic.go │ │ ├── role_logic.go │ │ └── user_logic.go │ ├── middleware │ │ ├── auth.go │ │ └── role.go │ ├── svc │ │ └── svc.go │ └── types │ │ └── types.go └── main.go ├── aicoreops_cicd ├── aicoreops_cicd │ ├── aicoreops_cicd.pb.go │ └── aicoreops_cicd_grpc.pb.go ├── aicoreopscicd.go ├── cicd_rpc.proto ├── client │ └── aicoreopscicd.go ├── etc │ └── aicoreopscicd.yaml ├── go.mod └── internal │ ├── config │ └── config.go │ ├── logic │ └── pinglogic.go │ ├── server │ └── aicoreopscicdserver.go │ └── svc │ └── servicecontext.go ├── aicoreops_common ├── client │ └── user.go ├── go.mod ├── go.sum ├── model.go ├── tools │ ├── casbin.go │ └── jwt.go └── types │ ├── ai │ ├── aicoreops_ai.pb.go │ └── aicoreops_ai_grpc.pb.go │ ├── api │ ├── aicoreops_api.pb.go │ └── aicoreops_api_grpc.pb.go │ ├── menu │ ├── aicoreops_menu.pb.go │ └── aicoreops_menu_grpc.pb.go │ ├── role │ ├── aicoreops_role.pb.go │ └── aicoreops_role_grpc.pb.go │ └── user │ ├── aicoreops_user.pb.go │ └── aicoreops_user_grpc.pb.go ├── aicoreops_job ├── aicoreops_job │ ├── aicoreops_job.pb.go │ └── aicoreops_job_grpc.pb.go ├── aicoreopsjob.go ├── aicoreopsjobclient │ └── aicoreopsjob.go ├── etc │ └── aicoreopsjob.yaml ├── go.mod ├── internal │ ├── config │ │ └── config.go │ ├── logic │ │ └── pinglogic.go │ ├── server │ │ └── aicoreopsjobserver.go │ └── svc │ │ └── servicecontext.go └── job_rpc.proto ├── aicoreops_k8s ├── aicoreops_k8s │ ├── aicoreops_k8s.pb.go │ └── aicoreops_k8s_grpc.pb.go ├── aicoreopsk8s.go ├── aicoreopsk8sclient │ └── aicoreopsk8s.go ├── etc │ └── aicoreopsk8s.yaml ├── go.mod ├── internal │ ├── config │ │ └── config.go │ ├── logic │ │ └── pinglogic.go │ ├── server │ │ └── aicoreopsk8sserver.go │ └── svc │ │ └── servicecontext.go └── k8s_rpc.proto ├── aicoreops_prometheus ├── README.md ├── etc │ └── aicoreopsprometheus.yaml ├── go.mod ├── go.sum ├── internal │ ├── cache │ │ ├── alert_cache.go │ │ ├── cache.go │ │ ├── cache_test.go │ │ ├── prom_cache.go │ │ ├── record_cache.go │ │ └── rule_cache.go │ ├── config │ │ └── config.go │ ├── dao │ │ ├── alert_pool.go │ │ ├── alert_rule.go │ │ ├── record_rule.go │ │ ├── scrape_job.go │ │ ├── scrape_pool.go │ │ └── send_group.go │ ├── domain │ │ ├── alert_pool.go │ │ ├── alert_rule.go │ │ ├── record_rule.go │ │ ├── scrape_job.go │ │ └── scrape_pool.go │ ├── logic │ │ ├── alert_pool.go │ │ ├── alert_rule.go │ │ ├── record_rule.go │ │ ├── scrape_job.go │ │ └── scrape_pool.go │ ├── model │ │ ├── alert_event.go │ │ ├── alert_pool.go │ │ ├── alert_rule.go │ │ ├── general.go │ │ ├── record_rule.go │ │ ├── scrape_job.go │ │ ├── scrape_pool.go │ │ └── send_group.go │ ├── pkg │ │ ├── gorm.go │ │ ├── prometheus.go │ │ ├── redis.go │ │ └── utils.go │ ├── repo │ │ ├── alert_pool.go │ │ ├── alert_rule.go │ │ ├── record_rule.go │ │ ├── scrape_job.go │ │ ├── scrape_pool.go │ │ └── send_group.go │ ├── server │ │ └── aicoreopsprometheusserver.go │ └── svc │ │ └── servicecontext.go ├── main.go ├── mock │ ├── Dockerfile.prometheus │ ├── Dockerfile.sd │ ├── Dockerfile.target │ ├── README.md │ ├── alertmanager1 │ │ └── alertmanager.yaml │ ├── alertmanager2 │ │ └── alertmanager.yaml │ ├── docker-compose.yaml │ ├── prometheus_yaml │ │ └── prometheus_pool_localhost:9090.yaml │ └── sd │ │ ├── go.mod │ │ └── main.go ├── prometheus_rpc.proto ├── promethus.sh └── types │ ├── prometheus_rpc.pb.go │ └── prometheus_rpc_grpc.pb.go ├── aicoreops_role ├── aicoreops_api.proto ├── aicoreops_menu.proto ├── aicoreops_role.proto ├── api.sh ├── client │ ├── api_client.go │ ├── menu_client.go │ └── role_client.go ├── etc │ ├── config.yaml │ └── model.conf ├── go.mod ├── go.sum ├── internal │ ├── config │ │ └── config.go │ ├── constant │ │ └── constant.go │ ├── dao │ │ ├── api.go │ │ ├── menu.go │ │ └── role.go │ ├── domain │ │ ├── api.go │ │ ├── menu.go │ │ └── role.go │ ├── logic │ │ ├── api.go │ │ ├── menu.go │ │ └── role.go │ ├── model │ │ ├── api.go │ │ ├── menu.go │ │ └── role.go │ ├── pkg │ │ ├── casbin.go │ │ ├── gorm.go │ │ └── init.go │ ├── repo │ │ ├── api.go │ │ ├── menu.go │ │ └── role.go │ ├── server │ │ ├── api_server.go │ │ ├── menu_server.go │ │ └── role_server.go │ └── svc │ │ └── svc.go ├── main.go ├── menu.sh ├── role.sh └── types │ ├── aicoreops_api.pb.go │ ├── aicoreops_api_grpc.pb.go │ ├── aicoreops_menu.pb.go │ ├── aicoreops_menu_grpc.pb.go │ ├── aicoreops_role.pb.go │ └── aicoreops_role_grpc.pb.go ├── aicoreops_tree ├── aicoreops_ecs.proto ├── aicoreops_elb.proto ├── aicoreops_rds.proto ├── aicoreops_tree.proto ├── client │ ├── ecs_client.go │ ├── elb_client.go │ ├── rds_client.go │ └── tree_client.go ├── ecs.sh ├── elb.sh ├── etc │ └── config.yaml ├── go.mod ├── internal │ ├── config │ │ └── config.go │ ├── dao │ │ ├── ecs.go │ │ ├── elb.go │ │ ├── rds.go │ │ └── tree.go │ ├── domain │ │ ├── ecs_domain.go │ │ ├── elb_domain.go │ │ ├── rds_domain.go │ │ └── tree_domain.go │ ├── logic │ │ ├── ecs_logic.go │ │ ├── elb_logic.go │ │ ├── rds_logic.go │ │ └── tree_logic.go │ ├── model │ │ ├── ecs.go │ │ ├── elb.go │ │ ├── rds.go │ │ └── tree.go │ ├── pkg │ │ ├── gorm.go │ │ └── init.go │ ├── repo │ │ ├── ecs_repo.go │ │ ├── elb_repo.go │ │ ├── rds_repo.go │ │ └── tree_repo.go │ ├── server │ │ ├── ecs_server.go │ │ ├── elb_server.go │ │ ├── rds_server.go │ │ └── tree_server.go │ └── svc │ │ └── svc.go ├── main.go ├── rds.sh ├── tree.sh └── types │ ├── aicoreops_ecs.pb.go │ ├── aicoreops_ecs_grpc.pb.go │ ├── aicoreops_elb.pb.go │ ├── aicoreops_elb_grpc.pb.go │ ├── aicoreops_rds.pb.go │ ├── aicoreops_rds_grpc.pb.go │ ├── aicoreops_tree.pb.go │ └── aicoreops_tree_grpc.pb.go ├── aicoreops_user ├── aicoreops_user.proto ├── client │ └── client.go ├── etc │ └── config.yaml ├── go.mod ├── go.sum ├── internal │ ├── config │ │ └── config.go │ ├── dao │ │ └── user.go │ ├── domain │ │ └── user.go │ ├── logic │ │ └── user_logic.go │ ├── model │ │ └── user.go │ ├── pkg │ │ ├── gorm.go │ │ ├── init.go │ │ ├── jwt.go │ │ ├── redis.go │ │ └── snowflake.go │ ├── repo │ │ └── user.go │ ├── server │ │ └── server.go │ └── svc │ │ └── svc.go ├── main.go ├── types │ ├── aicoreops_user.pb.go │ └── aicoreops_user_grpc.pb.go └── user.sh └── aicoreops_workorder ├── aicoreops_workorder ├── aicoreops_workorder.pb.go └── aicoreops_workorder_grpc.pb.go ├── aicoreopsworkorder.go ├── aicoreopsworkorderclient └── aicoreopsworkorder.go ├── etc └── aicoreopsworkorder.yaml ├── go.mod ├── internal ├── config │ └── config.go ├── logic │ └── pinglogic.go ├── server │ └── aicoreopsworkorderserver.go └── svc │ └── servicecontext.go └── workorder_rpc.proto /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.cursorrules -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/AICoreOps.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.idea/AICoreOps.iml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/README.md -------------------------------------------------------------------------------- /deploy/cicd/Jenkinsfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/cicd/scripts/build.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/cicd/scripts/deploy.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/k8s/aicoreops-api-config.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /deploy/k8s/aicoreops-api-deployment.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/System模块设计.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/docs/System模块设计.md -------------------------------------------------------------------------------- /services/aicoreops_ai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/README.md -------------------------------------------------------------------------------- /services/aicoreops_ai/ai.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/ai.sh -------------------------------------------------------------------------------- /services/aicoreops_ai/aicoreops_ai.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/aicoreops_ai.proto -------------------------------------------------------------------------------- /services/aicoreops_ai/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/etc/config.yaml -------------------------------------------------------------------------------- /services/aicoreops_ai/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/go.mod -------------------------------------------------------------------------------- /services/aicoreops_ai/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/go.sum -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/domain/ai_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/domain/ai_helper.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/logic/ai_helper_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/logic/ai_helper_logic.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/logic/auto_fix_logic.go: -------------------------------------------------------------------------------- 1 | package logic 2 | -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/logic/log_analysis_logic.go: -------------------------------------------------------------------------------- 1 | package logic 2 | -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/history.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/history.sql -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/historymodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/historymodel.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/historymodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/historymodel_gen.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/historysessionmodel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/historysessionmodel.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/historysessionmodel_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/historysessionmodel_gen.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/model/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/model/vars.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/pkg/llm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/pkg/llm.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/repo/ai_helper.go: -------------------------------------------------------------------------------- 1 | package repo 2 | -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/server/server.go -------------------------------------------------------------------------------- /services/aicoreops_ai/internal/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/internal/svc/svc.go -------------------------------------------------------------------------------- /services/aicoreops_ai/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/main.go -------------------------------------------------------------------------------- /services/aicoreops_ai/types/aicoreops_ai.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/types/aicoreops_ai.pb.go -------------------------------------------------------------------------------- /services/aicoreops_ai/types/aicoreops_ai_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_ai/types/aicoreops_ai_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_api/aicoreops_api.api: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/aicoreops_api.api -------------------------------------------------------------------------------- /services/aicoreops_api/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/etc/config.yaml -------------------------------------------------------------------------------- /services/aicoreops_api/etc/model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/etc/model.conf -------------------------------------------------------------------------------- /services/aicoreops_api/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/go.mod -------------------------------------------------------------------------------- /services/aicoreops_api/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/go.sum -------------------------------------------------------------------------------- /services/aicoreops_api/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/ai.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/ai.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/api.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/menu.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/role.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/routes.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/routes_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/routes_handler.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/handler/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/handler/user.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/logic/ai_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/logic/ai_logic.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/logic/api_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/logic/api_logic.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/logic/menu_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/logic/menu_logic.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/logic/role_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/logic/role_logic.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/logic/user_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/logic/user_logic.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/middleware/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/middleware/auth.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/middleware/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/middleware/role.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/svc/svc.go -------------------------------------------------------------------------------- /services/aicoreops_api/internal/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/internal/types/types.go -------------------------------------------------------------------------------- /services/aicoreops_api/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_api/main.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/aicoreops_cicd/aicoreops_cicd.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/aicoreops_cicd/aicoreops_cicd.pb.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/aicoreops_cicd/aicoreops_cicd_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/aicoreops_cicd/aicoreops_cicd_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/aicoreopscicd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/aicoreopscicd.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/cicd_rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/cicd_rpc.proto -------------------------------------------------------------------------------- /services/aicoreops_cicd/client/aicoreopscicd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/client/aicoreopscicd.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/etc/aicoreopscicd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/etc/aicoreopscicd.yaml -------------------------------------------------------------------------------- /services/aicoreops_cicd/go.mod: -------------------------------------------------------------------------------- 1 | module github.com/GoSimplicity/AICoreOps/services/aicoreops_cicd 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /services/aicoreops_cicd/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/internal/logic/pinglogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/internal/logic/pinglogic.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/internal/server/aicoreopscicdserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/internal/server/aicoreopscicdserver.go -------------------------------------------------------------------------------- /services/aicoreops_cicd/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_cicd/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /services/aicoreops_common/client/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/client/user.go -------------------------------------------------------------------------------- /services/aicoreops_common/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/go.mod -------------------------------------------------------------------------------- /services/aicoreops_common/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/go.sum -------------------------------------------------------------------------------- /services/aicoreops_common/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/model.go -------------------------------------------------------------------------------- /services/aicoreops_common/tools/casbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/tools/casbin.go -------------------------------------------------------------------------------- /services/aicoreops_common/tools/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/tools/jwt.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/ai/aicoreops_ai.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/ai/aicoreops_ai.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/ai/aicoreops_ai_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/ai/aicoreops_ai_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/api/aicoreops_api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/api/aicoreops_api.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/api/aicoreops_api_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/api/aicoreops_api_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/menu/aicoreops_menu.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/menu/aicoreops_menu.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/menu/aicoreops_menu_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/menu/aicoreops_menu_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/role/aicoreops_role.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/role/aicoreops_role.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/role/aicoreops_role_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/role/aicoreops_role_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/user/aicoreops_user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/user/aicoreops_user.pb.go -------------------------------------------------------------------------------- /services/aicoreops_common/types/user/aicoreops_user_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_common/types/user/aicoreops_user_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_job/aicoreops_job/aicoreops_job.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/aicoreops_job/aicoreops_job.pb.go -------------------------------------------------------------------------------- /services/aicoreops_job/aicoreops_job/aicoreops_job_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/aicoreops_job/aicoreops_job_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_job/aicoreopsjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/aicoreopsjob.go -------------------------------------------------------------------------------- /services/aicoreops_job/aicoreopsjobclient/aicoreopsjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/aicoreopsjobclient/aicoreopsjob.go -------------------------------------------------------------------------------- /services/aicoreops_job/etc/aicoreopsjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/etc/aicoreopsjob.yaml -------------------------------------------------------------------------------- /services/aicoreops_job/go.mod: -------------------------------------------------------------------------------- 1 | module aicoreops_job 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /services/aicoreops_job/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_job/internal/logic/pinglogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/internal/logic/pinglogic.go -------------------------------------------------------------------------------- /services/aicoreops_job/internal/server/aicoreopsjobserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/internal/server/aicoreopsjobserver.go -------------------------------------------------------------------------------- /services/aicoreops_job/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /services/aicoreops_job/job_rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_job/job_rpc.proto -------------------------------------------------------------------------------- /services/aicoreops_k8s/aicoreops_k8s/aicoreops_k8s.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/aicoreops_k8s/aicoreops_k8s.pb.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/aicoreops_k8s/aicoreops_k8s_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/aicoreops_k8s/aicoreops_k8s_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/aicoreopsk8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/aicoreopsk8s.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/aicoreopsk8sclient/aicoreopsk8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/aicoreopsk8sclient/aicoreopsk8s.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/etc/aicoreopsk8s.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/etc/aicoreopsk8s.yaml -------------------------------------------------------------------------------- /services/aicoreops_k8s/go.mod: -------------------------------------------------------------------------------- 1 | module aicoreops_k8s 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /services/aicoreops_k8s/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/internal/logic/pinglogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/internal/logic/pinglogic.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/internal/server/aicoreopsk8sserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/internal/server/aicoreopsk8sserver.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /services/aicoreops_k8s/k8s_rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_k8s/k8s_rpc.proto -------------------------------------------------------------------------------- /services/aicoreops_prometheus/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/aicoreops_prometheus/etc/aicoreopsprometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/etc/aicoreopsprometheus.yaml -------------------------------------------------------------------------------- /services/aicoreops_prometheus/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/go.mod -------------------------------------------------------------------------------- /services/aicoreops_prometheus/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/go.sum -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/alert_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/alert_cache.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/cache.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/cache_test.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/prom_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/prom_cache.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/record_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/record_cache.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/cache/rule_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/cache/rule_cache.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/alert_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/alert_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/alert_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/alert_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/record_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/record_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/scrape_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/scrape_job.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/scrape_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/scrape_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/dao/send_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/dao/send_group.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/domain/alert_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/domain/alert_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/domain/alert_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/domain/alert_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/domain/record_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/domain/record_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/domain/scrape_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/domain/scrape_job.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/domain/scrape_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/domain/scrape_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/logic/alert_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/logic/alert_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/logic/alert_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/logic/alert_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/logic/record_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/logic/record_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/logic/scrape_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/logic/scrape_job.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/logic/scrape_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/logic/scrape_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/alert_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/alert_event.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/alert_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/alert_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/alert_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/alert_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/general.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/general.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/record_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/record_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/scrape_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/scrape_job.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/scrape_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/scrape_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/model/send_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/model/send_group.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/pkg/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/pkg/gorm.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/pkg/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/pkg/prometheus.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/pkg/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/pkg/redis.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/pkg/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/pkg/utils.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/alert_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/alert_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/alert_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/alert_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/record_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/record_rule.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/scrape_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/scrape_job.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/scrape_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/scrape_pool.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/repo/send_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/repo/send_group.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/server/aicoreopsprometheusserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/server/aicoreopsprometheusserver.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/main.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/Dockerfile.prometheus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/Dockerfile.prometheus -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/Dockerfile.sd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/Dockerfile.sd -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/Dockerfile.target: -------------------------------------------------------------------------------- 1 | FROM prom/node-exporter:latest 2 | EXPOSE 8080 -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/README.md -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/alertmanager1/alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/alertmanager1/alertmanager.yaml -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/alertmanager2/alertmanager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/alertmanager2/alertmanager.yaml -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/docker-compose.yaml -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/prometheus_yaml/prometheus_pool_localhost:9090.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/prometheus_yaml/prometheus_pool_localhost:9090.yaml -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/sd/go.mod: -------------------------------------------------------------------------------- 1 | module sd 2 | 3 | go 1.21 4 | -------------------------------------------------------------------------------- /services/aicoreops_prometheus/mock/sd/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/mock/sd/main.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/prometheus_rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/prometheus_rpc.proto -------------------------------------------------------------------------------- /services/aicoreops_prometheus/promethus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/promethus.sh -------------------------------------------------------------------------------- /services/aicoreops_prometheus/types/prometheus_rpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/types/prometheus_rpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_prometheus/types/prometheus_rpc_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_prometheus/types/prometheus_rpc_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/aicoreops_api.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/aicoreops_api.proto -------------------------------------------------------------------------------- /services/aicoreops_role/aicoreops_menu.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/aicoreops_menu.proto -------------------------------------------------------------------------------- /services/aicoreops_role/aicoreops_role.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/aicoreops_role.proto -------------------------------------------------------------------------------- /services/aicoreops_role/api.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/api.sh -------------------------------------------------------------------------------- /services/aicoreops_role/client/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/client/api_client.go -------------------------------------------------------------------------------- /services/aicoreops_role/client/menu_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/client/menu_client.go -------------------------------------------------------------------------------- /services/aicoreops_role/client/role_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/client/role_client.go -------------------------------------------------------------------------------- /services/aicoreops_role/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/etc/config.yaml -------------------------------------------------------------------------------- /services/aicoreops_role/etc/model.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/etc/model.conf -------------------------------------------------------------------------------- /services/aicoreops_role/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/go.mod -------------------------------------------------------------------------------- /services/aicoreops_role/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/go.sum -------------------------------------------------------------------------------- /services/aicoreops_role/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/constant/constant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/constant/constant.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/dao/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/dao/api.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/dao/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/dao/menu.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/dao/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/dao/role.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/domain/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/domain/api.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/domain/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/domain/menu.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/domain/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/domain/role.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/logic/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/logic/api.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/logic/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/logic/menu.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/logic/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/logic/role.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/model/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/model/api.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/model/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/model/menu.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/model/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/model/role.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/pkg/casbin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/pkg/casbin.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/pkg/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/pkg/gorm.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/pkg/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/pkg/init.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/repo/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/repo/api.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/repo/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/repo/menu.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/repo/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/repo/role.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/server/api_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/server/api_server.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/server/menu_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/server/menu_server.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/server/role_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/server/role_server.go -------------------------------------------------------------------------------- /services/aicoreops_role/internal/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/internal/svc/svc.go -------------------------------------------------------------------------------- /services/aicoreops_role/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/main.go -------------------------------------------------------------------------------- /services/aicoreops_role/menu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/menu.sh -------------------------------------------------------------------------------- /services/aicoreops_role/role.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/role.sh -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_api.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_api.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_api_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_api_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_menu.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_menu.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_menu_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_menu_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_role.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_role.pb.go -------------------------------------------------------------------------------- /services/aicoreops_role/types/aicoreops_role_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_role/types/aicoreops_role_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/aicoreops_ecs.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/aicoreops_ecs.proto -------------------------------------------------------------------------------- /services/aicoreops_tree/aicoreops_elb.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/aicoreops_elb.proto -------------------------------------------------------------------------------- /services/aicoreops_tree/aicoreops_rds.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/aicoreops_rds.proto -------------------------------------------------------------------------------- /services/aicoreops_tree/aicoreops_tree.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/aicoreops_tree.proto -------------------------------------------------------------------------------- /services/aicoreops_tree/client/ecs_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/client/ecs_client.go -------------------------------------------------------------------------------- /services/aicoreops_tree/client/elb_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/client/elb_client.go -------------------------------------------------------------------------------- /services/aicoreops_tree/client/rds_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/client/rds_client.go -------------------------------------------------------------------------------- /services/aicoreops_tree/client/tree_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/client/tree_client.go -------------------------------------------------------------------------------- /services/aicoreops_tree/ecs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/ecs.sh -------------------------------------------------------------------------------- /services/aicoreops_tree/elb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/elb.sh -------------------------------------------------------------------------------- /services/aicoreops_tree/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/etc/config.yaml -------------------------------------------------------------------------------- /services/aicoreops_tree/go.mod: -------------------------------------------------------------------------------- 1 | module aicoreops_tree 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/dao/ecs.go: -------------------------------------------------------------------------------- 1 | package dao 2 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/dao/elb.go: -------------------------------------------------------------------------------- 1 | package dao 2 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/dao/rds.go: -------------------------------------------------------------------------------- 1 | package dao 2 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/dao/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/dao/tree.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/domain/ecs_domain.go: -------------------------------------------------------------------------------- 1 | package domain -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/domain/elb_domain.go: -------------------------------------------------------------------------------- 1 | package domain -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/domain/rds_domain.go: -------------------------------------------------------------------------------- 1 | package domain -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/domain/tree_domain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/domain/tree_domain.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/logic/ecs_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/logic/ecs_logic.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/logic/elb_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/logic/elb_logic.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/logic/rds_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/logic/rds_logic.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/logic/tree_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/logic/tree_logic.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/model/ecs.go: -------------------------------------------------------------------------------- 1 | package model 2 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/model/elb.go: -------------------------------------------------------------------------------- 1 | package model -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/model/rds.go: -------------------------------------------------------------------------------- 1 | package model -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/model/tree.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/model/tree.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/pkg/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/pkg/gorm.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/pkg/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/pkg/init.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/repo/ecs_repo.go: -------------------------------------------------------------------------------- 1 | package repo 2 | 3 | -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/repo/elb_repo.go: -------------------------------------------------------------------------------- 1 | package repo -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/repo/rds_repo.go: -------------------------------------------------------------------------------- 1 | package repo -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/repo/tree_repo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/repo/tree_repo.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/server/ecs_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/server/ecs_server.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/server/elb_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/server/elb_server.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/server/rds_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/server/rds_server.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/server/tree_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/server/tree_server.go -------------------------------------------------------------------------------- /services/aicoreops_tree/internal/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/internal/svc/svc.go -------------------------------------------------------------------------------- /services/aicoreops_tree/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/main.go -------------------------------------------------------------------------------- /services/aicoreops_tree/rds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/rds.sh -------------------------------------------------------------------------------- /services/aicoreops_tree/tree.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/tree.sh -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_ecs.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_ecs.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_ecs_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_ecs_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_elb.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_elb.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_elb_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_elb_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_rds.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_rds.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_rds_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_rds_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_tree.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_tree.pb.go -------------------------------------------------------------------------------- /services/aicoreops_tree/types/aicoreops_tree_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_tree/types/aicoreops_tree_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_user/aicoreops_user.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/aicoreops_user.proto -------------------------------------------------------------------------------- /services/aicoreops_user/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/client/client.go -------------------------------------------------------------------------------- /services/aicoreops_user/etc/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/etc/config.yaml -------------------------------------------------------------------------------- /services/aicoreops_user/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/go.mod -------------------------------------------------------------------------------- /services/aicoreops_user/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/go.sum -------------------------------------------------------------------------------- /services/aicoreops_user/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/dao/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/dao/user.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/domain/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/domain/user.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/logic/user_logic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/logic/user_logic.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/model/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/model/user.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/pkg/gorm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/pkg/gorm.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/pkg/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/pkg/init.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/pkg/jwt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/pkg/jwt.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/pkg/redis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/pkg/redis.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/pkg/snowflake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/pkg/snowflake.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/repo/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/repo/user.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/server/server.go -------------------------------------------------------------------------------- /services/aicoreops_user/internal/svc/svc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/internal/svc/svc.go -------------------------------------------------------------------------------- /services/aicoreops_user/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/main.go -------------------------------------------------------------------------------- /services/aicoreops_user/types/aicoreops_user.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/types/aicoreops_user.pb.go -------------------------------------------------------------------------------- /services/aicoreops_user/types/aicoreops_user_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/types/aicoreops_user_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_user/user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_user/user.sh -------------------------------------------------------------------------------- /services/aicoreops_workorder/aicoreops_workorder/aicoreops_workorder.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/aicoreops_workorder/aicoreops_workorder.pb.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/aicoreops_workorder/aicoreops_workorder_grpc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/aicoreops_workorder/aicoreops_workorder_grpc.pb.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/aicoreopsworkorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/aicoreopsworkorder.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/aicoreopsworkorderclient/aicoreopsworkorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/aicoreopsworkorderclient/aicoreopsworkorder.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/etc/aicoreopsworkorder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/etc/aicoreopsworkorder.yaml -------------------------------------------------------------------------------- /services/aicoreops_workorder/go.mod: -------------------------------------------------------------------------------- 1 | module aicoreops_workorder 2 | 3 | go 1.21.5 4 | -------------------------------------------------------------------------------- /services/aicoreops_workorder/internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/internal/config/config.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/internal/logic/pinglogic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/internal/logic/pinglogic.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/internal/server/aicoreopsworkorderserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/internal/server/aicoreopsworkorderserver.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/internal/svc/servicecontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/internal/svc/servicecontext.go -------------------------------------------------------------------------------- /services/aicoreops_workorder/workorder_rpc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GoSimplicity/AICoreOps/HEAD/services/aicoreops_workorder/workorder_rpc.proto --------------------------------------------------------------------------------