【文件属性】:
文件名称:bubblegum:120行代码使您的生活更轻松
文件大小:503KB
文件格式:ZIP
更新时间:2021-03-21 18:47:52
nodejs javascript css html jquery
泡泡糖
问题:
您有一个由不同的微服务,阶段和其他网络资源组成的分布式系统,所有这些都具有某种监视和日志记录功能,但是没有令人信服的概述。
是的,那里有解决方案
但是这些功能过于强大和/或过度杀伤,当您只想了解所构建的这些不同组件的简单状态时,需要花费大量时间进行设置。
提案:
一个简单的Node Js服务器
检查网络级别(ping)
检查应用程序级别(获取)
显示颜色代码RED ,GREEN或YELLOW来映射5XX错误,2XX状态以及介于两者之间的所有内容
易于配置,可添加应监控的组件
用法
准备
确保您已安装node
克隆此项目
cd into the directory克隆此项目cd into the directory
运行./install.sh
根据需要编辑bubble-dash/src/stateAndHost.json并保存
如果您来自以前的jQuery版本,则需要手动传
【文件预览】:
bubblegum-develop
----index.js(3KB)
----stateAndHost.json(1KB)
----package.json(486B)
----transfer.png(141KB)
----.github()
--------workflows()
----media()
--------added-prometheus.png(40KB)
--------all-greens.png(51KB)
--------all-greens-custom.png(56KB)
----Dockerfile(290B)
----SECURITY.md(396B)
----package-lock.json(13KB)
----install.sh(48B)
----.idea()
--------misc.xml(172B)
--------vcs.xml(167B)
--------modules.xml(258B)
--------compiler.xml(170B)
--------inspectionProfiles()
----bubble-dash()
--------package.json(648B)
--------package-lock.json(668KB)
--------hosts.json(894B)
--------src()
--------.gitignore(285B)
--------public()
--------README.md(116KB)
----bubblegum(18B)
----docker()
--------prometheus()
----.gitignore(2KB)
----launch.sh(50B)
----.npmrc(48B)
----README.md(2KB)
----bubblegum.iml(335B)