本文关键详细介绍了应用Seq构建完全免费的系统日志服务项目的方式,文中给大伙儿详细介绍的十分详尽,对大伙儿的学习培训或工作中具备一定的参照效仿使用价值,必须的盆友能够参照下
Seq介绍
Seq是外国人开发设计的一个对于.NET服务平台十分友善的系统日志服务项目。适用器皿布署,出示一个普通用户完全免费的开发设计版本号。
官方网站:https://datalust.co/seq
应用文本文档:https://docs.datalust.co/docs
Seq行为主体作用以下所显示:
适用流行的计算机语言,特别是在对.NET十分友善
丰富多彩的恶性事件文件格式
以结构型方式纪录上文信息内容与应用软件恶性事件,适用信息模版将文字数据信息与构造话数据信息无缝连接。下面的图中全部特性全是由使用人自定的。
3.适用挑选英语的语法和SQL查看,比较简单和灵便
多种多样查看方法 -适用以SQL关系式查看,及其C#中的,==,!=,<,<=,内嵌StartsWith(),EndsWith(),IndexOf() 和Contains(),并适用文字全文搜索。
4.公布了内嵌字段名和函数
5.适用车内仪表盘,能够自主建立和编写数据图表
6.适用安裝软件,软件能够应用.NET开展撰写
7.适用邮件发送(根据软件)
8.适用精英团队实际操作
9.出示cmd手机客户端
10.适用健康体检(根据软件)
11.适用搜集Docker系统日志
12.适用搜集K8s系统日志
13.适用自定报警和Webhook
布署到k8s
seq布署大家选用的是根据器皿的布署,实际能够参照:https://docs.datalust.co/docs/getting-started-with-docker
腾讯云服务器皿服务项目yaml配备以下所显示:
apiVersion: apps/v1beta2
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
generation: 1
labels:
k8s-app: seq
qcloud-app: seq
name: seq
namespace: default
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: seq
qcloud-app: seq
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
type: RollingUpdate
template:
metadata:
labels:
k8s-app: seq