Prometheus 查询语言 发表于 2019-05-20 | 分类于 监控系统 , prometheus 字数统计: 2.6k | 阅读时长 ≈ 10Prometheus 查询语言PromQL(Prometheus Query Language)是 Prometheus 自己开发的表达式语言,语言表现力很丰富,内置函数也很多。使用它可以对时序数据进行筛选和聚合。1. PromQL 语法1.1 数据类型PromQL 表达式计算出来的值有以下几种类型 ...阅读全文 »
手动部署kubenetes集群1.14 发表于 2019-05-20 | 分类于 kubernetes 字数统计: 9.3k | 阅读时长 ≈ 51一、Openssl自签TLS证书配置kubernetes集群组件分布组件版本下载地址etcd3.3.10https://github.com/etcd-io/etcd/releaseskube-apiserver1.4.2https://storage.googleapis.com/kubernet ...阅读全文 »
gitlab部署 发表于 2019-05-16 | 分类于 版本库服务 , Gitlab 字数统计: 550 | 阅读时长 ≈ 2近日,公司决定使用gitlab来做代码缺陷管理,后期也方便把代码库迁移到gitab中,顺便做个部署记录。GitLab的官方网站找到对应系统安装gitlab的介绍页面如下:https://about.gitlab.com/install/#centos-61.安装依赖包:1[admin@haifly- ...阅读全文 »
k8s pod的Evicted状态处理 发表于 2019-05-08 | 分类于 kubernetes 字数统计: 280 | 阅读时长 ≈ 1查询Evicted状态pod使用命令查看Pod的状态,发现很多pod的状态为Evicted1$ kubectl get pods -n <Namespace>使用describe查看pod日志12345$ kubectl describe -n qa po wagepay-in-6447 ...阅读全文 »
Windows 统计电脑安装的软件 发表于 2019-04-26 | 分类于 Windows 字数统计: 3.2k | 阅读时长 ≈ 17起因近期接到一个特殊任务,需要统计公司几十号员工电脑安装的软件信息,看一下哪些软件存在版权风险,好提前想办法规避。没有学习过PowerShell相关开发的我也是一头雾水,幸运的是在网上找到一位大姥的分享,于是就拿过来改了一下;主要就是添加一个统计完自动上传结果到服务器的配置,这样就只需要每一位员工下 ...阅读全文 »
Ceph常用命令 发表于 2019-04-17 | 分类于 Ceph 字数统计: 939 | 阅读时长 ≈ 41. 查看集群的状态1ceph -w或:1ceph status2. Pool相关1rados lspools获得特定Pool的数据1rados -p .rgw ls3. 容量相关获得当前OSD所用容量1rados df创建Buck123ceph osd treeceph osd crush add ...阅读全文 »
k8s中部署并使用Ceph持久化存储 发表于 2019-04-15 | 分类于 kubernetes , Ceph 字数统计: 1.5k | 阅读时长 ≈ 8这里使用的rook项目在k8s中部署cephhttps://github.com/rook/rook1. k8s中部署ceph1.1 创建operator123[admin@haifly-bj-dev-k8s-master1 ~]$ git clone https://github.com/rook ...阅读全文 »
Prometheus部署+邮箱告警+企业微信告警+钉钉告警 发表于 2019-04-09 | 分类于 监控系统 , prometheus 字数统计: 888 | 阅读时长 ≈ 4Prometheus部署+邮箱告警+企业微信告警+钉钉告警1 部署Prometheus server1.1 下载二进制包1$ wget https://github.com/prometheus/prometheus/releases/download/v2.12.0/prometheus-2.12 ...阅读全文 »
MongoDB副本集集群部署 发表于 2019-04-04 | 分类于 数据库 , MongoDB 字数统计: 3.4k | 阅读时长 ≈ 171、概述:组成:Mongodb复制集(副本集replica set)由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Secondary通过oplog来同步Primary的数据,保证主节点 ...阅读全文 »
PromQL 内置函数 发表于 2019-04-01 | 分类于 监控系统 , prometheus 字数统计: 4.1k | 阅读时长 ≈ 16Prometheus 提供了其它大量的内置函数,可以对时序数据进行丰富的处理。某些函数有默认的参数,例如:year(v=vector(time()) instant-vector)。其中参数 v 是一个瞬时向量,如果不提供该参数,将使用默认值 vector(time())。instant-vecto ...阅读全文 »