一种审计日志记录的方法及系统技术方案

技术编号:16190703 阅读:58 留言:0更新日期:2017-09-12 12:32
本申请公开了一种审计日志记录的方法,所述方法包括:执行成功登陆的用户发出的业务命令;当检测到所述用户离线后,将关联信息存储至离线用户session ID链表,当所述业务命令执行完成后,生成一个携带所述session ID的反馈结果;根据所述反馈结果中的所述session ID查询所述离线用户session ID链表中的所述关联信息,获得与所述session ID相对应的所述用户信息;对所述用户信息和所述反馈结果进行审计日志记录。实现了对离线用户审计日志的记录,保证了审计日志的完整性,有利于用户对审计日志进行查看和分析。本申请还公开了一种审计日志记录的系统,具有以上有益效果。

Method and system for auditing log record

The invention discloses a method of the audit record, the method includes performing a successful landing from the user service command; when detecting that the user is offline, the associated information storage to offline users session ID list, when the business execution is completed, the session generates a carry ID feedback results; according to the related information of the session ID query the feedback results in the session ID offline user list, get the user information that corresponds to the session ID; the user information and the feedback results of audit record. The audit record of offline users is realized, and the integrity of audit log is guaranteed. It is beneficial for users to view and analyze audit logs. The present application also discloses a system for auditing log records, which has the above beneficial effects.

【技术实现步骤摘要】
一种审计日志记录的方法及系统
本专利技术涉及存储管理领域,特别涉及一种审计日志记录方法及系统。
技术介绍
进入21世纪以来,随着科学技术的飞速发展,存储管理系统在操作系统中起的作用越来越大,因此存储管理系统日益成为存储行业研究的热点。审计日志记录是存储管理系统中一个重要的功能,该功能可以实现将用户的操作记录至审计日志中,其中包括用户名、用户管理界面客户端IP信息、操作信息和操作结果。对审计日志的记录方便了用户查看用户执行的操作记录,并对审计日志作分析。现有技术中,有一种审计日志记录的方法是为登录的用户分配sessionID,将用户的sessionID与用户的用户名和IP地址的对应关系存储到在线用户sessionID链表中。当具体业务模块执行完命令后,审计日志模块根据在线用户sessionID链表查询用户的用户名和IP地址并进行记录。但是,当具体业务模块还在执行命令时,用户离线就会造成在线用户sessionID删除,无法查询用户的用户名和IP地址,导致审计日志不完整。因此,如何解决用户离线后在线用户sessionID链表信息不完整,无法查询用户的用户名和IP地址,是本领域技术人员目前需本文档来自技高网...
一种审计日志记录的方法及系统

【技术保护点】
一种审计日志记录的方法,其特征在于,包括:执行成功登陆的用户发出的业务命令;当检测到所述用户离线后,将关联信息存储至离线用户session ID链表,其中,所述关联信息为所述用户的session ID与所述用户的用户信息的对应关系;当所述业务命令执行完成后,生成一个携带所述session ID的反馈结果;根据所述反馈结果中的所述session ID查询所述离线用户session ID链表中的所述关联信息,获得与所述session ID相对应的所述用户信息;对所述用户信息和所述反馈结果进行审计日志记录。

【技术特征摘要】
1.一种审计日志记录的方法,其特征在于,包括:执行成功登陆的用户发出的业务命令;当检测到所述用户离线后,将关联信息存储至离线用户sessionID链表,其中,所述关联信息为所述用户的sessionID与所述用户的用户信息的对应关系;当所述业务命令执行完成后,生成一个携带所述sessionID的反馈结果;根据所述反馈结果中的所述sessionID查询所述离线用户sessionID链表中的所述关联信息,获得与所述sessionID相对应的所述用户信息;对所述用户信息和所述反馈结果进行审计日志记录。2.根据权利要求1所述方法,其特征在于,将所述关联信息存储至所述离线用户sessionID链表包括:删除在线用户sessionID链表中的所述关联信息,将所述关联信息存储至所述离线用户sessionID链表。3.根据权利要求2所述方法,其特征在于,根据所述反馈结果中的所述sessionID查询所述离线用户sessionID链表中的所述关联信息包括:根据所述反馈结果中的所述sessionID查询所述在线用户sessionID链表中的所述关联信息;若查询失败,则查询所述离线用户sessionID链表中的所述关联信息。4.根据权利要求1所述方法,其特征在于,对所述用户信息和所述反馈结果进行审计日志记录还包括:将记录所述用户信息和所述反馈结果的所述审计日志上报到用户管理界面。5.一...

【专利技术属性】
技术研发人员:张海军
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1