Bosch Building Technologies

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    What is the total space used for BVMS system logging before to overwrite your own data?

    Rate this article:
    100% helpful (1/1)

    Question

    This article explains how to find and calculate the specific size of BVMS logs on your server when the log starts to overwrite your own data.

    Answer

    BVMS uses log4net for logging. In log4net several aspects of logging can be configured.

    The total space required for BVMS logs is determined by two log4net parameters: maxSizeRollBackups and maximumFileSize.

    • maxSizeRollBackups is the maximum number of log files that are kept.
      E.g. if maxSizeRollBackups is 20, then the oldest log file is deleted as soon as the 21st log file is created.
    • maximumFileSize is the maximum size of a log file.
      E.g. if maximumFileSize is 10MB, then a new log file is started as soon as the last log file exceeded 10MB.

    To calculate the maximum total log file size, check this file: ...<Program Files>\Bosch\VMS\AppData\Server\CentralServer\BvmsLogCfg.xml

    This file contains individual settings for maxSizeRollBackups and maximumFileSize for every log file (BvmsLog.txt, OnvifLog.txt, keyboard.txt, ServerScriptLog.txt, ConfigurationLog.txt, CallSequencerLog.txt, RepositoryLogBvms.txt and BvmsErrorLog.txt).

    To get the maximum sum of file sizes, simply sum the products (maxSizeRollBackups * maximumFileSize) for of all log files defined in BvmsLogCfg.xml.
    E.g. (20 * 10MB) + (20 * 10MB) + (20 * 200MB) + ...

    Version history
    Last update:
    ‎04-05-2021 04:49 PM
    Updated by:
    Labels (6)
    Contributors
    Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist