# 运维服务
# 概述
运维套件是一个综合性解决方案,旨在提供全面的运维管理和监控功能。它包括:
- 自动化任务服务,用于调度和自动化业务运维;
- 分布式日志服务,用于集中管理和查询日志数据;
- 分布式链路跟踪服务,用于追踪和监控系统性能;
- 持续集成服务,用于自动化构建和部署;
- 容器管理服务,用于容器化应用的部署和管理;
- 监控预警服务,用于系统和应用的监控和预警。
通过这些功能,我们的运维套件帮助企业实现业务自动化、快速故障定位和问题解决,提高系统的稳定性、可靠性和可维护性。
# 服务列表
在备注列出服务说明:
序号 | 服务 | 模块名称 | 备注 |
---|---|---|---|
43 | 01. 自动化任务服务 | alinesno-infra-ops-scheduler | 提供自动化任务调度和管理功能,包括业务自动运维服务,运维任务编排 |
44 | 02. 分布式日志服务 | alinesno-infra-ops-logback | 提供分布式日志收集和管理功能 |
45 | 03. 分布式链路跟踪服务 | alinesno-infra-ops-telemetry | 提供分布式链路跟踪和监控功能 |
46 | 04. 持续集成服务 | alinesno-infra-ops-pipeline | 提供持续集成和部署的工具和流程 |
47 | 05. 容器管理服务 | alinesno-infra-ops-container | 提供容器化应用的管理和部署功能 |
48 | 06. 监控预警服务 | alinesno-infra-ops-watcher | 提供系统监控和预警功能 |
这些运维服务模块为企业提供了自动化任务调度、分布式日志管理、分布式链路跟踪、持续集成和部署、容器化应用管理以及系统监控和预警等功能,帮助企业实现高效的运维管理和监控,确保系统的稳定性和可靠性。
# 功能列表
自动化运维服务套件。
序号 | 服务 | 模块 | 功能名称 | 功能描述 | 备注 |
---|---|---|---|---|---|
43 | 01. 自动化任务服务 | 概述 | 仪盘表 | 提供自动化任务调度和业务自动运维的功能 | |
资产管理 | 资产类型 | 记录自动化任务的流程执行情况 | |||
资产管理 | 查看和管理自动化任务的流程实例 | ||||
运行状态 | 流程记录 | 记录自动化任务的流程执行情况 | |||
流程实例 | 查看和管理自动化任务的流程实例 | ||||
任务实例 | 查看和管理自动化任务的任务实例 | ||||
预警配置 | 预警配置 | 配置自动化任务的预警规则 | |||
应用管理 | 管理自动化任务所涉及的应用 | ||||
文件管理 | 管理自动化任务所涉及的应用 | ||||
任务管理 | 机器管理 | 管理用于执行自动化任务的机器 | |||
流程管理 | 管理自动化任务的流程 | ||||
任务管理 | 管理自动化任务的任务 | ||||
插件管理 | 管理自动化任务所使用的插件 | ||||
44 | 02. 分布式日志服务 | 概述 | 仪盘表 | 提供分布式日志管理和查询的功能 | |
日志分析 | 应用列表 | 查看和管理日志服务涉及的应用 | |||
日志分析 | 分析和查询分布式日志数据 | ||||
日志面板 | 显示分布式日志的可视化面板 | ||||
SQL审计日志 | 记录和查询数据库操作的审计日志 | ||||
Nginx日志 | 收集和分析Nginx服务器的访问日志 | ||||
业务日志 | 收集和管理业务系统产生的日志 | ||||
告警配置 | 告警配置 | 配置分布式日志服务的告警规则 | |||
错误统计 | 错误统计 | 统计和分析分布式日志中的错误信息 | |||
45 | 03. 分布式链路跟踪服务 | 概述 | 仪盘表 | 提供分布式链路跟踪和性能监控的功能 | |
链路追踪 | 跟踪分布式系统中的请求路径和调用链,记录请求的各个环节和耗时。 | ||||
链路可视化 | 将链路追踪的结果可视化展示,方便用户查看和分析请求的流程和性能。 | ||||
性能分析 | 分析链路追踪数据,识别性能瓶颈和优化机会,提升系统的性能和响应时间。 | ||||
异常追踪 | 捕获和记录链路中出现的异常情况,帮助定位和解决问题。 | ||||
分布式事务追踪 | 追踪分布式事务的执行过程,确保事务的一致性和可靠性。 | ||||
日志关联 | 将链路追踪的结果与系统日志进行关联,方便对请求的全面分析和故障排查。 | ||||
监控指标 | 收集和展示链路追踪的监控指标,如请求量、成功率、平均耗时等。 | ||||
跨系统追踪 | 跨越多个系统的请求追踪,帮助理解复杂的分布式系统间的调用关系。 | ||||
46 | 04. 持续集成服务 | 概述 | 仪盘表 | 提供持续集成和自动化构建的功能 | |
功能列表 | 自动化构建 | 将代码从版本控制系统中获取并构建成可执行的应用程序。 | |||
代码检查 | 执行静态代码分析,检查代码质量和潜在的问题,并提供相应的反馈和建议。 | ||||
单元测试 | 运行单元测试,验证代码的正确性和可靠性,以确保每次构建的质量。 | ||||
代码集成 | 将多个开发者的代码合并到主干分支,并确保代码的一致性和稳定性。 | ||||
自动部署 | 将构建好的应用程序自动部署到目标环境,以便进行集成测试和用户验收测试。 | ||||
构建报告 | 生成构建过程的报告,包括构建状态、代码覆盖率等信息。 | ||||
构建触发 | 定时任务或其他事件触发构建过程,确保持续集成的自动化和及时性。 | ||||
构建历史 | 记录和管理构建的历史记录,包括构建编号、构建时间、构建参数等信息。 | ||||
构建环境 | 管理和配置构建过程所需的开发工具确保构建的一致性和可重复性。 | ||||
通知提醒 | 在构建过程中发送通知和提醒,包括构建成功、测试结果等重要信息。 | ||||
版本控制 | 集成版本控制系统,管理代码的版本和变更,确保构建过程的可追溯性和可控性。 | ||||
插件扩展 | 允许用户根据自己的需求扩展和定制持续集成服务的功能和行为。 | ||||
47 | 05. 容器管理服务 | 概述 | 仪盘表 | 提供容器化应用的部署和管理的功能 | |
事件管理 | 备份中心 | 管理容器备份事件 | |||
运行事件 | 管理容器运行事件 | ||||
操作审计 | 记录容器管理操作的审计日志 | ||||
存储管理 | 存储卷 | 管理容器存储卷 | |||
存储类 | 管理容器存储类 | ||||
配置中心 | 自定义资源 | 管理容器的自定义资源(CRD) | |||
密钥管理 | 管理容器的密钥 | ||||
配置字典 | 管理容器的配置字典 | ||||
应用程序 | 定时任务 | 管理容器的定时任务 | |||
项目空间 | 管理容器的项目空间 | ||||
应用路由 | 管理容器的应用路由 | ||||
服务 | 管理容器的服务 | ||||
容器组 | 管理容器的容器组 | ||||
工作负载 | 管理容器的工作负载 | ||||
运行管理 | 服务套件 | 管理容器的服务套件 | |||
节点管理 | 管理容器的节点 | ||||
集群管理 | 管理容器的集群 | ||||
48 | 06. 监控预警服务 | 仪盘表 | 仪盘表 | 提供系统和应用的监控和预警功能 | |
功能列表 | 应用监控 | 监控应用程序的运行状态、响应时间、吞吐量等指标,确保应用的正常运行。 | |||
数据可视化 | 提供图表和仪表盘等可视化工具,展示监控数据的趋势和实时状态。 | ||||
自定义指标 | 支持用户定义和监控自定义的指标,满足特定业务需求。 | ||||
业务巡检 | 进行业务巡检,检查业务流程和关键指标,确保业务的正常运行。 | ||||
健康报告 | 生成健康报告,包括系统和应用的健康状态、性能指标和建议改进措施。 | ||||
预警策略 | 设定预警策略,根据监控数据的变化趋势和阈值,预测潜在的问题。 | ||||
故障排查 | 提供故障排查工具和功能,帮助快速定位和解决问题。 | ||||