- 博客(45)
- 资源 (5)
- 收藏
- 关注
原创 django-ckeditor富文本编辑器
5.启动Django项目并且进入刚在所改模型的字段页面中,可以看到有富文本编辑器生成。5.配置model(把字段改成RichTextUploadingField)4.在项目中manage.py文件下重新执行迁移,生成迁移文件。3.配置setting。
2024-07-16 17:59:12
550
原创 Django设置media图片显示
{{ course_org.image }} 是相对路径,还需要在前面加上 settings 中配置的 MEDIA_URL,可以写成。在 TEMPLATES 中 OPTIONS 中的 context_processors 中需要加上’django.template.context_processors.media’。到这一步,仍然不能显示图片,在网页源代码中可以看到有图片的地址。在项目目录下新建文件夹,名叫 media,并在 settings 中设置 media 路径与目录。至此就可以显示出来图片。
2024-07-16 17:57:11
303
原创 Linux安装mongodb
2.安装和启动2.1 解压2.2 将解压后的目录移动到 目录下,并改名为 2.3 进入 mongodb 目录,并创建文件夹 data,在 data 文件夹下再创建 db 文件夹(用于存放数据库数据)和 log文件夹(存放 mongo 日志)。然后为其设置可读写权限。2.4 在 mongodb 目录下新建配置文件 (可选,但建议配置),打开文件输入以下内容。2.5 配置环境变量,使用 命令打开系统文件,并在末尾加入以下内容后保存,最后使用 命令重启系统配置。2.6 完成以上步骤即可
2024-07-16 17:28:52
1016
原创 python实现自动更新prometheus规则
由于公司需要监控目标类型较多,不能手动去改动prometheus规则然后reload,所以就通过python写了个程序自动更新prometheus配置基本环境准备基本流程以上为开发流程,在基本环境准备好的前提下开始开发,本文涉及的kevin模块导入均为本人开发功。
2024-07-15 11:19:32
606
原创 欧拉部署nginx
问题1:nginx: [emerg] unknown directive “ssl”解决方法1.nginx生成 Makefile可编译文件时没有开启ssl,请参考步骤42.旧版本配置ssl和新版本不一致server{xxxssl on;#ssl证书的pem文件路径#ssl证书的key文件路径应改为server{xxx#ssl证书的pem文件路径#ssl证书的key文件路径。
2024-07-09 14:55:40
984
1
原创 VictoriaMetrics的高可用二进制方式部署
mkdir -p /root/victoria_metrics/vmstorage-data #生产环境建议换成磁盘目录,换性能更好的ssd硬盘,集群所有节点都要执行。涉及机器列表,机器均为本地虚拟机。同步启动文集到其他节点。同步启动文集到其他节点。同步启动文集到其他节点。
2024-06-14 16:01:25
480
原创 grafana使用mysql远程存储
最近公司需要单独部署一套grafana集群,这是就需要集群内的grafana的数据保持一致,grafana支持mysql远程存储,我就使用mysql做了远程存储测试。grafana的配置文件grafana.ini修改。,此文章只做远程存储部分说明。grafana部署请参考。配置完重启容器即可。
2024-06-14 15:40:13
144
原创 docker安装grafana
分析上述环境变量信息得知,需要把容器内的/etc/grafana、/var/lib/grafana、/var/log/grafana三个目录挂载到宿主机上以确保数据不随容器的停止而消失。容器创建成功之后,可直接通过3000端口访问grafana页面。
2024-06-14 15:28:08
149
原创 k8s安装prometheus
方法二:热加载速度比较慢,可以暴力重启 prometheus,如修改上面的 prometheus-cfg.yaml 文件之后,可。prometheus 的 pod 调度到哪个节点上,我们这里让 nodeName=k8s-node1,也即是让 pod 调度到。通过上面可以看到 service 在宿主机上映射的端口是 32138,这样我们访问 k8s 集群的 k8s-node1 节点。k8s-node1 节点上,因为 k8s-node1 节点我们创建了数据目录/data,所以大家记住:你在 k8s。
2024-01-11 16:03:49
1259
原创 k8s部署node-exporter
node-exporter介绍:node-exporter 可以采集机器(物理机、虚拟机、云主机等)的监控指标数据,能够采集到的指标包括 CPU, 内存,磁盘,网络,文件数等信息。
2024-01-11 10:34:48
758
原创 centos7安装Docker
安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的。命令:yum install docker-ce-版本号,我选的是docker-ce-18.03.1.ce,如下。命令:systemctl start docker,然后加入开机启动,如下。可以查看所有仓库中所有docker版本,并选择特定版本安装。
2023-12-28 16:13:55
468
原创 iview-admin: 上传与下载
最近在使用iview-admin开发prometheus和alertmanager管理平台。prometheus管理规则我想可以通过下载当前页面规则到本地为excel文件,然后添加若干规则后上传更新。
2023-10-27 14:45:55
119
原创 iview-admin:Table分页功能
最近在使用iview-admin开发prometheus和alertmanager管理平台。我想把告警规则和告警展示成5条一页的列表,这就用到了iview的分页功能了。此文章使用告警规则页面实现做讲解。
2023-10-24 18:02:02
202
原创 iview-admin: Table组件columns根据原单词判断显示中文
最近在使用iview-admin开发prometheus和alertmanager管理平台,当我想在prometheus中加入告警级别时,后台传回单词,我想显示中文,此时就需要根据单词判断显示值了。
2023-10-20 15:45:37
88
原创 iview-admin:Table组件的使用
近在使用iview-admin开发prometheus和alertmanager管理平台,用到最多就是Table和Form两个组件了,本文重点介绍Table组件的使用。,如果有小伙伴有情趣可以去细看文档。
2023-10-20 15:41:45
194
原创 如何处理 moment Deprecation warning: value provided is not in a recognized RFC2822 or ISO format
你使用了moment.js的文件里面加一句代码。
2023-10-19 12:05:26
268
原创 RuntimeError: The session is unavailable because no secret key was set. Set the secret_key on the ap
【代码】RuntimeError: The session is unavailable because no secret key was set. Set the secret_key on the ap。
2023-10-18 17:02:51
441
原创 deployment的yaml字段详解
metadata: # 资源的元数据/属性annotations: # 自定义注释列表name: alert-webui # 资源的名字,在同一个namespace中必须唯一fieldsV1:.: {}'f:spec':.: {}.: {}'f:spec':.: {}.: {}.: {}.: {}.: {}.: {}.: {}.: {}.: {}.: {}.: {}fieldsV1:'f:spec':'f:spec':fieldsV1:.: {}.: {}
2023-10-17 15:52:10
327
原创 Unexpected response code: 429 (Your IP is issuing too many concurrent connections, please rate limit
最近监控系统新上了一组pg数据库,但是发现自动部署的exporter状态是正常的,metrics访问接口是正常的,prometheus和exporter机器网络也是通的,但是prometheus查询不到export状态。错误,经过查询发现这个错误就是prometheus服务发现请求consul次数超过consul默认的200限制导致的。而我们系统是通过配置映射挂载在consul容器上,于是我修改了consul挂载的配置映射congfigMap。在配置启动配置consul.json中添加。
2023-10-12 09:55:28
754
原创 JsonView for mac插件
通常来讲,json数据一般没有经过格式化或经过了unicode编码,没有缩进,没有换行等,给开发者阅读造成了一定困难。而jsonview插件可以自动对json数据转码,缩进,格式化,直接显示出格式化后的数据,同时它还支持各种数据类型的语法高亮,以及节点的收缩和展开等。使得开发人员可以更好的阅读信息。JsonView是目前最热门的一款开发者工具chrome插件,确切的来说JSONView是一款非常实用的格式化和语。法高亮JSON格式数据查看器jQuery插件。它是查看json数据的神器。
2023-09-13 15:49:36
147
原创 windows开启服务端winrm的服务
用管理员权限打开windows powershellwinrm enumerate winrm/config/listenerwinrm quickconfigwinrm set winrm/config/service/auth ‘@{Basic=“true”}’winrm set winrm/config/service ‘@{AllowUnencrypted=“true”}’winrm get winrm/config/service/auth
2023-08-31 16:46:07
363
原创 centos7安装gitlab-ce社区版
ps:注意这里设置的端口不能被占用,默认是8080端口,如果8080已经使用,请自定义其它端口,并在防火墙设置开放相对应得端口。配置完以后还需要修改一处,去掉unicorn['port']=8080前面的注释#,并修改下端口号,注意和上面端口区分开。在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget(用于从外网上下载插件)以上这些可以不用考虑安装,因为CentOS7中已经自带安装好了ssh,防火墙,wget。添加gitlab镜像。
2023-08-07 10:51:21
257
原创 docker常用命令
1. 检查docker状态# 查看docker daemon的运行状态ps axf | grep docker# 查看各个容器信息docker info# 查看容器配置信息docker inspect 容器名# 查看容器状态docker ps# 查看资源状态:CPU、内存docker stats 容器名docker top 容器名# 查看容器日志docker logs -f 容器名# 查看挂载的卷docker volume ls# 查看挂载信息docker volume
2020-11-09 00:05:14
127
转载 Xmind 8 pro 软件破解版
版权声明:本文为博转载自 :https://blog.csdn.net/qq_16093323/article/details/80967867 Xmind是一款非常专业的思维导图软件,收费好几百元,不过还是很多用户,因为目前用的最多,也简单易用。XMind界面友好、功能优秀、可用性极强,从而数百万...
2019-07-01 14:27:02
503
原创 DRF 商城项目 - 用户操作相关逻辑梳理
用户操作用户收藏用户收藏要实现的功能:添加收藏商品删除收藏商品获取收藏商品列表权限的设置权限验证到现在看起来已经完成了用户添加收藏、删除收藏和获取列表的功能。但是正常的业务逻辑应该是用户只能删除自己的收藏,所有需要添加用户的权限。DRF权限官方文档第一步:判断用户是否登录# user_operation/views.pyfrom rest_framework.perm...
2019-06-30 00:55:06
343
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人