Zabbix 6.0 Manual是一个企业级的开源分布式监控解决方案。 Zabbix 是一款监控网络的众多参数以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活 的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,以实现对服务器问题做出快速反应。Zabbix 基于存储的数据提供出色 的报告和数据可视化功能。这使得 Zabbix 成为容量规划的理想选择。 Zabbix 支持轮询和 trapping。所有 Zabbix 自定义检查 • 以自定义间隔收集所需数据 • 由 server/proxy 和 agents 执行 灵活的阈值定义 • 可以定义非常灵活的问题阈值,称为触发器,从后端数据库引用值 高度可配置的告警 • 可以针对升级计划、收件人、媒体类型自定义发送通知 • 使用宏可以使通知变得有意义和有用 • 自动化操作包括执行远程命令 实时图形 • 采集到的监控项值可以使用内置的绘图功能立即绘图 一个新的 根本原因(Root cause)列显示了直接或间接影响服务状态的潜在问题。 如果您单击问题名称,您可以在 Monitoring → Problems 中查看有关它的更多详细信息。 服务状态变化告警 现在可以接收有关服务状态更改的自动警报,类似于有关触发器状态更改的警报。 添加了一种新的服务动作 类型,类似于 Zabbix 中的其他动作。服务可能动作包括与服务相关的问题、恢复和更新动作的步骤。可以配置0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 5.0 Manualimportant>TLS 参数必须指向有效文件。如果它们指向不存在或无效的文件,则将导致认证授权错误。 若果证书文件有写入权限,前端会产生一条系统信息 (System information) 报告,告警内容”TLS 证书文件必须是只读权限。(TLS certificate files must be read-only.)” (仅当 PHP 用户是证书的所有者权限时显示)。 目前不支持受密码保护的证书。 本文档中的表格允许您选择最小权限,以确保 Zabbix agent 正确运行。 如果选择了其他用户才能使代理工作,而不是选择 “ LocalSystem”,则要使代理作为 Windows 服务运行,新用户必须具有 “本地策略 → 用户权限” 中 “作为服务登录” 的权限,以及创建,写入和删除 Zabbix agent 日志文件的权限。 Note: 当基于 “技术上可接受的最低要求” 组使用代理的权限时,需要事先为监控对象提供权限。 10:00 到 16:00: 1-5,09:00-18:00;6-7,10:00-16:00 506 10 命令执行 Zabbix 常用功能包含外部检查、用户参数、system.run 监控项、自定义告警脚本、远程命令和用户命令。 执行步骤 命令/脚本在 Unix 和 Windows 系统平台上的执行方式相近: 1. Zabbix (父进程) 创建了一个交流通道。 2. Zabbix 将通道设置为要创建的子进程的输出接口。0 码力 | 2715 页 | 28.60 MB | 1 年前3
Zabbix 5.2 Manualitems, custom alert scripts, remote commands and user scripts. Zabbix 用常规功外部检查、用户参数、system.run 监控项、自定义告警脚本、远程 指令和用户指令。 Execution steps 执行步骤 The command/script is executed similarly on both Unix and Windows 如果退出初始子进程并且尚未达到超时,Zabbix 将检查初始子进程 的退出代码并将其与 0 进行比较(非零值被视为执行失败,仅适用于在 Zabbix server 和 Zabbix proxy 上执行自定义告警脚本, 远程命令和用户脚本) 8. At this point it is assumed that everything is done and the whole process tree (i • 通过 Server/Proxy 和 Agents 来执行数据采集。 灵活的阈值定义 • 您可以定义非常灵活的告警阈值,称之为触发器,触发器从后端数据库获得参考值。 高度可配置化的告警 • 可以根据递增计划、接收者、媒介类型自定义发送告警通知; • 使用宏变量可以使告警通知变得更加高效有益; • 自动动作包含远程命令。 实时图形 • 使用内置图形功能可实以将监控项绘制成图形。 Web0 码力 | 1725 页 | 11.53 MB | 1 年前3
Kubernetes for Edge Computing across
Inter-Continental Haier Production Sites监控日志 基础服务 镜像仓库 认证鉴权 资源管理 面向业务开发 CI/CD 微服务 应用商店 面向业务管理 弹性伸缩 API Gateway 负载均衡 应用编排 日志监控 告警 服务发现 API 业务中台 多租户管理 运维中台 云端操作系统 数据中台 面向数据与智能 数据管理 大数据 机器学习 资源管理 深度学习 AI工具 API IOT中台 应用编排、模版、商店 5. 应用发布(灰度发布、滚动升级) 6. 应用弹性伸缩 7. 日志、监控告警 8. 配置管理 9. 多种存储(NFS、GlusterFS、Ceph、NAS) Compass Compass 支持边缘容器服务 1. 集群和边缘节点共享资源 • 共享用户系统 • 共享认证和授权 • 共享监控告警系统 • 共享 Docker registry • 共享日志管理系统 Devop App List containers in endpoint server Deploy app to endpoint server 接下来计划 1. 边缘容器服务应用模版 2. 边缘容器服务监控告警集成到 Compass 3. 边缘容器服务日志集成到 Compass 4. 边缘容器服务持续集成到 Compass Thanks For Watching0 码力 | 33 页 | 4.41 MB | 1 年前3
OpenShift Container Platform 4.8 Service Mesh好的情况保持 稳定。 服务标识和安全性 - 在网格中提供可验证身份的服务,并提供保护服务流量的能力,以便可以通 过信任度不同的网络进行传输。 策略强制 - 对服务间的交互应用机构策略,确保实施访问策略,并在用户间分配资源。通过配置 网格就可以对策略进行更改,而不需要修改应用程序代码。 遥测 - 了解服务间的依赖关系以及服务间的网络数据流,从而可以快速发现问题。 1.2. SERVICE MESH Mesh 2.1.1 的新功能 的新功能 此 Red Hat OpenShift Service Mesh 发行版本解决了 CVE 报告的安全漏洞问题以及程序错误。 此发行版本还添加了禁用自动创建网络策略的功能。 1.2.2.11.1. Red Hat OpenShift Service Mesh 2.1.1 版中包含的组件版本 OpenShift Container Platform 4.8 Service 2. 禁用网络策略 Red Hat OpenShift Service Mesh 自动在 Service Mesh control plane 和应用程序命名空间中创建和管理 多个 NetworkPolicies 资源。这是为了确保应用程序和 control plane 可以相互通信。 如果要禁用自动创建和管理 NetworkPolicies 资源,例如为了强制执行公司安全策略,您可以编辑0 码力 | 344 页 | 3.04 MB | 1 年前3
Kubernetes + OAM 让开发者更简单业务研发 2. 语义与抽象程度不同 业务运维 3. 交互与使用习惯不同 业务研发、运维 YAML 文件 图形化界面 命令行工具 IaC 配置语言 扩容策略 • 当 RT 上升 10% 时,自动扩容 100 个实例 发布策略 • 当金丝雀实例通过 99% 的测试时,按 每小时切 10% 流量 的节奏进行发布 YAML 文件 YAML 文件 HorizontalPodAutoscaler Node Custom Resource 一组容器 一组 Pod 副本 Pod 的访问入口 节点 自定义对象 声明式 API 对象 基础设施层能力 业务运维 平台工程师 业务研发 扩容策略 发布策略 分批策略 访问控制 流量配置 应用管理平台 (Openshift、Cloudfoundry、阿里内部、腾讯内部 …) 应用 CI/CD 流水线 K8s PaaS K8s 但是,K8s PaaS 思考: 1. 基于 Kubernetes 2. 用户友好、高可扩展 3. 统一、标准化 理想中的应用管理平台 目标一:一个面向用户,应用为中心 CI/CD 流水线 应用 扩容策略 发布策略 分批策略 访问控制 流量配置 Pod Deployment Service Node Custom Resource 业务运维 业务研发 按需绑定 关键词:用户友好,应用层语义和抽象 平台工程师0 码力 | 22 页 | 10.58 MB | 1 年前3
OpenShift Container Platform 4.14 OperatorOperator Lifecycle Manager (OLM) 1.0 作为技术预览功能, 它基于 RukPak 组件。 RukPak 是一个可插拔式解决方案,用于打包和分发云原生内容。它支持安装、更新和策略的高级策略。 RukPak 提供用于在 Kubernetes 集群上安装各种工件的内容生态系统。工件示例包括 Git 仓库、Helm chart 和 OLM 捆绑包。然后,RukPak 可以以安全的方式 容器镜像附带的元数据,用于在用户界面填充名称、版本、描述、标签、存储库链 接和徽标等信息。 此外,CSV 还是运行 Operator 所需的技术信息来源,例如其管理或依赖的自定义资源 (CR)、RBAC 规 则、集群要求和安装策略。此信息告诉 OLM 如何创建所需资源并将 Operator 设置为部署。 2.4.1.2.2. 目 目录源 源 catalog source 代表元数据存储,通常通过引用存储在容器 registry Subscription 对 象。订阅代表了从目录源订阅 Operator 可用版本流的意图。然后,订阅会创建一个 InstallPlan 对象来方 便为 Operator 安装资源。 然后,根据以下批准策略之一批准安装计划: 如果订阅的 spec.installPlanApproval 字段被设置为 Automatic,则会自动批准安装计划。 如果订阅的 spec.installPlanApproval0 码力 | 423 页 | 4.26 MB | 1 年前3
Python 标准库参考指南 3.7.13 Python 本身完成,因此与平台无 关。 buffering 是一个可选的整数,用于设置缓冲策略。传递 0 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 4096 或 8192 字节。 •“交互式”文本文件(isatty() 返回 True 的文件)使用行缓冲。其他文本文件使用上述策略用 于二进制文件。 encoding 是用于解码或编码文件的编码的名称。这应该只在文本模式下使用。默认编码是依赖于平台的 (不管locale.getpreferredencoding() 返回何值),但可以使用任何 关键字参数来实现不同的错误处理方案。可用的值请参 阅错误处理方案。 errors 参数将被赋值给一个同名的属性。通过对此属性赋值就可以在IncrementalEncoder 对象的生 命期内在不同的错误处理策略之间进行切换。 encode(object[, final]) 编码 object (会将编码器的当前状态纳入考虑) 并返回已编码的结果对象。如果这是对encode() 的最终调用则 final0 码力 | 1961 页 | 9.14 MB | 9 月前3
Python 标准库参考指南 3.7.13 Python 本身完成,因此与平台 无关。 buffering 是一个可选的整数,用于设置缓冲策略。传递 0 以切换缓冲关闭(仅允许在二进制模式 下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以 字节为单位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设 关键字参数来实现不同的错误处理方案。可用的值请 参阅错误处理方案。 errors 参数将被赋值给一个同名的属性。通过对此属性赋值就可以在IncrementalEncoder 对象 的生命期内在不同的错误处理策略之间进行切换。 encode(object[, final]) 编 码 object (会 将 编 码 器 的 当 前 状 态 纳 入 考 虑) 并 返 回 已 编 码 的 结 果 对 象。 如 关键字参数来实现不同的错误处理方案。可用的值请 参阅错误处理方案。 errors 参数将被赋值给一个同名的属性。通过对此属性赋值就可以在IncrementalDecoder 对象 的生命期内在不同的错误处理策略之间进行切换。 decode(object[, final]) 解 码 object (会 将 解 码 器 的 当 前 状 态 纳 入 考 虑) 并 返 回 已 解 码 的 结 果 对 象。 如0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.8.20 Reference, 发布 3.8.20 buffering 是一个可选的整数,用于设置缓冲策略。传递 0 以切换缓冲关闭(仅允许在二进制模式下),1 选择行缓冲(仅在文本模式下可用),并且 >1 的整数以指示固定大小的块缓冲区的大小(以字节为单 位)。如果没有给出 buffering 参数,则默认缓冲策略的工作方式如下: • 二进制文件以固定大小的块进行缓冲;使用启发式方法选择缓冲区的大小,尝试确定底层设备 DEFAULT_BUFFER_SIZE。在许多系统上,缓冲区的长度通常为 4096 或 8192 字节。 •“交互式”文本文件(isatty() 返回 True 的文件)使用行缓冲。其他文本文件使用上述策略用 于二进制文件。 encoding 是用于解码或编码文件的编码的名称。这应该只在文本模式下使用。默认编码是依赖于平台的 (不管locale.getpreferredencoding() 返回何值),但可以使用任何 关键字参数来实现不同的错误处理方案。可用的值请参 阅错误处理方案。 errors 参数将被赋值给一个同名的属性。通过对此属性赋值就可以在IncrementalEncoder 对象的生 命期内在不同的错误处理策略之间进行切换。 encode(object[, final]) 编码 object (会将编码器的当前状态纳入考虑) 并返回已编码的结果对象。如果这是对encode() 的最终调用则 final0 码力 | 2052 页 | 9.74 MB | 9 月前3
共 52 条
- 1
- 2
- 3
- 4
- 5
- 6













