Support Logging setup

                    File Upload

                    File Upload


                    The easiest way to get data into Loggly for a quick test is to upload a single file. To continuously monitor a file on production systems please use file monitoring instead. File upload?assumes you are uploading text logs where each line is an event, with one of our timestamp formats if you need timestamps, or with one of our accepted Log Types if you need parsed messages. You can send up to a maximum of 100MB per file, 1MB per event, with no timestamps or parsable timestamps within?last 7 days.

                    The following file types are not supported:
                    .bin, .exe, .lib, .dat, .mp3, .gif, .jpg, .jpeg, .bmp, .zip, .gz, .tar, .dll, .png, .img, .db, .lib, .pdf, .mp4, .mpeg, .mov, .jar, .pem, .crt, .doc, .xls, .xlsx, .docx, .ppt, .pptx, .dmg, .rar, .apk, and .7z

                    Linux or Mac Environment


                    1. Send Data

                    Paste the following command into the terminal window, then run it to upload the sample data to your account.

                    curl -X POST -T FILE.TXT https://logs-01.loggly.com/bulk/TOKEN/tag/file_upload
                    

                    Replace:

                    • FILE.TXT: enter the location of the log file you wish to read to the server
                    • TOKEN: enter your customer token from the source setup page

                    file-upload-terminal
                    You should get the response ok code.

                    2. Verify

                    Search Loggly over the past hour for the file_upload tag to see your log events:

                    tag:file_upload
                    file upload

                    Windows Environment


                    1. Download cURL

                    Download the latest version of cURL for use on your Windows machine from the cURL website. Be sure to unzip the cURL files to a directory that is easy to access (e.g. c:\curl\).

                    2. Send Data

                    Open the Command Prompt program from the Start menu, then change to the curl installation directory.

                    cd c:\curl
                    

                    Paste the following command into the terminal window, then run it to upload the sample data to your account.

                    curl -X POST -T FILE.TXT https://logs-01.loggly.com/bulk/TOKEN/tag/file_upload
                    

                    Replace:

                    • FILE.TXT:?enter ?the location of the log file you wish to read to the server.
                    • TOKEN: enter your customer token from the source setup page

                    3. Verify

                    Search Loggly over the past hour for your tag to see your log events:

                    tag:file_upload

                    Troubleshooting

                    If you don’t see any data in Loggly, check for these common problems:

                    • Wait a few minutes in case indexing needs to catch up
                    • Check the search page over the past day in case the timestamps are different from the current UTC time
                    • Make sure you sent data within the limits of 100MB max file size, 1MB per event, with no timestamps or parsable timestamps within last 7 days.
                    • Remember to replace the filename and your token before using the curl command
                    • If you are on Windows Server 2012/16 then you may see the error below:
                      curl: (60) SSL certificate problem: self signed certificate in certificate chain
                      More details here: https://curl.haxx.se/docs/sslcerts.html
                      
                      curl failed to verify the legitimacy of the server and therefore could not
                      establish a secure connection to it. To learn more about this situation and
                      how to fix it, please visit the web page mentioned above.

                      To fix this, you have to download the cacert.pem file from this link and then you should copy this file to the location where your curl.exe file exists. Next you have to rename the cacert.pem file to “curl-ca-bundle.crt”. Make sure your curl.exe and this certificate file remain in the same folder. Now just retry sending logs using curl and you should see the response below:

                      {"response" : "ok"}

                    Still Not Working?

                    Thanks for the feedback! We'll use it to improve our support documentation.


                    青青操