文件名称:Kubernetes日志到MongoDB-Linux开发
文件大小:548KB
文件格式:ZIP
更新时间:2024-06-16 11:24:05
Linux System utilities
该工具通过守护进程在K8的每个节点上运行一个pod。 Pod连接节点的/ var / log / containers文件夹,并通过收集日志添加到mongodb中。TheYkk K8S Logger该工具通过deamonset在K8s中的每个节点上运行Pod。 Pod连接节点的/ var / log / containers文件夹,并通过收集日志将其添加到mongodb中。支持25个解析器平均日志大小〜700字节安装创建mongodb url secret kubectl创建secret通用themkk-logger --from-literal = MONGO_URI = 套用rbac和deamonset kubectl套用-f https://raw.githubusercontent.com/TheYkk/logger/master/rbac.yaml kubectl套用-f https://raw.githubus
【文件预览】:
logger-master
----Dockerfile(924B)
----.gitignore(2KB)
----rbac.yaml(665B)
----example_logs()
--------nats-to-mongo-8779c9b7-cqkcb_logger_busybox-294f46bf094389a441b43a05a579accc0ece31f5074c75c645dcc23024195363.log(979B)
----LICENSE(11KB)
----.dockerignore(1KB)
----log1.png(112KB)
----log3.png(19KB)
----deamonset.yaml(1KB)
----Readme.md(2KB)
----package.json(814B)
----src()
--------parser.js(5KB)
--------db.js(1KB)
--------watch.js(3KB)
--------getenv.js(2KB)
--------index.js(880B)
----log2.png(380KB)
----.editorconfig(146B)
----yarn.lock(73KB)
----.eslintrc.js(464B)
----.prettierrc.js(120B)
----.env.example(57B)