IChen.
码龄3年
  • 1,139,120
    被访问
  • 881
    原创
  • 1,215
    排名
  • 1,415
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2019-08-30
博客简介:

IChen.的博客

博客描述:
IChen博客:https://blog.csdn.net/ichen820
查看详细资料
  • 8
    领奖
    总分 5,805 当月 499
个人成就
  • 获得745次点赞
  • 内容获得289次评论
  • 获得4,234次收藏
创作历程
  • 55篇
    2022年
  • 540篇
    2021年
  • 240篇
    2020年
  • 50篇
    2019年
成就勋章
TA的专栏
  • Nginx
    4篇
  • Linux
    65篇
  • 微服务
    4篇
  • ELK
    11篇
  • Mysql
    30篇
  • PHP
    1篇
  • Redis
    7篇
  • Zabbix
    4篇
  • CDN
    1篇
  • Docker
    21篇
  • 文件存储系统
    4篇
  • python
    1篇
  • SkyWalking
    1篇
  • elasticsearch
    1篇
  • Kubernetes
    22篇
  • Rsync
    2篇
  • Nfs
    2篇
  • SSH
    1篇
  • 虚拟化
  • Virtualization
    1篇
  • Jenkins
    23篇
  • 工具
    1篇
  • Windows
    2篇
  • iptables
    1篇
  • Grafana
    1篇
  • Prometheus
    1篇
  • MongoDB
    2篇
  • RabbitMQ
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

nginx反向代理时配置访问密码

在有些情况下,我们需要对服务器上的某些资源进行限流或者禁止陌生人访问,我们可以通过nginx配置来对url添加访问密码。nginx 开启访问验证在 nginx 下,提供了 ngx_http_auth_basic_module 模块实现让用户只有输入正确的用户名密码才允许访问web内容。默认情况下,nginx 已经安装了该模块。所以整体的一个过程就是先用第三方工具( htpasswd,或者使用 openssl)设置用户名、密码(其中密码已经加过密),然后保存到文件中,接着在 nginx 配置文件中根据
原创
发布博客 2022.05.26 ·
10 阅读 ·
0 点赞 ·
0 评论

删除软链接

1,建立软链接ln -s 源文件 目标文件例如:ln -s /usr/hb/ /home/hb_link2,删除软链接正确的是:rm -rf hb_link错误的是:rm -rf hb_link/ 这个会把整个目录都删了备注:想要删除链接文件要用以下命令 rm /home/hb_link 只是少了一个“ / ” 删除的 就是链接文件, 也就是在文件的最后不要加上/...
原创
发布博客 2022.05.26 ·
11 阅读 ·
0 点赞 ·
0 评论

Prometheus - Blackbox Exporter

简介: BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测, 支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测,支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。ICMPcat prometheus.ymlglobal: scrape_interval: 15s evaluation_interval: 15sscrape_c.
原创
发布博客 2022.05.09 ·
588 阅读 ·
0 点赞 ·
0 评论

Pormetheus(普罗米修斯) 采用blackbox_exporter实现监控

简介: BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测, 支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。BlackBox Exporter 顾名思义就是在应用程序的外部对其进行探测,支持 HTTP、HTTPS、DNS、TCP、ICMP等方式对目标进行检测。官网文档:https://github.com/prometheus/blackbox_exporter1、 HTTP 测试定义 Request Header 信息判断 Ht.
原创
发布博客 2022.05.09 ·
451 阅读 ·
0 点赞 ·
0 评论

Panel plugin not found: grafana-piechart-panel

Panel plugin not found: grafana-piechart-panelgrafana安装grafana-piechart-panel插件是成功的grafana-cli plugins install grafana-piechart-panel但是在grafana界面却显示报错信息:Panel plugin not found: grafana-piechart-panel原因就是我们虽然成功安装了grafana-piechart-panel插件,但是却没有告诉gr.
原创
发布博客 2022.05.05 ·
186 阅读 ·
0 点赞 ·
0 评论

