首页 > 其他分享 >需求分析

需求分析

时间:2024-10-30 16:59:53浏览次数:2  
标签:需求 分析 查询 索引 搜索 日志 优化 es

根据您提供的需求列表,我们可以将其分为前端(Frontend)和后端(Backend)两个部分。前端主要关注用户界面和用户体验,而后端则负责处理业务逻辑、数据处理、数据库交互等功能。

前端 (Frontend) 需求

  1. 状态总览页面增加各个中心的使用数据比对

    • 增加中心层级的使用数据对比,优化整体显示效果。
    • 登录和查询曲线支持最近半个月的数据。
    • 最上面的属性字段占比缩小,优化整体显示效果。
  2. 重构日志搜索页面索引、系统和应用的输入查询模式

    • 更改当前以索引为主体的查询模式,以系统为实际的搜索主体。
    • 输入选中系统名称后关联应用和索引名称,支持系统名称模糊搜索、拼音和简称匹配。
    • 选中系统名称后增加显示系统重要级别。
  3. 支持部分日志乱码内容在平台页面实现转码

    • 实现日志内容在不同字符集间的转码,如 gbk 到 utf-8。
  4. 增加自动回滚最新时间日志内容的功能

    • 实现类似于 tailf 指令的效果,提供手动开启选项。
  5. 平台首页前端增加明显的联系方式

    • 在平台首页增加明显的联系方式,方便用户快速联系技术支持。
  6. 将正则搜索与逻辑搜索模式结合

    • 扩展正则搜索的匹配范围,支持多重逻辑条件下的正则搜索。

后端 (Backend) 需求

  1. 探索滚动查询的实现可能性

    • 探索和实现滚动查询技术,提高大量数据查询的效率。
  2. 增加多个日志索引 join 查询的模式

    • 支持合并关联多个日志索引的联合查询,参考其他同类产品的实现逻辑。
  3. 改造索引恢复功能模块

    • 增加索引恢复页面的操作指导链接,设置单次恢复索引的数量上限。
    • 失败时发送邮件通知管理员,并提供一键重跑功能。
  4. 优化月度索引创建的定时任务

    • 优化定时任务的执行状态和记录查询,支持手动停止和调整配置参数。
    • 显示任务完成百分比和错误数,失败时发送邮件通知管理员。
  5. 具备长期对某个特定的日志索引实现热保存的能力

    • 实现对重要业务系统日志的长期保存能力,调整默认保存期限。
  6. 记录适配器批量传输失败的信息

    • 改造消息传输逻辑,汇总异常传输消息数量,记录传输失败的详细信息。
  7. 优化 es 集群协调节点的性能配置

    • 调整协调节点的性能配置,解决业务高峰期出现的错误。
  8. 对 es-master 日志增加关键字触发提醒

    • 将 es 集群 master 日志接入平台,对特定关键字触发提醒。
  9. 探讨新增一个存储桶来存储保留周期需要大于一年的日志内容

    • 讨论新增存储桶的需求,用于长期存储重要日志。
  10. 优化平台从 es 集群取备份快照清单的逻辑

    • 优化从 es 集群获取备份快照清单的逻辑,配合定期清除策略。
  11. 其他临时性的优化需求

    • 包括日志采集、巡检异常情况、用户反馈的 bug 和集群性能问题等的处理。

标签:需求,分析,查询,索引,搜索,日志,优化,es
From: https://www.cnblogs.com/lmzzr24/p/18516172

