Skip to content

docs: add KPI generation steps#6598

Open
ninabarbakadze wants to merge 5 commits intomainfrom
nina/kpi-steps
Open

docs: add KPI generation steps#6598
ninabarbakadze wants to merge 5 commits intomainfrom
nina/kpi-steps

Conversation

@ninabarbakadze
Copy link
Member

@ninabarbakadze ninabarbakadze commented Feb 17, 2026

Overview

Fixes #6591

@ninabarbakadze ninabarbakadze self-assigned this Feb 17, 2026
@ninabarbakadze ninabarbakadze marked this pull request as ready for review February 18, 2026 09:38

For production-like testing on cloud infrastructure:

TBD
Copy link
Member Author

@ninabarbakadze ninabarbakadze Feb 18, 2026

Choose a reason for hiding this comment

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

I'll add the section once #6599 merges

talis genesis -s 256 -b ./build

# Deploy the network (specify SSH key if needed)
talis deploy --direct-payload-upload --workers 20
Copy link
Member

Choose a reason for hiding this comment

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

probably worth noting the s3 option for faster deployment

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes I was going to add that but thought I'd keep everything to minimum. Will add.

Co-authored-by: CHAMI Rachid <chamirachid1@gmail.com>
rootulp
rootulp previously approved these changes Feb 18, 2026
Copy link
Collaborator

@rootulp rootulp left a comment

Choose a reason for hiding this comment

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

LGTM


1. **Verify block time configuration for 32MB/3sec blocks:**

Make sure app is configured for the target throughput. Verify that `DelayedPrecommitTimeout` is set to 2800ms for 3s block time.
Copy link
Collaborator

Choose a reason for hiding this comment

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

Where do I verify this? In a file? In a CLI command?

Comment on lines +26 to +31
# Create a .env file
talis init-env --provider googlecloud

# Fill in the .env file with your credentials:
GOOGLE_CLOUD_PROJECT="fibreda"
GOOGLE_CLOUD_KEY_JSON_PATH="/path/to/service-account-key.json"
Copy link
Collaborator

Choose a reason for hiding this comment

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

@tty47 is there a different Google Cloud project that we should use for collecting KPIs? Or is it safe to use the "fibreda" Google Cloud Project?

Note: some of the KPIs aren't related to FibreDA


```bash
talis reset
talis deploy -w 20
Copy link
Collaborator

Choose a reason for hiding this comment

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

[extreme nit] not worth changing but for future reference I think when commands are in documentation (like this) we should strive to use the long format flag instead of short form flag.

Motivation: as a reader, I don't know what -w controls. But it would make more sense if this said something like:

talis deploy --workers 20

Co-authored-by: Rootul P <rootulp@gmail.com>
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.

Write a document with all the steps required for reproducing KPIs

3 participants

Comments