基于docker 搭建Prometheus+Grafana

一、介绍PrometheusPrometheus(普罗米修斯)是一套开源的监控&报警&时间序列数据库的组合,起始是由SoundCloud公司开发的。随着发展,越来越多公司和组织接受采用Prometheus,社会也十分活跃,他们便将它独立成开源项目,并且有公司来运作。Google SRE的书内也曾提到跟他们BorgMon监控系统相似的实现是Prometheus。现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。Prometheus基本原理是通过H
原创
发布博客 2022.05.04 ·
134 阅读 ·
0 点赞 ·
0 评论

filebeat ERROR instance/beat.go:989 Exiting: data path already locked by another beat. Please..

filebeat -e2022-04-18T17:41:37.630+0800 INFO instance/beat.go:665 Home path: [/usr/share/filebeat] Config path: [/etc/filebeat] Data path: [/var/lib/filebeat] Logs path: [/var/log/filebeat]2022-04-18T17:41:37.630+0800 INFO instance/beat.go
原创
发布博客 2022.04.18 ·
114 阅读 ·
0 点赞 ·
0 评论

Centos7 Docker安装ELK详细步骤

系统配置:CentOS7.6 4核4GELK版本:7.7.1elastic官网地址:https://www.elastic.co/cn/elastic产品地址:https://www.elastic.co/cn/elastic-stackyum源地址:https://mirrors.tuna.tsinghua.edu.cn/elasticstack/yum前言日志主要包括系统日志和应用程序日志,运维和开发人员可以通过日志了解服务器中软硬件的信息,检查应用程序或系统的故障,了解故障出现的原因
原创
发布博客 2022.04.18 ·
77 阅读 ·
0 点赞 ·
0 评论

centos7非LVM扩根目录

查看系统磁盘使用情况[root@localhost ~]# df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda3 29G 1.3G 28G 5% /devtmpfs 476M 0 476M 0% /devtmpfs 488M 0 488M 0% /dev/shmtmpfs 488M 7.7M 480M 2% /runtmpfs .
原创
发布博客 2022.04.14 ·
1576 阅读 ·
0 点赞 ·
0 评论

mysqldump: Got error: 1449: The user specified as a definer (‘user‘@‘%‘) does not exist when .......

mysqldump 备份时报错!!!在网上查找别人的解决方法,大意是说数据库是从别的实例复制过来的,而复制时记录了原实例的用户,但是目前实例上并没有该用户,所以导致报错,我这个库确实是从别的实例复制过来的,网上的解决方法比较复杂,后面搜到一个英文网站的解决方法https://help.directadmin.com/item.php?id=453,在备份时加上--single-transaction参数即可。...
原创
发布博客 2022.04.07 ·
547 阅读 ·
0 点赞 ·
0 评论

mysql 之 mysqldump导出表结构/表结构和数据/压缩备份

1.导出表结构 (-d参数)• 导出一个库中的所有表结构mysqldump -h localhost -u root -p -d db_name > db_name.sql • 导出一个库中的一张或多张表的表结构(user表)mysqldump -h localhost -u root -p -d db_name user> user.sql • 导出多个库的所有表结构mysqldump -h localhost -u root -p -d --databases dbname1
原创
发布博客 2022.04.07 ·
811 阅读 ·
0 点赞 ·
0 评论

Mysql导出表结构和数据

导出数据库– 导出dbname表结构mysqldump -uroot -p123456 -d dbname > dbname.sql– 导出dbname表数据mysqldump -uroot -p123456 -t dbname > dbname.sql– 导出dbname表结构和数据mysqldump -uroot -p123456 dbname > dbname.sql导出数据库中指定表– 导出dbname下的test表结构mysqldump -uroot -p
原创
发布博客 2022.04.07 ·
234 阅读 ·
0 点赞 ·
0 评论

Mysql导出(多张表)表结构及表数据 mysqldump用法

