Skip to content

Conversation

@DragonStuff
Copy link
Contributor

@DragonStuff DragonStuff commented Dec 27, 2025

Implements #3430.

This PR is partially implemented using Cursor.

This PR has NOT been run in our (TableCheck's) pilot environment yet (we are planning to run it in early January).

Implements dstackai#3430.

This PR is partially implemented using Cursor.
Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@DragonStuff
Copy link
Contributor Author

@codex review

Copy link

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".


=== "Ship-only mode"

Logs are forwarded to Fluent-bit but cannot be read through dstack.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We usually write dstack in backticks in the docs. Please follow it for consistency.

@r4victor
Copy link
Collaborator

@DragonStuff, FluentBit+Elasticsearch seems like a good first option to offer for "bring your own" logging stack. Surely there can be many other log collector (e.g. fluentd, filebit, logstash) + log storage (e.g. loki) combinations that we should support in the future. I suppose we could separate log collector + log storage implementations and allow configuring them independently. What do you think? Currently fluentbit and elasticseach are coupled but they could be separated later I suppose.

@r4victor
Copy link
Collaborator

This PR has NOT been run in our (TableCheck's) pilot environment yet (we are planning to run it in early January).

@DragonStuff, would you like the PR to be merged before testing it in the pilot environment or should we wait before you test it first and then merge? So far you tested it locally?

@r4victor
Copy link
Collaborator

I haven't tested the PR but overall it looks good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants