nordlo.windows.victorialogs 1.0.0-rc.5

Verktyg för att installera och hämta in loggar till Victory Logs

No packages depend on nordlo.windows.victorialogs.

Added

  • Install-VictoriaLogsService och Start-VictoriaLogs: -RetentionMaxDiskSpace (t.ex. 200GB) eller -RetentionMaxDiskUsagePercent begränsar diskutrymmet utöver -RetentionPeriod. Loggar tas bort när någon av gränserna nås. Anges bara en diskgräns finns ingen tidsgräns
  • Send-VictoriaLog tar emot händelser från Get-WinEvent och deras XML från ToXml(), med samma fält som Fluent Bit
  • Get-VictoriaLogsStatus och Get-FluentBitStatus: kort statusrapport med varningar
  • Install-FluentBitService och Start-FluentBit slår på Fluent Bits monitoring-API på 127.0.0.1:2020 med Health_Check och storage.metrics. Porten ändras med -HttpPort, och 0 stänger av API:t. Kör om Install-FluentBitService -Force för att slå på det i en befintlig tjänst

Changed

  • Bryter bakåtkompatibilitet: Start-FluentBit och Install-FluentBitService skickar alltid händelsens fält som namngivna fält, t.ex. EventData.SubjectUserName, i stället för den onamngivna listan StringInserts. Parametern -EventDataAsMap är borttagen. Kör om Install-FluentBitService -Force utan -EventDataAsMap för att få namngivna fält i en befintlig tjänst
  • Funktionerna laddar som standard ner de testade versionerna Fluent Bit 5.1.3 och VictoriaLogs v1.53.0 i stället för den senaste. -Version latest hämtar fortfarande den senaste
  • Install-VictoriaLogsService och Start-VictoriaLogs sparar loggar i 45 dagar som standard i stället för 7. En befintlig tjänst behåller 7 dagar tills den installeras om med Install-VictoriaLogsService -Force
  • Install-VictoriaLogsService och Start-VictoriaLogs kräver att -RetentionPeriod har enheten d, w eller y och är minst 1d. VictoriaLogs tolkar annars 45 som månader och startar inte med t.ex. 12h
  • Bryter bakåtkompatibilitet: Watch-NpsAuthEvent och Start-NpsLogForwarding använder samma fält som Fluent Bit: EventID, ProviderName, EventRecordID med flera, fälten ur händelsen under EventData (t.ex. EventData.SubjectUserName) och Windows meddelandetext som Message
  • Bryter bakåtkompatibilitet: Send-VictoriaLog använder Computer, Channel och ProviderName som strömfält, som Fluent Bit
  • Install-FluentBitService kör Fluent Bit via WinSW, som VictoriaLogs. Fluent Bits logg skrivs till fluent-bit.err.log och roteras vid 10 MB i stället för att växa obegränsat i fluent-bit.log. Kör om Install-FluentBitService -Force för att byta; läspositionerna behålls och den gamla fluent-bit.log kan tas bort

Fixed

  • Install-VictoriaLogsService och Install-FluentBitService kontrollerar bara vem som äger filerna i installationsmappen när mappen inte redan är skyddad, och aldrig filerna i VictoriaLogs datakatalog. Med mycket loggdata kunde -Force annars ta mycket lång tid utan att visa något. Behörigheterna på mappen sätts bara om när de inte redan stämmer
  • Modulens manifest sparas med BOM, så att Windows PowerShell 5.1 visar å, ä och ö rätt i bland annat ReleaseNotes
  • Get-FluentBitStatus visar hälsan som ok i stället för byten (111 107 10)
  • Install-FluentBit, Start-FluentBit och Install-FluentBitService med -Version latest väljer den nyaste versionen som har ett Windows-paket. Tidigare misslyckades installationen med 404 när den senaste versionen på GitHub saknade paket, som 5.1.4

This package has no dependencies.

Version Downloads Last updated
1.0.0-rc.8 2 10/19/2026
1.0.0-rc.7 2 10/19/2026
1.0.0-rc.6 3 10/19/2026
1.0.0-rc.5 3 10/19/2026
1.0.0-rc.4 5 10/19/2026
1.0.0-rc.3 2 10/19/2026
1.0.0-rc.2 3 10/19/2026
1.0.0-rc.1 3 10/19/2026
0.2.0-rc.3 2 10/14/2026
0.2.0-rc.2 3 10/13/2026
0.1.0 4 10/12/2026
0.0.1-rc.4 3 10/12/2026