首页 文章 精选 留言 我的

精选列表

搜索[消息通知],共10005篇文章
优秀的个人博客,低调大师

【重要通知】openKylin 版本策略升级!

近期,openKylin社区技术委员会例会召开。会上,各参会人员围绕社区版本发行策略及多架构支持等重要议题展开了深入探讨,并投票通过以下重要决议: 一、拓宽架构版图,拥抱多元生态 截至目前,openKylin社区已稳健支持X86、ARM开发板及RISC-V开发板三大主流架构,分别由Release SIG、Embedded SIG、RISC-V SIG负责维护。在后续版本规划中,openKylin社区将采取多架构并行发展策略,与飞腾、此芯科技、龙芯、申威等业界领先厂商合作,逐步增加ARM通用、LoongArch、SW架构的镜像版本,完善社区版本架构版图! 二、增加长期支持版本(LTS),系统稳定升级 为满足广大企业及个人用户对系统稳定性和长期维护的需求,openKylin社区决定增设长期支持版本(Long Term Support, LTS)。LTS版本将提供更长的更新支持和安全维护,确保用户能够在一个更加稳定、可靠的系统环境进行开发、办公和娱乐,减少因大版本迭代带来的升级成本和不兼容性风险。未来,社区将采用“创新版本+LTS版本”双轨并行策略: 创新版本:每年发布1个版本,提供1年被动更新支持 LTS版本:每3年发布1个版本,提供1年主动更新支持+1年被动更新支持 openKylin作为中国领先的开源操作系统根社区,深植根基,致力于构建坚实的技术底座。同时,积极布局前沿科技,探索创新,在科技浪潮中破浪前行,持续向上生长。未来,openKylin社区将继续秉持开放、合作、共赢的理念,携手更多合作伙伴,共同打造“产业主导、平台自主、技术先进、生态丰富”的新一代智能桌面操作系统根社区。

优秀的个人博客,低调大师

Elasticsearch 之 elastalert监控告警通知

一、配置规则 规则类型 any: 只要有匹配就报警; blacklist: compare_key 字段的内容匹配上 blacklist 数组里任意内容; whitelist: compare_key 字段的内容一个都没能匹配上 whitelist 数组里内容; change: 在相同 query_key 条件下,compare_key 字段的内容,在 timeframe 范围内发送变化; frequency: 在相同 query_key 条件下,timeframe 范围内有 num_events 个被过滤出来的异常; spike: 在相同 query_key 条件下,前后两个 timeframe 范围内数据量相差比例超过 spike_height。其中可以通过 spike_type 设置具体涨跌方向是up, down, both。还可以通过threshold_ref 设置要求上一个周期数据量的下限,threshold_cur 设置要求当前周期数据量的下限,如果数据量不到下限,也不触发; flatline: timeframe 范围内,数据量小于 threshold 阈值; new_term: fields 字段新出现之前 terms_window_size(默认 30 天) 范围内最多的 terms_size(默认 50) 个结果以外的数据; cardinality: 在相同 query_key 条件下,timeframe 范围内 cardinality_field 的值超过 max_cardinality 或者低于 min_cardinality。 二、frequency类型演示 1、复制frequency模板信息 [root@k8s-slave1 example_rules]# cd /usr/local/elastalert/example_rules/ [root@k8s-slave1 example_rules]# cp example_frequency.yaml test.yaml 2、修改test.yaml监控规则 es_host: 10.3.153.200 #elasticsearch 主机 es_port: 9200 #主机监听端口 name: frequency test rule #规则名,同时也是邮件的标题 type: frequency #规则才用的规则 index: logstash-nginx-* #检查那个索引信息的内容 num_events: 1 #在timeframe时间内,出现了多少次,才发送告警 timeframe: minutes: 1 #统计1分钟内的数据 #以下为过滤匹配的规则,关于具体的查询匹配方法,基本于本博客上的elasticsearch 查询方法文章一致。 filter: - query_string: query: "status: >=500" #status大于500以上 #邮件连接的信息 smtp_host: smtp.163.com smtp_port: 465 smtp_ssl: True smtp_auth_file: /usr/local/elastalert/smtp_auth_file.yaml #密码信息 #回复那个邮箱 email_reply_to: ibm.chick@163.com #用那个邮箱帐号发送 from_addr: ibm.chick@163.com alert: - "email" email: - "ibm.chick@163.com" #要接受该邮件的人员 3、创建smtp_auth_file.yaml文件 [root@k8s-slave1 ~]# cat /usr/local/elastalert/smtp_auth_file.yaml #邮箱用户名 user: ibm.chick@163.com ##不是邮箱密码,是设置的SMTP密码 password: xxxxxx 三、启用该规则 1、启用规则备注:当前为展示效果,启动方式--verbose模式,正常情况下应为后台启动,同时可以对整个rules文件夹的所有规则进行统一加载。 elastalert --config /usr/local/elastalert/config.yaml --rule /usr/local/elastalert/example_rules/test.yaml & 2、使用代码往该索引插入数据(制造错误信息) 3、发现匹配信息 备注:我们在排查的过程中,可以使用debug模式启动,可获取的日志信息更多,如下: 4、查看邮件内容 四、使用技巧与排错方法 1、在用python插入数据时,需使用@timestamp字段,此字段数据,是通过--debug模式的检查时间,复制到程序上,并多加1分钟内进行插入数据(后期用上logstash后不需要使用)2、字段过滤filter,可参考elasticsearch 条件查询文档方法,同时要注意索引下的字段类型,究竟是数字还是字符,可以通过mapping映射查询。3、在测试验证环节上,可以通过debug模式运行规则,可便于整个过程的排查调试。4、关于elastalert运行情况与日志信息,可以在elasticsearch上进行查看。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册