
在 Django 中如何添加没有微秒的 DateTimeField 属性
今天在项目中遇到一个Django的大坑,一个很简单的分页问题,造成了数据重复。最后排查发现是DateTimeField 属性引起的。 下面描述下问题,下面是我需要用到的一个 Task Model 基本定义: class Task(model...
今天在项目中遇到一个Django的大坑,一个很简单的分页问题,造成了数据重复。最后排查发现是DateTimeField 属性引起的。 下面描述下问题,下面是我需要用到的一个 Task Model 基本定义: class Task(model...
重建(Recreate) – 最好在开发环境 滚动更新(rolling-update) 蓝/绿(blue/green) – 最好用来验证 API 版本问题 金丝雀(Canary) – 让部分用户参与测试 ...
有的时候我们可能希望从 Prometheus 中删除一些不需要的数据指标,或者只是单纯的想要释放一些磁盘空间。Prometheus 中的时间序列只能通过 HTTP API 来进行管理。 默认情况下,管理时间序列的 API 是被禁用的,要启用...
介绍 Kubernetes 中的基本日志 Kubernetes 日志收集 节点日志采集代理 以 sidecar 容器收集日志 用 sidecar 容器重新输出日志 使用 sidecar 运行日志采集 agent 直接从应用程序收集日志 前面...
学生A:今天冬至了,老师你们的课程有没有优惠活动啊? 老师:呃…… 学生B:老师马上圣诞节了,课程可不可以优惠点啊? 老师:呃…… 学生C:老师你看马上就是元旦节了哦,肯定会有优惠的吧? 老师:呃……(为什么会有这么多节日呢?崩溃……) 好...
上节课我们一起学习了如何在 Prometheus Operator 下面自定义一个监控选项,以及自定义报警规则的使用。那么我们还能够直接使用前面课程中的自动发现功能吗?如果在我们的 Kubernetes 集群中有了很多的 Service/P...
配置 PrometheusRule 配置报警 上篇文章我们介绍了如何自定义一个 ServiceMonitor 对象,但是如果需要自定义一个报警规则的话呢?又该怎么去做呢? 配置 PrometheusRule 现在我们知道怎么自定义一个 Se...
etcd 证书 创建 ServiceMonitor 创建 Service 上节课和大家讲解了 Prometheus Operator 的安装和基本使用方法,这节课给大家介绍如何在 Prometheus Operator 中添加一个自定义的监...
Operator 介绍 安装 配置 前面的课程中我们学习了用自定义的方式来对 Kubernetes 集群进行监控,但是还是有一些缺陷,比如 Prometheus、AlertManager 这些组件服务本身的高可用,当然我们也完全可以用自定义...
我们知道用docker inspect命令可以查看一个 docker 镜像的 meta 信息,用docker history命令可以了解一个镜像的构建历史,但是这些信息对我们去分析一个镜像的具体一层的组成来说还是不太够,不够清晰明了。 $ ...