Skip to main content
Participant
July 13, 2007
Question

FMS Access Logs

  • July 13, 2007
  • 2 replies
  • 483 views
Is there a way to save additional information in the FMS access logs when a stream is started? I was hoping to save a "user id" in the log, so I can record which users are streaming which content. If so, would this be done at the object embed html level?
    This topic has been closed for replies.

    2 replies

    boopfm523Author
    Participant
    July 13, 2007
    Thanks for the response, I'm new to FMS and Flash in general, so please forgive my ignorance.

    I don't think the application logs are something that will give me the detail I'm looking for.

    I'm looking at this url which describes the data located in the access log file: http://www.adobe.com/livedocs/fms/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000181.html

    For columns such as cs-bytes and sc-bytes, the description mentions: "This field shows the number of bytes transferred from the client to the server. This information can be used to bill customers per session. To calculate the bandwidth usage per session, ........"

    I assume that adobe is assuming that every customer will have their own access log? If not, how would they be able to differentiate customers if there was not a way to put some type of "customer id" into the access log?

    I was hoping there was some way inject an id (even in a ugly way) into one of the "query" string fields. My thoughts were to have the application and FMS totally ignore the name/value pair in the query string, but it would be saved in the access log (thus I could parse it out later).

    July 13, 2007
    Not in the Access logs.

    You can do it in the application logs of the FMS. If you want to embed the username in the html you can get it in the flash client and send it over to the Server. On the server, print(trace) the user name in the application.onConnect .