Merge pull request #31460 from backstage/freben/log-less-angrily

adjust the log line wording of task worker starting
This commit is contained in:
Fredrik Adelöw
2025-10-20 13:07:40 +02:00
committed by GitHub
5 changed files with 10 additions and 5 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/backend-defaults': patch
---
Adjusted the log line wording of task worker starting
@@ -52,9 +52,9 @@ backend:
type: incomingRequest
level: warn
# Ignore logs starting with "Task worker starting", unless they're warnings or errors
# Ignore logs starting with "Registered scheduled task", unless they're warnings or errors
- matchers:
message: ['/^Task worker starting/']
message: ['/^Registered scheduled task/']
level: warn
```
@@ -248,7 +248,7 @@ You can also check out the documentation on [how to test Backstage plugin module
Run `yarn start` in the root folder of your Backstage project and look for logs like these:
```sh
[backend]: YYYY-MM-DDTHH:MM:SS.000Z search info Task worker starting: search_index_faq_snippets, {"version":2,"cadence":"PT10M","initialDelayDuration":"PT3S","timeoutAfterDuration":"PT15M"} task=search_index_faq_snippets
[backend]: YYYY-MM-DDTHH:MM:SS.000Z search info Registered scheduled task: search_index_faq_snippets, {"version":2,"cadence":"PT10M","initialDelayDuration":"PT3S","timeoutAfterDuration":"PT15M"} task=search_index_faq_snippets
[backend]: YYYY-MM-DDTHH:MM:SS.000Z search info Collating documents for faq-snippets via FaqSnippetsCollatorFactory documentType=faq-snippets
[backend]: YYYY-MM-DDTHH:MM:SS.000Z search info Fetching faq snippets from https://backstage.example.biz/faq-snippets
[backend]: YYYY-MM-DDTHH:MM:SS.000Z search info Collating documents for faq-snippets succeeded documentType=faq-snippets
@@ -52,7 +52,7 @@ export class LocalTaskWorker {
start(settings: TaskSettingsV2, options: { signal: AbortSignal }) {
this.logger.info(
`Task worker starting: ${this.taskId}, ${JSON.stringify(settings)}`,
`Registered scheduled task: ${this.taskId}, ${JSON.stringify(settings)}`,
);
(async () => {
@@ -74,7 +74,7 @@ export class TaskWorker {
}
this.logger.info(
`Task worker starting: ${this.taskId}, ${JSON.stringify(settings)}`,
`Registered scheduled task: ${this.taskId}, ${JSON.stringify(settings)}`,
);
let workCheckFrequency = this.workCheckFrequency;