deepin 中管理iptables脚本
简介
在CentOS
上用惯了iptables
,作为服务进行管理,但是在Debian
上没有对应的脚本,手动做一个。
ansible批量添加管理用户
简介
linux
服务器搬迁,由于root
用户是随机密码,比较长而且没什么规律。搬迁的时候需要手动换网卡,需要离线操作,所以需要创建一个管理用户,密码有规律一点,方便操作。
redis内存transparent_hugepage的问题
简介
在redis
启动的时候会WARNING
提示:
15495:S 12 Jul 21:58:07.214 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
MySQL JSON类型
简介
MySQL
中,直至 5.7.8 版本中,才正式引入 JSON数据类型,采用一种允许快速读取文本元素(document elements)的内部二进制(internal binary)格式。
在JSON
列插入或者更新的时候,将会自动验证是否是合法的JSON
,如果是非法的就会执行不成功,并报错。
为什么要用JSON
类型
当我们需要变更一些需求的时候,可以通过增加表字段来现实,但是随着表的增加,增加字段越來越困难。
如果我们采用 一个JSON
字段,来存储一些信息,就可以比较灵活地实现动态增加或者减少字段,完成业务需求。
Linux设置主机名
简介
Linux
设置主机名可以让我们快速辨别主机,而且有些服务也是依赖于主机名运行的。
CentOS7 设置静态路由
简介
由于网络规划,需要在主机上添加静态路由才能实现网络的互通。
……redis 内存信息及相关操作
简介
redis
是缓存数据库,比较依赖内存的使用情况。
可以通过INFO MEMORY
,查看内存的使用情况
远程写入prometheus存储
简介
prometheus
一般都是采用pull
方式获取数据,但是有一些情况下,不方便配置exporter
,就希望能通过push
的方式上传指标数据。
1、可以采用pushgateway
的方式,推送到pushgateway
,然后prometheus
通过pushgateway
拉取数据。
2、在新版本中增加了一个参数:--enable-feature=remote-write-receiver
,允许远程通过接口/api/v1/write
,直接写数据到prometheus
里面。
pushgateway
在高并发的情况下还是比较消耗资源的,特别是开启一致性检查,高并发写入的时候特别慢。
第二种方式少了一层转发,速度应该比较快。
……夜莺v5 部署
简介
夜莺是新一代国产智能监控系统。对云原生场景、传统物理机虚拟机场景,都有很好的支持。
……