• 欢迎来到小爱博客,一个分享互联网IT技术的网站,喜欢就收藏吧!

2020年07月的内容

prometheus

prometheus函数详解

prometheus函数详解
一些函数有默认的参数,例如:year(v=vector(time()) instant-vector)。v是参数值,instant-vector是参数类型。vector(time())是默认值。 abs() abs(v instant-vector)返回输入向量的所有样本的绝对值。 absent() absent(v instant-vector),如果赋值……继续阅读 »

小爱 3个月前 (07-31) 57浏览 0评论 1个赞

prometheus

prometheus函数表达式

prometheus函数表达式
Prometheus强大的地方就在于可以使用很多计算公式去获取自己需要的数据。正因为涉及到了计算公式,这也是它的难点所在,比如在Zabbix中要获取CPU使用率是一件很简单的事情,而在Prometheus中却需要使用计算公式来完成。 比如要统计CPU使用率:node_exporter会抓取CPU常用的8种状态的累计工作时间,然后再用(所有非空闲状态的CPU时……继续阅读 »

小爱 3个月前 (07-31) 43浏览 0评论 1个赞

prometheus

prometheus alertmanager告警整理

prometheus alertmanager告警整理
alertmanager和prometheus prometheus的配置文件中,有alertmanager_config这一项,他配置的就是alertmanager的地址,如果prometheus产生了告警,就会根据这个配置的url,进行发送。告警信息就会发送到alertmanager中,所有prometheus的任务就是产生告警的信息,其余的处理都……继续阅读 »

小爱 3个月前 (07-31) 61浏览 0评论 1个赞

prometheus

prometheus alertmanager配置

prometheus alertmanager配置
规则 收敛、屏蔽、抑制、模板、api 收敛 分组收敛group 新分组默认等待30s批量发送 group_wait: 30s 存在分组有新告警加入等待5m批量发送 group_interval: 5m 发送成功的告警等待3h后重复发送 repeat_interval: 3h 默认5m没有同类告警标记解决 抑制收敛inhibit_rules 同维度的告警,可实……继续阅读 »

小爱 3个月前 (07-31) 58浏览 0评论 1个赞

prometheus

prometheus存储storage配置

prometheus存储storage配置
Prometheus包括一个本地磁盘时间序列数据库,但也可选择与远程存储系统集成。 一、本地存储 Prometheus的本地时间序列数据库以自定义格式在磁盘上存储时间序列数据。 1.1 磁盘布局 摄取的样本分为两小时的块。每个两小时的块包含一个目录,其中包含一个或多个块文件,其中包含该时间窗口的所有时间序列样本,以及元数据文件和索引文件(将度量标准名称和标签……继续阅读 »

小爱 3个月前 (07-31) 45浏览 0评论 1个赞

nginx

nginx开启gzip 压缩加速

nginx开启gzip 压缩加速
Gzip(GNU-ZIP)是一种压缩技术。经过 Gzip 压缩后页面大小可以变为原来的 30% 甚至更小,用户浏览页面速度会快很多。Gzip 压缩页面需要浏览器和服务器双方都支持——服务器端压缩,传输至浏览器解压并解析。 Nginx 压缩输出有一组 Gzip 指令来配置,相关指令位于http{….}两个大括号之间。LNMP 默认已经开启。 LNMP ngi……继续阅读 »

小爱 3个月前 (07-30) 58浏览 0评论 1个赞

nginx

nginx设置gzip压缩加速web网站

nginx设置gzip压缩加速web网站
一、总结(点击显示或隐藏总结内容) 一句话总结: 真正用的时候,花一小点时间把gzip的各个字段的意思都看一下,会节约大量时间 直接gzip on:在nginx的配置中就可以开启gzip压缩 server{ gzip on; gzip_buffers 32 4K; gzip_comp_level 6; gzip_m……继续阅读 »

小爱 3个月前 (07-30) 70浏览 0评论 0个赞

prometheus

prometheus定义记录规则record和报警规则alert

prometheus定义记录规则record和报警规则alert
配置规则 Prometheus支持两种类型的规则,可以对其进行配置,然后定期进行评估:记录规则和警报规则。要将规则包含在Prometheus中,请创建一个包含必要规则语句的文件,并让Prometheus通过Prometheus配置中的rule_files字段加载该文件。规则文件使用YAML。 可以通过发送SIGHUP到Prometheus进程在运行时重新加载……继续阅读 »

小爱 3个月前 (07-30) 49浏览 0评论 1个赞

python

pandas读写txt csv文件详解

pandas读写txt csv文件详解
pandas读取txt文件 读取txt文件需要确定txt文件是否符合基本的格式,也就是是否存在\t,,,等特殊的分隔符 一般txt文件长成这个样子 txt文件举例 下面的文件为空格间隔 1 2019-03-22 00:06:24.4463094 中文测试 2 2019-03-22 00:06:32.4565680 需要编辑encoding 3 201……继续阅读 »

小爱 3个月前 (07-29) 56浏览 0评论 0个赞

mysql

centOS7 yum安装mysql5.6

centOS7 yum安装mysql5.6
(1)检查系统中是否已安装 MySQL。 rpm -qa | grep mysql 返回空值的话,就说明没有安装 MySQL 。 注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令只是更新Mariadb数据库,并不会安装 MySQL 。 (2)查看已安装的 Mariad……继续阅读 »

小爱 3个月前 (07-28) 64浏览 0评论 3个赞

ansible

ansible配置文件ansible.cfg详解

ansible配置文件ansible.cfg详解
优先级说明 在Linux中,基本上99%的软件都有一个配置文件,而这些配置文件中配置了这些软件的运行方式等一些属性。同时,根据存放位置的不同,同一个软件,同样的配置文件的使用优先级也是不一样的。在Ansible中,它的配置文件是一个名为ansible.cfg的配置文件,ansible.cfg配置文件是以ini格式存储配置数据的。但是ansible.cfg配……继续阅读 »

小爱 3个月前 (07-28) 74浏览 0评论 1个赞

elasticsearch

elasticsearch http参数配置

elasticsearch http参数配置
HTTP层通过HTTP公开Elasticsearch的REST API。 HTTP机制本质上是完全异步的,这意味着没有等待响应的阻塞线程。使用HTTP异步通信的好处是解决了 C10k问题。 如果可能,请 在连接时考虑使用 HTTP保持活动状态以获得更好的性能,并尝试让自己喜欢的客户端不要执行 HTTP分块。 HTTP设置编辑 可以为HTTP配置……继续阅读 »

小爱 3个月前 (07-28) 64浏览 0评论 0个赞

elasticsearch

elasticsearch配置文件翻译详解

elasticsearch配置文件翻译详解
elasticsearch.yml是elasticsearch主要的配置文件,所有的配置都在这个文件里完成,一般情况下,默认的配置已经可以比较好地运行一个集群了,但你也可以对其进行微调。 在环境变量中的参数可以用来作为配置参数的值,比如配置文件里举的一个例子为: node.rack: ${RACK_ENV_VAR},再比如${JAVA_HOME}等。 下面对……继续阅读 »

小爱 3个月前 (07-28) 47浏览 0评论 0个赞