diaries, triumphs, failures, and rants

pageicon Tuesday May 26, 2009

Upgrading OpenDS to 2.0.0 RC1 (in pictures)

A picture diary of upgrading OpenDS in place on my MacBook Pro:

stage-0.png stage-1.png  stage-2.png  stage-4.png stage-5.png fin.png

pageicon Thursday May 21, 2009

Directory Server Log Analyzer 0.0.3.3 released

Release 0.0.3.3 has more fixes for DSEE63 access log parsing, plus support is added for FDs taken and returned, and unindexed searches.

Download the WAR file and deploy into GlassFish or Tomcat under contextroot "dsla".

pageicon Wednesday May 20, 2009

Directory Server Log Analyzer 0.0.3.2 released

Parser defects caused application failures when parsing certain elements of access logs created by Directory Server Enterprise Edition 6.3. The defects that were noted have been corrected.

Download the application WAR file from the download area at Kenai and deploy into GlassFish or Tomcat under contextroot "dsla".

pageicon Tuesday May 19, 2009

Directory Server Log Analyzer 0.0.3.1 released

Version 0.0.3.1 of Directory Server Log Analyzer has been released. This version has a re-worked presentation of the data from an uploaded file. There is also some additional language on the upload page to describe how to use cURL to upload files directly to the application, which is repeated here:


 curl -F 'uploadedFile=@access' \
    --form-string hostname=example.com \
    --form-string description="a description of the file" 
    --form-string instance="the name of the instance" \
    http://www.example.com:8080/dsla/FileUploaded.action > /dev/null

The command line above uploads a file named "access", provides a hostname, description, and the name of the instance where the access file was generated. Hostname, description and instance name could be omitted, in which case suitable defaults are provided. Use the correct application server hostname and port, obviously. The field named "uploadFile" is required, and must be named "uploadFile". Download the application WAR file from the download area at http://kenai.com and deploy into GlassFish or Tomcat under contextroot "dsla".

Mockup of new report page for Directory Server Log Analyzer 0.0.3.1

The report page had become very spaced-out and hard to read: too much white space, not enough data. Here is a mockup of my proposed changes:


dsla0031-report.png
pageicon Monday May 18, 2009

Directory Server Log Analyzer 0.0.2.6 released

Directory Server Log Analyzer 0.0.2.6 has been released. Download the WAR file and deploy it under ContextRoot "dsla" into Glassfish or Tomcat 5/6. This version corrects an oversight in building the software, and the code is now supported by Java 1.5 and Java 1.6.

pageicon Saturday May 16, 2009

Directory Server Log Analyzer 0.0.2.4 released

The 0.0.2.4 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This release supports Sun Directory Server 5 & 6 access log file parsing. Download the WAR file from the download page, and deploy it into GlassFish or Apache. Be sure to deploy the WAR file in contextRoot "/dsla".

pageicon Tuesday May 12, 2009

Directory Server Log Analyzer 0.0.1.8 released

The 0.0.1.8 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. Download the WAR file from the download page, and deploy it into GlassFish. Be sure to deploy the WAR file in contextRoot "/dsla".

pageicon Saturday May 09, 2009

Directory Server Log Analyzer 0.0.1.7 build 307 released

The 0.0.1.7 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This version is very minimalist, and only supports OpenDS access logs, has no persistent storage, and is probably as buggy as my back deck in summertime. It has been more or less tested with access logs from OpenDS 1.0 and 1.3 collected from some performance testing that was conducted in August 2008 and from interested users. This version reports:

  • count of LDAP operations
  • maximum etime
  • minimum etime
  • average etime
  • number of occurrences of etimes
  • added 'Entire File' section to view file detail
  • added max etime 'Entire File'
  • added min etime 'Entire File'
  • added arithmetic mean of etimes 'Entire File'
  • added geometric mean of etimes 'Entire File'
  • added variance of etimes 'Entire File'
  • added standard deviation of etimes 'Entire File'
  • added code to choose the field width and precision of real numbers on the configuration screen.

If anyone has some access log files from any version of OpenDS, please send me some snippets so that my testing can continue.

Future releases will contain support for various databases (LDAP, BDB, and MySQL), a directory scanner to pick up new access logs generated by OpenDS, and a way to send files to the software without using the administrative interface, and whatever other features that are deemed useful. Also, support for other directory server software such as Sun's DIrectory Server Enterprise Edition and OpenLDAP will be added.
Interested parties should join the mailing lists at http://kenai.com/projects/dsla/lists, report defects at https://kenai.com/bugzilla/buglist.cgi?product=dsla, and contribute code.

Screen Shots:

Configuration page:

dsla_cfg_0017.png


Main page:

dsla_main_0017.png

Upload an OpenDS access file:

dsla_upload_0017.png



After the file is uploaded, two files uploaded into the table:


dsla_uploaded_file_table.png


Details of the parsed file:

dsla_view_file_details_1_0017.png





dsla_view_file_details_2_0017.png




dsla_view_file_details_3_0017.png

pageicon Friday May 08, 2009

Directory Server Log Analyer 0.0.1.3 released

The 0.0.1.3 release of the OpenDS Directory Server Access Log Analyzer has been released at http://kenai.com/projects/dsla. This version is very minimalist, and only supports OpenDS access logs, has no persistent storage, and is probably as buggy as my back deck in summertime. It has been more or less tested with access logs from OpenDS 1.0 and 1.3 collected from some performance testing that was conducted in August 2008 and from interested users. This version reports:

  • count of LDAP operations
  • maximum etime
  • minimum etime
  • average etime
  • number of occurrences of etimes

If anyone has some access log files from any version of OpenDS, please send me some snippets so that my testing can continue.

Future releases will contain support for various databases (LDAP, BDB, and MySQL), a directory scanner to pick up new access logs generated by OpenDS, and a way to send files to the software without using the administrative interface, and whatever other features that are deemed useful. Also, support for other directory server software such as Sun's DIrectory Server Enterprise Edition and OpenLDAP will be added.
Interested parties should join the mailing lists at http://kenai.com/projects/dsla/lists, report defects at https://kenai.com/bugzilla/buglist.cgi?product=dsla, and contribute code.

« May 2009 »
SunMonTueWedThuFriSat
     
2
3
4
7
10
11
13
14
15
17
22
23
24
25
27
28
29
30
31
      
Today

Feeds

Search this blog

Links

Weblog menu

Today's referrers

Today's Page Hits: 205