Prometheus组件


下图展示Prometheus的基本架构: Prometheus Server Prometheus Server是Prometheus组件中的核心部分,负责实现对监控数据的获取,存储以及查询。 Prometheus Server可以通过静态配置管理监控目标,

部署安装Prometheus


下载 Prometheus 前面我们提到了 Prometheus 是采用 Go 语言开发的,直接使用独立的二进制文件即可部署。下面我们就在我们的 CentOS 机器上来下载 Prometheus。 首先为我们的课程创建一个工作目录: ☸ ➜ mkdir $HOME/p8strain

深入解析 /etc/fstab

Linux 

今天在技术群里,有个小伙子吐槽说跟他在对接的一个同事在删 linux 文件,其中有个文件就是/etc/fstab,着急问我们怎么恢复?我打趣地回了句,事已至此,先重启看看吧。 那今天我们来深入了解一下这个文件是干嘛用的 1 /etc/fstab 简介 /etc/fstab 是 Linux 系统启动时

vi编译器

Linux 

vi 是 linux 常用的编辑器,还有一个增强版 vim。但我日常使用还是偏向 vi。本章将对 vi 的日常用法做一个说明 vi编辑器有两种模式 第一种叫做命令模式。就是我们一进入到vi看到的样子,我们称之为命令模式。命令模式下,可以去进行一些命令指定或编辑的工作。 第二种叫做编辑模式。就是我们可

为什么生产环境不推荐数据库部署在容器里


关于生产上能不能把数据库容器化,一直是有两种声音的。一种是反对,另一种是支持。两边都是公说公有理,婆说婆有理。本人则是保持中立,不是不能上,要分场景上,像核心业务肯定就不能上,但是像一些小业务或者存放一些配置信息那就可以上,这些问题不大。那我们接下来讨论下用容器的方式部署数据库会有那些问题。 1 持

一次有趣的后端数据返回乱码排查

Linux 

一、问题现象 在一个技术讨论群碰到一个有趣的故障,正好闲的没事,帮助小白排查一下。 前端页面返回的后台数据乱码,如下所示: 二、排查思路 像这种乱码问题,排查思路还是很好处理。 locale看下服务器的编码和数据库的编码就行了,这里要注意的是,不能只看 mysql 数据库编码,还要看characte

小试牛刀-Ansible


ansible介绍 Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的特点 1、ansible不需要单独安装客户端,也不需要启动任何服务 2、ansible是python中的一套完整的自动化执行

Docker日志太多?磁盘爆了?一篇教你搞定容器日志问题

Linux 

今天分享一下如何处理Docker日志的问题。 1 Docker日志好坑 Docker 默认使用的是 json-file 日志驱动。日志会一直写,一直写,一直写……没有限制、没有轮转、没有清理! 日志默认位置: /var/lib/docker/containers/&l

Kubernetes弃用"Docker"


什么是CRI 要了解Kubernetes为什么要“弃用Docker”,还得追根溯源,回头去看Kubernetes的发展历史。 2014年,Docker正如日中天,在容器领域没有任何对手,而这时Kubernetes才刚刚诞生,虽然背后有Google和Borg的支持,但还是比较弱小的。所以,Kubern

k8s与harbor联合使用


概要: 要想k8s从harbor中拉取镜像,需要有harbor的用户、密码、服务器信息,然后在k8s指定namespace中创建docker-registry类型。 创建docker-registry 有两种方式,命令行和YAML 第一种方式:命令行 kubectl create secret do