Logs

Requirement: GET /{entity}/logs REQ_INTEROP_061
status: verified
tags: Logs
is verified by: TEST_LogHandlersTest_GetLogsBadRequestBodyContainsInvalidRequestErrorCode, TEST_LogHandlersTest_GetLogsBadRequestBodyIsValidJson, TEST_LogHandlersTest_GetLogsReturnsBadRequestWhenMatchesMissing, TEST_LogManagerBufferTest_AddLogEntry_EmptyMetadataNoSuffix, TEST_LogManagerBufferTest_AddLogEntry_EntryRetrievable, TEST_LogManagerBufferTest_AddLogEntry_InvalidSeverityFallsBackToInfo, TEST_LogManagerBufferTest_AddLogEntry_MetadataAppendedToMessage, TEST_LogManagerBufferTest_BufferCapDropsNewNodesWhenFull, TEST_LogManagerBufferTest_ContextFilterMatchesSubstring, TEST_LogManagerBufferTest_FqnWithLeadingSlashMatchesBuffer, TEST_LogManagerBufferTest_GetLogsMatchesDotNotationLoggerNames, TEST_LogManagerBufferTest_GetLogsPrefixMatchesDotNotationLoggerNames, TEST_LogManagerBufferTest_MaxEntriesCapsMostRecentEntries, TEST_LogManagerBufferTest_PrefixMatchDoesNotFalsePositiveOnSubstring, TEST_LogManagerBufferTest_PrefixMatchIncludesChildNamespaces, TEST_LogManagerBufferTest_RingBufferEvictsOldestEntryWhenFull, TEST_LogManagerBufferTest_SeverityFilterExcludesLowerLevels, TEST_LogManagerEntryToJsonTest_AllSeverityLevels, TEST_LogManagerEntryToJsonTest_BasicFields, TEST_LogManagerEntryToJsonTest_EmptyOptionalFieldsOmitted, TEST_LogManagerFqnTest_NormalizeEmptyStringUnchanged, TEST_LogManagerFqnTest_NormalizeNoLeadingSlashUnchanged, TEST_LogManagerFqnTest_NormalizeStripsLeadingSlash, TEST_LogManagerIngestionTest_DefaultManagesIngestionPreservesCurrentBehavior, TEST_LogManagerIngestionTest_ManagesIngestionDelegatesToPlugin, TEST_LogManagerIngestionTest_ManagesIngestionLocalBufferBypassed, TEST_LogManagerIngestionTest_NoPluginPreservesDefaultBehavior, TEST_LogManagerIngestionTest_PluginGetLogsThrowReturnsError, TEST_LogManagerResolverTest_ResolverMatchesBareNameReturnsEntityId, TEST_LogManagerResolverTest_ResolverMatchesWithSlashPrefixReturnsEntityId, TEST_LogManagerResolverTest_ResolverReturnsEmptyFallsBackToLastSegment, TEST_LogManagerSeverityTest_IsValidSeverity, TEST_LogManagerSeverityTest_LevelToSeverityMapping, TEST_LogManagerSeverityTest_SeverityToLevelMapping

The endpoint shall return log entries for the addressed entity, optionally filtered by severity or context identifier. (ISO 17978-3 §7.21)