首页 > 其他分享 >Loki ERROR log告警

Loki ERROR log告警

时间:2024-09-05 15:50:56浏览次数:9  
标签:error log rules ERROR monitlog Loki usr loki local

实现loki 采集error日志,出现error 日志,告警。

1.修改Loki配置文件
在loki-local-config.yml中添加Alertmanager的配置,包括告警规则存储路径、Alertmanager的URL等。例如:
ruler:
enable_api: true
enable_alertmanager_v2: true
alertmanager_refresh_interval: 3m0s
alertmanager_url: http://xxxx:8893
storage:
type: local
local:
directory: /usr/local/monitlog/loki-rules

2.新建规则文件夹
/usr/local/monitlog/loki-rules/fake/loki_first_rules.yml

mkdir /usr/local/monitlog/loki-rules && mkdir /usr/local/monitlog/loki-rules/fake && cd /usr/local/monitlog/loki-rules/fake

vim loki_ck_rules.yml

点击查看代码

groups:
- name: error-logs-group
  rules:
  - alert: error-logs-alert
    expr: count_over_time({filename="/tmp/app_log/my/bbc-gateway_error.log" } |="app_invoke_url_error" !=":255" [3m])  > 1
    for: 3m
    labels:
      severity: error
      env: prod
      countryCode: my
    annotations:
      summary: "my最近3分钟logError异常{{ $labels }}"
      description: "数量:{{ $value }}"
      
      
      
      
      

标签:error,log,rules,ERROR,monitlog,Loki,usr,loki,local
From: https://www.cnblogs.com/kunchengs/p/18398585

相关文章

  • Loki安装配置
    文档参考https://blog.51cto.com/u_16213620/7782631github官网地址https://github.com/grafana/loki?tab=readme-ov-file各种安装方式,我们选择locally方式https://grafana.com/docs/loki/latest/setup/install/选择安装的版本https://github.com/grafana/loki/releasesht......
  • 网站提示“Parse error:解析错误,通常是语法错误”错误如何解决
    当您遇到“Parseerror:解析错误,通常是语法错误”时,这意味着您的代码中存在语法上的问题,导致解析器无法正确解析代码。这类错误通常出现在PHP、JavaScript等编程语言中。以下是一些解决这类问题的方法:PHP中的ParseError1.检查错误信息定位错误:错误信息通常会指出发生错误的......
  • pymongo.errors.ConfigurationError: Server at localhost:27017 reports wire versio
    当你的PyMongo版本比较新时,如当前使用版本为v4.8.0,如果你尝试连接到MongoDBServerv3.4或更早版本,PyMongo可能会引发以下错误:pymongo.errors.ConfigurationError:Serveratlocalhost:27017reportswireversion5,butthisversionofPyMongorequiresatleast6(Mo......
  • Anylogic(2)——导出Java程序bat无法运行(Windows)
    1.Anylogic打包以后,双击bat,无论如何都无法运行。找了很多资料,最后得出可能是Java版本问题,因为最初安装anylogic的版本是8.9,Java安装得是1.8.x版本。改为安装Java9,但是依旧报错,也不知道具体,经痛苦多番挣扎,有2种情况。(报错如下)。 两种情况:①路径问题,因为某些时候Java......
  • 网站提示“Syntax error:SQL语句语法错误”错误如何解决
    当您遇到“Syntaxerror:SQL语句语法错误”的错误时,这意味着您的SQL语句不符合数据库的语法规范。解决这类问题通常需要检查SQL语句的各个部分,找出并修正语法错误。以下是一些解决SQL语法错误的步骤:基础检查检查拼写错误:确认SQL语句中没有拼写错误,包括关键词、表名、字段名等......
  • 网站提示“500 Internal Server Error:服务器内部错误”错误如何解决
    当您遇到“500InternalServerError:服务器内部错误”时,这表示服务器遇到了一个意外情况,无法完成请求。这个错误通常是由服务器端的问题引起的。以下是解决这个问题的一些步骤:对于普通用户刷新页面:尝试刷新页面,因为有时候问题可能是暂时性的。清除浏览器缓存和Cookies:......
  • 【Azure Policy】使用deployIfNotExists 把 Azure Activity logs 导出保存在Storage A
    问题描述使用AzurePolicy,对订阅下的全部ActivityLog配置DiagnosticSetting,要求:在Subscription或ManagementGroup级别,针对未启用ActivityLog功能的订阅,启用ActivityLog功能;对已经启用了Activitylog功能的订阅,使用该Policy纠正并统一其参数配置;所收集到的AzureActivityLog存......
  • log4net
    建表CREATETABLE[dbo].[LogDetails]([LogID]intNOTNULLIDENTITY(1,1),[LogDate]datetimeNOTNULL,[LogThread]nvarchar(100)NOTNULL,[LogLevel]nvarchar(200)NOTNULL,[LogLogger]nvarchar(500)NOTNULL,[LogMessage]nvarchar(3000)NOTNULL,[Lo......
  • 【Azure Policy】使用deployIfNotExists 把 Azure Activity logs 导出保存在Storage A
    问题描述使用AzurePolicy,对订阅下的全部ActivityLog配置DiagnosticSetting,要求:在Subscription或ManagementGroup级别,针对未启用ActivityLog功能的订阅,启用ActivityLog功能;对已经启用了Activitylog功能的订阅,使用该Policy纠正并统一其参数配置;所收集到的AzureActivity......
  • 【Azure Redis】Redis-CLI连接Redis 6380端口始终遇见 I/O Error
    问题描述使用Redis-cli连接Redis服务,因为工具无法直接支持TLS6380端口连接,所以需要使用stunnel配置TLS/SSL服务。根据文章(LinuxVM使用6380端口(SSL方式)连接AzureRedis(redis-cli&stunnel):https://www.cnblogs.com/lulight/p/14188279.html),配置stunnel后,始终......