CollectServiceFabricData

CollectSFData is a Service Fabric support utility to collect detailed cluster traces and other diagnostics data for ingestion into Log Analytics or Azure Data Explorer for analysis.

MIT License

Stars
14
Committers
9

Bot releases are visible (Hide)

CollectServiceFabricData - CollectSFData Latest Release

Published by github-actions[bot] 2 months ago

What's Changed

Full Changelog: https://github.com/microsoft/CollectServiceFabricData/compare/v3.0.2407.12915...v3.0.2408.11213

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] 3 months ago

What's Changed

Full Changelog: https://github.com/microsoft/CollectServiceFabricData/compare/v3.0.2403.12419...v3.0.2407.12915

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/CollectServiceFabricData/compare/v3.0.2312.13114...v3.0.2403.12419

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/microsoft/CollectServiceFabricData/compare/v3.0.2312.13114...v3.0.2403.11711

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] 10 months ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] 12 months ago

  • migrate from deprecated modules for component governance
    • Microsoft.Azure.Storage -> Azure.Storage
    • Microsoft.Azure.Queues -> Azure.Storage.Queues
    • Microsoft.Azure.Table -> Azure.Data.Tables
  • update dependencies for component governance
    • Azure.Identity 1.10.1 -> 1.10.2
    • Microsoft.Azure.Kusto.Data
    • Update ConvertToUtcTime to use .net core 'zzz' format specifier changes
  • update service fabric modules / manifests to 10.0
  • remove .netcoreapp2.1 target framework
  • remove .netcoreapp3.1 target framework
  • add .net8.0 target framework in preparation for release
CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 1 year ago

  • add internal ado pipeline yaml for central feed service compliance
  • add latest kusto functions
  • delete ado internal nuget.config for external build
  • fix for managedIdentity tcp timeout
  • add datetime format specifier token option to LogFile
    -log|--logFile [string] file name and path to save console output.
    can optionally specify .net datetime format specifier inside '<>'.
    example: collectsfdata-<yyyy-MM-dd-HH-mm-ss>.log
  • add check to remove readonly attributes on configured directories
  • migrate from default target framework .net472 to .net48
  • current .net target builds:
    • net462
    • net48
CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 1 year ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] almost 2 years ago

  • UploadCacheData() set file status from formatting to succeeded if not uploading to kusto or log analytics
  • set usememorystream to false if not uploading to kusto or log analytics
  • add check to not requeue processed files in predefined cache location if already in fileobjects object for UploadCacheData().
  • modify example / test sasuris falsely being flagged as secrets.
  • Add check to download file if file type is .etl
  • modify BlobManager for devskim checks
    • add comment to ignore use of UseV1MD5 required by jarvis
    • add additional entropy for token
  • modify Collector to clean up ServicePointManager configuration for devskim
  • fix issue where trace file was wrongly excluded. file was in specified time range by ticks in file name, but last modified date is outside of time range.
  • update all .net versions for newtonsoft.json from 11.0.2 -> 13.0.1 due to security vulnerability
  • fix /? not displaying by partial revert ead7b71e
  • adding support for sfextlog type for managed cluster extension logs
  • update newtonsoft.json from 11.0.2 -> 13.0.1 due to security vulnerability
  • remove CollectSFDataGui references from project
  • potential fix GetManagedIdentity:exception:Could not load file or assembly 'System.Diagnostics.DiagnosticSource, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The system cannot find the file specified.'
  • modify log.open for file exception
  • add version to always be logged at completion
  • add support for tls 1.3
CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 2 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 2 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 2 years ago

add explicit reference to microsoft.identity.client 4.42.0 for jarvis error

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 2 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] almost 3 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] about 3 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] about 3 years ago

  • modify kusto certificate authentication option to use certificate instead of bearer token
    • add ApplicationCertificateSendX5c = true
  • fix for stale .bin3 token cache requiring ui 'invalid_grant'
  • add kusto queries from sedwards
  • add privacy link as part of current ms oss guidelines
  • fix for enumerating .etl files when using 'CacheLocation'
  • fix to check for EtwManifestsCache and manifest files in cache
  • fix for writing special unicode error: One or more errors occurred.
CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 3 years ago

CollectServiceFabricData - CollectSFData

Published by github-actions[bot] over 3 years ago