前言
在使用alpine替换ubuntu进行docker容器化的时候,遇到了一些问题。
主要是pip安装包时候的一些依赖
昨日更新了一篇文章写supervisor的简单使用,今日正好用supervisor搞一搞容器化,刚好也发现了昨日文章中对于pip安装supervisor的一些描述错误,已经修正。
本文主要是一个docker容器化python后端(fastapi框架)并在容器中使用supervisor管理python进程的例子。
宝塔Linux面板是提升运维效率的服务器管理软件,支持一键LAMP/LNMP/集群/监控/网站/FTP/数据库/JAVA等100多项服务器管理功能。
说说我个人的看法吧,我从15年开始接触虚拟主机,当年的虚拟主机就是类似面板形式的,现在比较少了感觉,这种图形化形式的可以很好的帮助小白由点到面的切入这一整套的知识体系。
那对于专业人士来说,有些人会觉得画蛇添足,或者有些人会质疑安全性,我个人觉得面板就只是起一个辅助作用,图形化方便自己,安全的措施该做好的还是要做好,不能说用了宝塔就不做安全措施,然后怪宝塔安全不行,一些觉得不安全的东西也可以选择性的关闭,这些就看个人了。
最近太忙了,忙里偷闲摸一下
很久之前就玩过类似的文本或者图片转字符画的小工具。今天群里有人在讨论,又找出来玩了一下
字符串转字符画,有字体可以选
1 |
|
前端时间摸了一下ELK三件套,简单的使用了一下logstash去切割一份日志。
现在需要接触Elastiflow去做流量分析相关的东西,开始的时候有点卡住了不能很快的理解。
稍微理解后,在这里把自己的理解大致的说明一下。
ps:Elastiflow 下面简称EF
NetFlow是一种网络监测功能,可以收集进入及离开网络界面的IP封包的数量及资讯,最早由思科公司研发,应用在路由器及交换器等产品上。
同类型的还有SFlow、IPFIX(以NetFlow v9为蓝本)等
大致就是路由器等设备有设置(配置)的地方,可以把netflow的数据转发到EF的某个端口上,EF开某端口进行监听。
这样就可以采集到相关的流量信息。
一般使用docker-composer去搭建,一次性把elk搭建好,这一套不需要logstash,因为Elastiflow就代表了logstash的角色。
旧版本的Elastiflow好像就是叫Elastiflow-logstash。所以大致的架构和逻辑都是类似的。
EF采集从路由设备等发来的NetFlow消息,处理后,发送给ES,最后在Kibana进行展示。
近期时间主要都在研究elk三件套,既elasticsearch,logstash和kibana
记录一个日志过滤的案例
实际数据有部分删减,
原日志:
logstash日志中显示
[FORBIDDEN/12/index read-only / allow delete (api)]
logstash无法向elasticsearch写入文档,原因大致是硬盘已满导致。
硬盘已满时elasticsearch由于没有空间无法索引更多的文档,而将自己切换为只读状态,以确保只读查询的可用性。
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
1 | $ hexo new "My New Post" |