3 diyiday

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 4k+

shywalking -api示例

2020-09-23 11:09:51

prometheus监控zookeeper

docker方式安装安装zookeeper zookeeper.yml 文件version: "3"services: zoo1: image: zookeeper restart: always hostname: zoo1 ports: - 2181:2181 environment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=0.0.0.0:2888:3888;2181 ser

2020-09-22 16:50:00

搭建rocketmq并使用使用prometheus+grafana进行监控展示demo

备注此次搭建过程是一个demo,不涉及集群和优化方式一:docker方式搭建安装容器启动nameserverdocker run -d -p 9876:9876 --name rmqserver foxiswho/rocketmq:server-4.5.1启动brokerdocker run -d -p 10911:10911 -p 10909:10909\ --name rmqbroker --link rmqserver:namesrv\ -e "NAMESRV_ADDR=n

2020-09-22 16:19:51

shell脚本监控主机cpu,内存,磁盘使用情况脚本

shell脚本监控主机cpu,内存,磁盘使用情况脚本#! /bin/bashcd /home/groupop/checkServerif [ ! -f hostlist ];then exit 0;fiip="";types="";> monitor.error.log;CPU_USED_PCT="93";MEM_USED_PCT="92";DISK_USE_PCT="80";for line in `cat hostlist | grep -v '#'`

2020-09-07 16:05:03

在windows编辑了文件导致linux执行出错

在Windows下编辑了文件,然后在linux下执行,可能会有乱码问题。需要下载dos2unix 进制转换下文件即可正常运行dos2unix是将Windows格式文件转换为Unix、Linux格式的实用命令。Windows格式文件的换行符为\r\n ,而Unix&Linux文件的换行符为\n. dos2unix命令其实就是将文件中的\r\n 转换为\n。yum -y install dos2unix https://www.cnblogs.com/Tunan-Ki/p/11940575.h

2020-08-26 15:05:24

简单监控脚本细节分析