命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)mysqldump -uroot -pdbpasswd -d dbname >db.sql;2、导出數據库為dbname某张表(test)结构mysqldump -uroot -pdbpasswd -d dbname test>db.sql;3、导出數據库為dbname
原创
发布博客 2022.04.07 ·
786 阅读 ·
0 点赞 ·
0 评论

理解mysqldump原理 --single-transaction --lock-all-tables --master-data

在mysqldump过程中,之前其实一直不是很理解为什么加了–single-transaction就能保证innodb的数据是完全一致的,而myisam引擎无法保证,必须加–lock-all-tables,前段时间抽空详细地查看了整个mysqldump过程。理解–single-transaction:打开general_log,准备一个数据量较小的db,开启备份,添加–single-transaction和–master-data=2参数,查看general_log,信息如下,每一步添加了我的理解.
原创
发布博客 2022.04.07 ·
271 阅读 ·
0 点赞 ·
0 评论

mysqldump: Got error: 1031: Table storage engine for ‘BRIGHTHOUSE‘ doesn‘t have this option when....

Infobright 数据库转储我们即将从 ICE 升级到 IEE 版本。你可以只备份数据目录并升级软件,我不相信自己所以我也在转储数据库。如果您发出命令,尽管尝试使用 ICE 版本执行此操作会出现问题mysqldump-ib -h localhost -u root -p pentaho > infobrightpentaho.sql您将看到以下警告:mysqldump: unknown variable 'loose-local-infile=1' Enter password:然后
原创
发布博客 2022.04.07 ·
487 阅读 ·
0 点赞 ·
0 评论

nginx: error while loading shared libraries: libgd.so.2: cannot open shared object错误

根据报错提示,是libgd.so.2类库文件加载失败。这种情况要么对应lib没有安装,要么安装位置没到正确位置。通过ldd命令查一下nginx依赖的类库文件:ldd /usr/local/nginx/sbin/nginx linux-vdso.so.1 => (0x00007fffd5fb6000) libpthread.so.0 => /lib64/libpthread.so.0 (0x000000379e200000) libcrypt.so.1 => /lib64/l
原创
发布博客 2022.03.29 ·
2792 阅读 ·
0 点赞 ·
0 评论

ssh 带端口登录

ssh -p 端口号 root@ip
原创
发布博客 2022.03.29 ·
1596 阅读 ·
0 点赞 ·
0 评论

centos7 报错service php-fpm start Starting php-fpm ERROR: [pool www] cannot get uid for user ‘nginx‘

启动PHP报错报错:Starting php-fpm [20-Jun-2018 07:51:12] ERROR: [pool www] cannot get uid for use r ‘nginx’ [20-Jun-2018 07:51:12] ERROR: FPM initialization failed failed报这个错,,是因为我在php-fpm.conf下自行修改了user和group的内容。/usr/local/php/etc/php-fpm.service 找到user和gr.
原创
发布博客 2022.03.22 ·
3218 阅读 ·
0 点赞 ·
0 评论

Redis daemonize介绍

Redis daemonize介绍一、Redis daemonize介绍1、daemonize介绍A、redis.conf配置文件中daemonize守护线程,默认是NO。B、daemonize是用来指定redis是否要用守护线程的方式启动。2、daemonize 设置yes或者no区别daemonize:yes:redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至re
原创
发布博客 2022.03.17 ·
448 阅读 ·
0 点赞 ·
0 评论

redis内存数据落地命令

Redis Bgsave 命令用于在后台异步保存当前数据库的数据到磁盘。BGSAVE 命令执行之后立即返回 OK ,然后 Redis fork 出一个新子进程,原来的 Redis 进程(父进程)继续处理客户端请求,而子进程则负责将数据保存到磁盘,然后退出。语法redis Bgsave 命令基本语法如下:redis 127.0.0.1:6379> BGSAVE可用版本>= 1.0.0返回值反馈信息。实例redis> BGSAVEBackground savin.
原创
发布博客 2022.03.10 ·
713 阅读 ·
0 点赞 ·
0 评论
加载更多