Grafana集成openLDAP实现统一登录功能

Grafana集成openLDAP实现统一登录功能

原创 点赞0 阅读32 收藏0 评论0 54 分钟前

Grafana8.0对于外部plugins的支持

  最近对生产的grafana做了版本升级。升级后发现很多插件不能使用了。新版的grafana里,限制了非官方的插件(饼图、flowcharting)的加载。 如下图:   如果要继续使用的话,需要在grafana.ini中额外加些配置。 修改后的grafana.ini 最后一行如下:   [plugins] allow_loading_unsigned_plugins=vertam

原创 点赞0 阅读88 收藏0 评论0 2 天前

ECS误删文件后恢复数据

ECS误删文件后恢复数据

转载 点赞0 阅读526 收藏0 评论0 2020-09-15

redis web查询工具

为了便于给公司的研发查询redis数据,github上找到一个不错的项目https://github.com/andyzsf/PyRedisAdmin默认是不带登录账号控制和可以修改数据的,我们上生产前做了些改动:1、默认不带登录鉴权功能(改进:在前面接一道nginx或者其它支持统一登录的工具)2、默认可以修改数据(改进:去掉代码中 delete modify 等接口)修改起来很简答,这里就不贴了

原创 点赞0 阅读656 收藏0 评论0 2020-07-23

【混沌工程】 使用toxiproxy模拟网络延迟

地址: https://github.com/Shopify/toxiproxy官方地址: https://github.com/Shopify/toxiproxytoxiproxy-server -host "0.0.0.0"   # 演示起见,前台启动另开一个窗口:toxiproxy-cli   create   mysql  -l 0.0.0.0:23306  -u 192.168.2.16

原创 点赞0 阅读897 收藏0 评论0 2020-04-16

【混沌工程】 docker环境下模拟网络延迟和丢包

原文地址:https://www.chenquan.me/archives/315混沌工程最早是Netflix引入的,用来验证服务稳定性的工程。地址:https://github.com/Netflix/chaosmonkey国内的阿里云也开源了一个chaos工具,见这里:https://github.com/chaosblade-io/chaosblade我们这里介绍的一更mini的工具pubm

转载 点赞0 阅读1424 收藏0 评论0 2020-04-16

使用DTLE对MySQL大表做分库分表

上一篇中提到了使用gravity做分表,https://blog.51cto.com/lee90/2482189 另外还有个工具也比较好用,就是爱可生公司出品的 DTLE https://github.com/actiontech/dtle关于这2个工具的差异,大家可以自行参考官方文档比对下,各有千秋吧。个人这2个工具都测试过:1、gravity支持的数据源更多,DTLE只支持MySQL,但是支持

原创 点赞0 阅读3801 收藏0 评论0 2020-03-26

Linux下的capability功能介绍

原文地址: http://rk700.github.io/2016/10/26/linux-capabilities/在传统的Linux的权限控制机制中,SUID(Set User ID on execution)是一个比较有意思的概念。例如,文件/bin/passwd设置了SUID的flag,所以普通用户在运行passwd命令时,便以passwd的所属者,即root用户的身份运行,从而修改密码。

转载 点赞0 阅读1528 收藏0 评论0 2020-03-25

ZFS文件系统和ext4空间占比

以graphite的carbon文件夹为例,在 ext4文件系统上,占用空间大约是 83GB 。 scp到 zfs文件系统上,看到大约只占了15GB

原创 点赞0 阅读1301 收藏0 评论0 2020-03-19

k8s nginx 的日志切割

默认情况下,ingress-nginx日志是没有做切割的,这就造成了很糟糕的体验, 日志越来越大,占着磁盘空间。下面是我暂时想到的方法  (这个写法是根据之前物理机上运维经验来的,别对DBA要求太高啊)kubectl exec -ti -n arch nginx-ingress-controller-11111 -- /usr/bin/mv /var/log/nginx/nginx-access.

原创 点赞0 阅读1518 收藏0 评论0 2020-03-19

node_exporter 计算出的内存数据不准的说明

Memory calculation gives a wrong output #1519相关issue:https://github.com/prometheus/node_exporter/issues/1519修正方案:https://github.com/kubernetes-monitoring/kubernetes-mixin/pull/282

转载 点赞0 阅读524 收藏0 评论0 2020-03-16

使用snmp_exporter采集 netscaler设备指标