这一博文,是对上一博文的中两个脚本的细节的分析,内容不多,但是价值不小!其一,就是CPU的统计利用率,我采用的是top指令。计算用户态和内核态的使用率之和。function cpuSts(){ content=`top -b -n 1| grep "Cpu(s)"` ##echo $content cpup=`echo ${content#*:}` cpuu=`echo ${cpup%us*}` cpuss=`echo ${cpup#*,}` cpus=`echo $

2020-08-14 14:58:48

linux添加磁盘后动态加载

CSI接口具有应用范围广、多任务、带宽大、CPU占用率低,以及热插拔等优点,在服务器中广泛的应用。当然在虚拟化平台支持下,也能模拟出SCSI设备,方便在虚拟机上热添加SCSI设备(一般是硬盘)但是在热添加SCSI设备之后,需要手动rescan SCSI设备。比较常见的做法是输入如下命令echo “- - -” > /sys/class/scsi_host/host*/scanCentOS/RHEL5.9开始(SUSE11/12也有这个工具)提供一个工具包sg3_utils同样可以方便的实现r

2020-08-03 16:28:02

nginx 通过域名代理tcp端口

碰到一种场景,使用nginx进行反向代理tcp端口,网上大部门的设置都是一个端口代理一个端口,没有一个端口通过域名代理后端多个端口的情况。在sf上面看到一个设置教程,记录下只需要修改nginx.conf,添加如下配置即可,stream { map $ssl_preread_server_name $name { mysql.test.com mysql; redis.test.com redis; default https_default_ba

2020-07-01 14:06:33

es进行数据迁移的几个方案

esm迁移工具https://github.com/medcl/esmesdump

2020-06-05 16:22:00

nginx 日志配置详解

有一天突发奇想,nginx反向代理能不能记录后端接口的处理时间呢?如果能记录那么就可用定位分析接口的处理异常了。配置如果需要nginx记录请求时间,那么就需要配置nginx的log_fromat具体修改nginx.conf配置文件http { include /etc/nginx/conf/mime.types; default_type application/octet-stream;log_format main '$remote_addr $remote_user .

2020-05-11 11:56:53

django关于自增id的问题

在django中,如果创建模型。不指定id。django会自动自定一个idclass Student(models.Model): name = models.CharField(max_length=16) sex = models.CharField(max_length=4)像这种情况。django会自动添加一个自增id在数据库的表结构为id name sex相当于class Student(models.Model): id = models.AutoFiel

2020-05-08 17:44:20

flask 日志一些文章

https://www.cnblogs.com/fengff/p/9512045.htmlflask 日志一些文章

2020-04-26 00:07:06

python2+python3+django+uwsgi+nginx共存

背景:服务器上面有需要部署两个django项目,其中一个python3版本,一个是python2版本,怎么使用这两个版本的项目使用uwsgi共存呢?思路:既然都是一个是使用python2 的wsgi,一个使用的是python3版本的uwsgi。那么就可用先安装两个uwsgi,之后对uwsgi进行不同版本重名了即可步骤:安装uwsgipip2 install uwsgipip3 i...

2020-04-24 14:50:32

centos7 离线安装mysql

公司内网没有外网,需要安装mysql,因此只好下载mysql包进行安装下载安装下载地址:https://downloads.mysql.com/archives/community/选择相应的版本现在即可RPM Bundle 这个应该是 rpm的安装包下载后直接解压,然后直接执行命令安装即可rpm -ivh mysql* 或者 rpm -y localinstall ...

2020-04-21 14:43:44

python计算当前时间的前(后)一分钟,前(后)一小时,前(后)一天

计算当前时间import datetimedatetime.datetime.now()# 2019-06-30 10:51:14.089271# 格式化时间datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")# 2019-06-30 10:52:05多加(减)一天(datetime.datetime.now()+dateti...

2020-04-19 00:52:21

python-django模型model查询get和filter的一些区别

也许不严谨,仅供自己学习和研究使用getget查询返回使用get查询返回的是一个对象 resp = oauth_clients.objects.get(appid=body_data['appid']) print(type(resp)) print(resp)如果有结果,则返回结果是<class 'oauth2.models.oauth_clients'>{"id...

2020-04-18 23:17:00

Django之model fitter和F/Q以及多对多操作

F操作,使用查询条件的值打个比方吧,有一张表,保存着公司员工的工资,公司普涨工资,如何在model中操作,这就用到了F,首先需要导入此模块:from django.db.models import F操作:models.UserInfo.objects.filter().update(salary=F('salary')+500)Q操作,构造搜索条件model中的查询搜索有三种方式...

2020-04-15 18:18:50

ubuntu18.04下安装mariaDB

在windows10中安装了ubuntu18.04,需要安装mariadb更新源或者替换源之后进行安装apt-get install mariadb-server启动和停止sudo /etc/init.d/mysql startsudo /etc/init.d/mysql stop设置密码sudo mysql_secure_installation 上面可以配置登录密...

2020-04-05 13:26:30

shell获取网卡流量

网卡信息已知有如下网卡信息,我需要获取docker0的网卡流量,或者eth0的网卡流量信息br-889578db29c5: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.1.2 netmask 255.255.240.0 broadcast 192.168.47.255 eth...

2020-04-05 03:19:16

使用ssh工具连接到ubuntu on windows(wsl)

相信很多同学都体验到了wsl的强大,但是window自带的命令行工具体验式真的差。复制粘贴这种事情都做不好,忍无可忍!!!通过ssh连接变通的使用客户端工具或许是一个思路,于是搜索了一下,果然有同学试过了,我这里就整理一下,为后面的同学铺铺路吧首先是卸载重装一遍ssh服务,这里不是很确定是不是自带ssh服务有没有问题。sudo apt-get remove openssh-server...

2020-04-05 02:32:02

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。