相关文章

  • 溯源与取证分析实验
       作业题目溯源取证分析作为网络攻防过程中重要环节,准确找到攻击者的入侵线索(尤其是攻击突破口、攻击IP地址、域名、工具等信息),对于企业或者团队安全运营团队来说都是必备技能。常规攻击取证过程中往往会结合流量、Web访问日志、终端系统或者软件日志等信息来挖掘或者推......
  • MySQL如何输出自己的AWR分析报告
    一、启用慢查询日志配置慢查询日志参数编辑MySQL配置文件(通常是my.cnf或my.ini),找到以下参数并进行设置。slow_query_log:将其设置为1以启用慢查询日志。例如:slow_query_log=1。long_query_time:定义查询执行时间的阈值,超过这个时间的查询会被记录到慢查询日志中。单......
  • SpringBoot安卓开发的水果商城app (案例分析)-附源码
    摘  要在移动互联网的快速发展背景下,手机应用已成为人们生活中不可或缺的一部分。水果商城App作为电商领域的重要应用之一,为用户提供便捷的购物体验和丰富的商品选择。本研究旨在基于Android平台开发水果商城App,结合SpringBoot框架和Mysql数据库,以实现功能强大、操作简......
  • 明火识别视频分析服务器区域入侵智慧园区安防视频监控及动态布控预警方案
    智慧园区安防视频监控及动态布控预警方案是一种综合性的安全管理解决方案,它通过结合视频监控技术、人工智能算法、大数据分析等技术,实现视频分析服务器对工厂区域内人、车、物的全面监控和管理。一、需求和目标系统建设目标:搭建重点部位人脸识别动态布控系统平台,建立动态人脸......
  • 算法网关视频分析网关算法定制:适合视频分析的深度学习架构及视频分析原理和应用
    随着信息技术的突飞猛进,视频监控技术已经从模拟监控时代跨入了高清、智能化的新纪元。在这场技术革新中,算法定制视频分析网关扮演着至关重要的角色,它作为连接前端摄像头与后端管理平台的桥梁,其作用日益凸显,不可或缺。一、适合视频分析的深度学习架构深度学习在视频监控系统中的......
  • 安全帽检测视频分析网关算法定制安全帽检测算法的原理及应用
    安全帽在建筑和制造业等企业的生产活动中扮演着至关重要的劳动保护角色,其佩戴情况的实时监控是企业安全生产管理的关键组成部分。以往依赖人工巡检的安全监管方式不仅效率低,而且难以实现全面监督。应用安全帽检测视频分析网关,安全监管已经从被动式监察转变为主动式监控,利用技术手......
  • AI智能分析视频分析网关算法定制AI赋能视频监控技术的进化之路
    随着人工智能(AI)技术的快速进步,其在众多领域的应用日益广泛,特别是在视频监控行业中表现出了强大的潜力和显著的价值。AI视频监控技术不仅增强了监控系统的智能化程度,还显著提高了安全管理的效率与精确度。本文将详细讨论AI智能分析视频分析网关的关键技术和在各个领域的应用情况。......
  • jmap 内存分析工具学习
    内存分析工具jmap学习下面以java8为例,java9之后jmap的命令有一些变化。一.jps找到当前java程序的进程id查看java堆信息jmap-heap-pid[对应的进程id]查看java堆中对象,|more是不要一下子打印太多对象,按回车就能接着看剩下的对象jmap-histo:live[进程id]|more......
  • USB协议详解第30讲(USB枚举过程详解及抓包分析)
    当USB设备连接到或从USB中移除时,主机使用总线枚举过程来识别和管理接入的设备。当USB设备连接到一个已经被上电的端口,采取以下顺序行动:1.设备上电用户把USB设备插入USB端口(主机下的根hub或主机下行端口上的hub端口)或系统启动时设备上电。此时,USB设备处于加电状态,它所连接的端口......
  • 时间序列分析:一种二次指数平滑法构建的纺织生产布料年产量线性预测模型 | 基于SQL语言
    目录0问题描述1 符号规定与基本假设 2模型的分析与建立 3模型的求解【基于SQL语言实现】3.1数据准备3.2问题分析步骤1:计算初始值。步骤2:计算一次平滑值。步骤3:计算二次平滑值 步骤4:计算直线趋势模型的系数 及步骤5:构建线性预测模型进行结果预测3.3结......