首页 > 其他分享 >夜莺项目发布 v6.4.0 版本,新增全局宏变量功能

夜莺项目发布 v6.4.0 版本,新增全局宏变量功能

时间:2023-11-30 12:23:21浏览次数:50  
标签:变量 v6.4 夜莺 refactor 更新 仪表盘 全局

大家好,夜莺项目发布 v6.4.0 版本,新增全局宏变量功能,本文为大家简要介绍一下相关更新内容。

全局宏变量功能

20231013080250

像 SMTP 的配置中密码类型的信息,之前都是以明文的方式在页面展示,夜莺支持全局宏变量之后,可以在变量管理配置一个 smtp_password 的密码类型的变量,在 SMTP 配置页面,密码的部分使用变量,来达到信息保密的效果。

如果大家有在其他的场景希望支持宏变量,大家可以提 issue 反馈。

夜莺 github地址:https://github.com/ccfos/nightingale,大家可以 star 收藏,后续有更新会收到 github 的通知。

http access log 日志支持打印 body 请求

在 HTTP 下面增加 PrintBody = true,可以将夜莺接口请求和响应的 body 打印出来,可以更方便排查问题

[HTTP]
PrintAccessLog = false
PrintBody = true

其他更新

  • feat: 仪表盘时序图右侧列表 Legend 也支持展示统计值
  • feat: 仪表盘值映射配置新增 “固定值(文本值)” 匹配方式
  • feat: 仪表盘表格图链接配置添加新模式 “单元格链接” 该模式将把单元格文本渲染成链接
  • refactor: Admin 角色的菜单也受权限点控制
  • refactor: 告警规则表单添加校验数据源是否关联告警引擎
  • refactor: 订阅规则表单兼容 datasource_ids 为 null 值情况
  • refactor: 业务组侧边栏点击编辑图标按钮从新页面打开业务组管理页面
  • refactor: 调整通知相关接口权限控制
  • perf: 优化仪表盘性能
  • perf: 通知管理页面代码优化 @rjzhou3
  • docs: 更新机器台账内置仪表盘
  • docs: 更新 windows 内置仪表盘 @tanxiao1990
  • docs: 更新 i18n

夜莺专业版介绍

夜莺专业版,是快猫星云在开源夜莺的基础上,从功能、体验、安全、技术保障等方面加以增强的版本,支持了日志告警、采集配置,告警聚合升级、网络设备监控等增强功能,适用于以开源版本为基础,并希望进一步快速完善可观测性平台的企业。

如有相关需求,可以点击 专业版安装包 下载链接,安装试用。

标签:变量,v6.4,夜莺,refactor,更新,仪表盘,全局
From: https://www.cnblogs.com/ulricqin/p/17867028.html

相关文章

  • linux查看全局变量
    linux查看全局变量 在Linux环境中,您可以使用printenv或者echo$VAR_NAME命令来查看全局变量。以下是一些示例:使用printenv命令:bashprintenv 这会显示所有的环境变量,包括全局变量。使用echo$VAR_NAME命令:例如,如果您想查看PATH变量的值,可以执行:bashe......
  • 华为ICT中基础技术的分类(总览全局)
    ICT中云计算的概念ICT中,云计算顾名思义就是云and计算云就是公共的网络计算就是把需要的请求发给计算机进行计算所以,通俗的说就是:在一个大的网络上面存在一台大的计算机通过它可以把巨大的程序分解小的,然后通过多台服务器得出结果返回给用户。云计算基础技术分类计算类技......
  • uniapp 设置全局无需引入的变量 和 方法
    importAppfrom'./App.vue'import*asPiniafrom'pinia';import{createSSRApp}from'vue'exportfunctioncreateApp(){ constapp=createSSRApp(App) app.use(uviewPlus) app.use(Pinia.createPinia()); //在js里直接调用 ......
  • python中全局变量和局部变量作用域理解
    一:描述python中全局变量和局部变量作用域理解 二:回答1. 局部变量不能修改全局变量局部变量只作用于方法内,无法修改全局变量1#全局变量city2city="上海"34defmod_city():5#局部变量city6city="深圳"7print(city)89......
  • npm学习(四)之如何安装全局包、更新全局安装的包、卸载全局安装的包
      如何安装全局包有两种方式用来安装npm包:本地安装和全局安装。选用哪种方式来安装,取决于你如何使用这个包。如果你想将其作为一个命令行工具,那么你应该将其安装到全局。这种安装方式后可以让你在任何目录下使用这个包。比如grunt就应该以这种方式安装。如果您希......
  • 如何在vue中注册和使用全局组件
    1、在main.js入口文件中,使用Vue.component()方法注册组件 2、在需要使用组件的地方进行标签使用即可<MyCount></MyCount>......
  • Kafka 如何保证消息消费的全局顺序性
    哈喽大家好,我是咸鱼今天我们继续来讲一讲Kafka当有消息被生产出来的时候,如果没有指定分区或者指定key,那么消费会按照【轮询】的方式均匀地分配到所有可用分区中,但不一定按照分区顺序来分配我们知道,在Kafka中消费者可以订阅一个或多个主题,并被分配一个或多个分区如果一......
  • 记录一下vue如果全局引入scss变量
    开始首先一些普通的css,可以在App.vue中引入然后项目中会经常用到一些功能型的scss,比如mixin,和函数等,这个时候在main.js和app.vue是无效的。首先查看自己的sass和sass-loader版本,注意sass-loader的安装版本,如果是v8的版本使用prependDatea,以上的版本使用additionalData(翻......
  • C语言编程技巧 全局变量在多个c文件中公用的方法
    在使用C语言编写程序时,经常会遇到这样的情况:我们希望在头文件中定义一个全局变量,并将其包含在两个不同的C文件中,以便这个全局变量可以在这两个文件中共享。举个例子,假设项目文件夹"project"下有三个文件:main.c、common.c和common.h。在这种情况下,我们希望声明一个字符型变量"key",......
  • js 全局变量
    1、赋值并保存import{setSessionStorage}from'@/store/index' Vue.prototype.$userId=res.result.userInfo.idVue.prototype.$userType=res.result.userInfo.postsetSessionStorage()2、index.jsexportfunctionsetSessionStorage(){varstore={......