DX Infrastructure Management

Expand all | Collapse all

Niscache Reader

  • 1.  Niscache Reader

    Posted 12-18-2013 06:38 PM
      |   view attached

    System Requirements:

     

    Java 1.6 installed on the machine running the jar 

     

    A niscache folder (does not need to be on the robot itself)

     

    What it does:

     

    Decodes the niscache files and places the information into human-readable CSV format.

     

    How to use it:

     

    0. INSTALL JAVA

    1. Get a niscache folder from a robot

    2. Unzip the provided files to your preferred folder

    3. Copy the niscache folder from step 1 onto the same system

    4. From the command line, navigate to the location where you unzipped the jar files, and run the following command:

    java -jar NisCacheFileLister.jar drive:\path\to\niscache\folder

    Example:

     

    java -jar NisCacheFileLister.jar C:\Users\Administrator\Desktop\niscache

     

     

    5. In the same folder as the jar file, three output files will be created:

     

    niscacheDevices.csv
    niscacheConfigItems.csv
    niscacheMetrics.csv

     

    Thanks to @brucehajdu 

    Attachment(s)

    zip
    NisCacheFileLister.zip   1.76MB 1 version


  • 2.  Re: Niscache Reader

    Posted 12-18-2013 07:23 PM

    Seems like a good place to remind people that the current niscache implimentation imposes an IO bottlneck on all robots and probes that create large numbers of used or unused metrics or config items.  Interface_traffic for instance is a big culperate.  Some tuning can be done to help mitigate the effects of the filesystem hotspot, and there is an idea posted to get the limitiation addressed.

     

    https://na4.salesforce.com/ideas/viewIdea.apexp?id=08760000000Cff8&srPos=0&srKp=087