Facilitating file monitoring via a kernel

    公开(公告)号:US10942897B2

    公开(公告)日:2021-03-09

    申请号:US15885658

    申请日:2018-01-31

    Applicant: SPLUNK INC.

    Abstract: Various methods and systems for monitoring files in a computer system are provided. In this regard, aspects of the invention facilitate file monitoring without file handle use, as it pertains to file monitoring and tailing, thereby mitigating file handle locking conflicts. In various implementations, information for the monitored files is obtained from the kernel using a filter driver in the I/O path. When the filter driver detects write operations being performed on monitored files, file-write data is copied and placed in a kernel buffer, where it can be pulled by a user mode monitoring process and fed to a monitoring application. As such, there is no need for coordination between the monitoring process and the user mode processes of other third-party applications writing data to monitored files.

    File monitoring
    3.
    发明授权

    公开(公告)号:US09940336B2

    公开(公告)日:2018-04-10

    申请号:US14523167

    申请日:2014-10-24

    Applicant: SPLUNK INC.

    CPC classification number: G06F17/30144

    Abstract: Various methods and systems for monitoring files in a computer system are provided. In this regard, aspects of the invention facilitate file monitoring without file handle use, as it pertains to file monitoring and tailing, thereby mitigating file handle locking conflicts. In various implementations, information for the monitored files is obtained from the kernel using a filter driver in the I/O path. When the filter driver detects write operations being performed on monitored files, file-write data is copied and placed in a kernel buffer, where it can be pulled by a user mode monitoring process and fed to a monitoring application. As such, there is no need for coordination between the monitoring process and the user mode processes of other third-party applications writing data to monitored files.

    File Monitoring
    4.
    发明申请
    File Monitoring 审中-公开

    公开(公告)号:US20180203871A1

    公开(公告)日:2018-07-19

    申请号:US15885658

    申请日:2018-01-31

    Applicant: SPLUNK INC.

    CPC classification number: G06F16/1734

    Abstract: Various methods and systems for monitoring files in a computer system are provided. In this regard, aspects of the invention facilitate file monitoring without file handle use, as it pertains to file monitoring and tailing, thereby mitigating file handle locking conflicts. In various implementations, information for the monitored files is obtained from the kernel using a filter driver in the I/O path. When the filter driver detects write operations being performed on monitored files, file-write data is copied and placed in a kernel buffer, where it can be pulled by a user mode monitoring process and fed to a monitoring application. As such, there is no need for coordination between the monitoring process and the user mode processes of other third-party applications writing data to monitored files.

    File Monitoring
    5.
    发明申请
    File Monitoring 有权
    文件监控

    公开(公告)号:US20160117342A1

    公开(公告)日:2016-04-28

    申请号:US14523167

    申请日:2014-10-24

    Applicant: SPLUNK INC.

    CPC classification number: G06F17/30144

    Abstract: Various methods and systems for monitoring files in a computer system are provided. In this regard, aspects of the invention facilitate file monitoring without file handle use, as it pertains to file monitoring and tailing, thereby mitigating file handle locking conflicts. In various implementations, information for the monitored files is obtained from the kernel using a filter driver in the I/O path. When the filter driver detects write operations being performed on monitored files, file-write data is copied and placed in a kernel buffer, where it can be pulled by a user mode monitoring process and fed to a monitoring application. As such, there is no need for coordination between the monitoring process and the user mode processes of other third-party applications writing data to monitored files.

    Abstract translation: 提供了用于监视计算机系统中的文件的各种方法和系统。 在这方面,本发明的方面便于文件监视而不需要使用文件句柄,因为它涉及文件监视和拖尾,从而减轻文件句柄锁定冲突。 在各种实现中,使用I / O路径中的过滤器驱动程序从内核获取受监视文件的信息。 当过滤器驱动程序检测到对受监视文件执行的写入操作时,将文件写入数据复制并放置在内核缓冲区中,在该缓冲区中可以通过用户模式监视进程将其提取并提供给监视应用程序。 因此,监视过程和其他第三方应用程序向被监视文件写入数据的用户模式进程之间不需要协调。

Patent Agency Ranking