我们已经将监控系统从 zabbix 替换为prometheus, 之前通过snmp很方便的采集到网络设备的指标,改用prometheus后,建议使用 snmp_exporter 来采集数据。官网提供的那个snmp_exporter默认的模板,不满足我们netscaler的监控需求。我们需要自己改改。提醒: 建议非netscaler设备请先用官方模板,如果采集不到数据,再考虑去自己修改。具体操作如下

原创 点赞0 阅读2994 收藏0 评论3 2020-03-13

一次文件句柄消耗过多的排查过程

背景:随着业务迭代,部分项目用nodejs重构后,部署到k8s环境下运行。为了便于分析,上了一版代码,增加输出日志的功能。现象:上线半天后,发现研发反馈有收到报错提示 too many open files 这种 打开文件过多的告警, 部分pod crash掉了,影响到用户体验。 同时,运维查看监控,可以看到文件句柄使用量在短时间内剧增,如下图:运维查看问题k8s节点的文件句柄使用情况ulimit

原创 点赞0 阅读5134 收藏1 评论0 2020-03-13

一个不错的 memcached web ui

项目地址: https://github.com/youngsterxyf/memcached-ui最近研发想去查看下memcached的数据,需要给他们找个web界面。看到github有个不错的项目,部署起来也很简单。#前提:安装好了golang和npm(因为golang的包不太好下载,最好具备fq能力)go get github.com/youngsterxyf/memcached-ui cd

转载 点赞0 阅读484 收藏0 评论1 2020-02-19

centos7 安装高版本内核

因为一些调试及测试需要,我们的centos需要安装高版本内核以便进行BCC和BPF的实时调试功能。 下面是我的安装过程:查看当前OS版本cat /etc/centos-releaseCentOS Linux release 7.6.1810 (Core) 安装elreporpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgrpm -U

原创 点赞0 阅读2390 收藏0 评论0 2020-01-31

使用aliyun-exporter采集阿里云的数据

使用aliyun-exporter采集阿里云的数据

原创 点赞0 阅读1877 收藏0 评论2 2019-10-30

基于binlog的离线分析平台的一些初步实践

基于binlog的离线分析平台的一些初步实践

原创 点赞0 阅读1400 收藏0 评论0 2019-10-24

prometheus使用钉钉告警

prometheus使用钉钉告警

原创 点赞0 阅读3081 收藏0 评论0 2019-09-19

graphite在centos7上的部署搭建

graphite在centos7上的部署搭建

原创 点赞1 阅读1598 收藏1 评论5 2019-09-14

通过tcpdump采集主机间的流量情况

通过tcpdump采集主机间的流量情况

原创 点赞1 阅读2262 收藏1 评论0 2019-08-29

prometheus 采集 snmp 数据

prometheus 采集 snmp 数据

转载 点赞0 阅读3631 收藏0 评论0 2019-08-28

k8s 如何进行pod级的抓包

k8s 如何进行pod级的抓包

原创 点赞0 阅读4185 收藏0 评论0 2019-08-24

ycsb / go-ycsb压测工具的简单试用

ycsb压测软件

原创 点赞0 阅读2547 收藏0 评论0 2019-07-26

Prometheus监控:rate与irate的区别

Prometheus监控:rate与irate的区别

转载 点赞0 阅读1284 收藏1 评论0 2019-07-22

kafka-manager 2.0.0.2 编译版本

kafka-manager 2.0.0.2 编译版本

原创 点赞0 阅读3286 收藏0 评论0 2019-07-20

rabbitmq-server的 prometheus监控

rabbitmq-server 的搭建

原创 点赞0 阅读3188 收藏0 评论0 2019-07-11

Prometheus pushgateway的部署使用

Prometheus pushgateway的部署使用

原创 点赞1 阅读8960 收藏1 评论0 2019-07-09

通过Prometheus 函数 offset 计算同比环比数据

Prometheus offset写法

原创 点赞0 阅读7480 收藏0 评论0 2019-07-09

kubectl 命令自动补全

kubectl 命令自动补全

转载 点赞0 阅读879 收藏0 评论0 2019-07-02

shell脚本检测https证书有效期

申请的https证书越多,管理起来越容易出问题,因此有必要添加定期巡检的脚本(当然,首先要把https证书的申请权限收口到运维侧统一管理,不然还是无法根治问题)#!/bin/bash # 检测https证书有效期 source /etc/profile while read line; do     echo "=========================================

原创 点赞0 阅读2676 收藏0 评论0 2019-06-18
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
写文章