# Zebra Progress Bars

**URL:** <https://forum.zcashcommunity.com/t/zebra-progress-bars/44485>\
**Category:** Zebra\
**Created:** [April 27, 2023, 11:42pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485 "2023-04-27T23:42:20Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![teor](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/teor/32/17846_2.png) [@teor](https://forum.zcashcommunity.com/u/teor)\
**Post date:** [April 27, 2023, 11:42pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/1 "2023-04-27T23:42:20Z")

</div>

I [recently added](https://github.com/ZcashFoundation/zebra/pull/6235) an experimental `progress-bars` feature to Zebra.

 ![image](https://global.discourse-cdn.com/zcash/original/3X/c/c/ccd492736ed65943a8f003dff8fb617ef4916df4.jpeg)

Read more in my [blog post](https://zfnd.org/experimental-zebra-progress-bars/), and let us know on this forum post:

- what kinds of progress are your top priority, and what we can move to an expert mode
- if there is any extra progress info you’d like to see

(We’d also like to remove the times from some progress bars where they don’t make sense.)

---

<div class="post-metadata">

**Author:** ![dismad](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/dismad/32/18432_2.png) [@dismad](https://forum.zcashcommunity.com/u/dismad)\
**Post date:** [October 18, 2023, 5:17am UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/2 "2023-10-18T05:17:06Z")

</div>

Looking good!

 ![progress](https://global.discourse-cdn.com/zcash/original/3X/7/d/7d93898d6bf648b27ebd287cdd118500107dfa38.png)

---

<div class="post-metadata">

**Author:** ![teor](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/teor/32/17846_2.png) [@teor](https://forum.zcashcommunity.com/u/teor)\
**Post date:** [October 19, 2023, 8:48pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/3 "2023-10-19T20:48:53Z")

</div>

I’m glad we didn’t remove the data rate from the mempool, because it’s pretty useful now!

Happy to take feedback on which progress bars to move to detailed mode. We’ve already had a suggestion that the “Checkpoint Queue Height” (shown during the initial sync) should be in detailed.

---

<div class="post-metadata">

**Author:** ![pkr](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/pkr/32/29938_2.png) [@pkr](https://forum.zcashcommunity.com/u/pkr)\
**Post date:** [October 21, 2023, 5:46am UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/4 "2023-10-21T05:46:08Z")

</div>

Millions of dollars for development for… progress bars.

Nice?

---

<div class="post-metadata">

**Author:** ![zerodartz](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/zerodartz/32/26722_2.png) [@zerodartz](https://forum.zcashcommunity.com/u/zerodartz)\
**Post date:** [October 21, 2023, 10:12am UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/5 "2023-10-21T10:12:06Z")

</div>

hey. i like the new progress info and bars.

is it possible to make zebra show how much is in each shielded pools?  
and all kinds of data. shielded txns in last 24h maybe? or does dat require sumting extra?

---

<div class="post-metadata">

**Author:** ![Autotunafish](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/autotunafish/32/7827_2.png) [@Autotunafish](https://forum.zcashcommunity.com/u/Autotunafish)\
**Post date:** [October 22, 2023, 1:33pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/6 "2023-10-22T13:33:25Z")

</div>

Functionality like that may be possible at some point. Some of that data can already be acquired with the various zebra features such as prometheus. Kibana explorer could provide some of that info but is currently testnet only

---

<div class="post-metadata">

**Author:** ![teor](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/teor/32/17846_2.png) [@teor](https://forum.zcashcommunity.com/u/teor)\
**Post date:** [October 23, 2023, 9:07pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/7 "2023-10-23T21:07:21Z")

</div>

> [@zerodartz](#):
>
> is it possible to make zebra show how much is in each shielded pools?

Yes, we have that data and we could update it after every block.

> [@zerodartz](#):
>
> and all kinds of data. shielded txns in last 24h maybe? or does dat require sumting extra?

“last 24h” is more of a prometheus/grafana thing, it’s better at those kinds of time-based metrics. We don’t track them inside Zebra in a way that would be easy to add to a progress bar.

We could track the number of shielded transactions in the last 1 (or some other number) blocks. Would that be helpful?

---

<div class="post-metadata">

**Author:** ![Marek](https://avatars.discourse-cdn.com/v4/letter/m/b2d939/32.png) [@Marek](https://forum.zcashcommunity.com/u/Marek)\
**Post date:** [October 23, 2023, 11:02pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/8 "2023-10-23T23:02:39Z")

</div>

This feature resulted from a two-week period, and a single person did it. It was part of a “free sprint” where devs could improve Zebra in any way they fancied. It’s the only such sprint we’ve ever had (as far as I remember), and its purpose was to lighten up the mundane dev work by doing something small and useful. Another feature that got merged was Elasticsearch + Kibana support and an Arch Linux package. The recent difference with the progress bars is that we included them in the release build.

---

<div class="post-metadata">

**Author:** ![teor](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/teor/32/17846_2.png) [@teor](https://forum.zcashcommunity.com/u/teor)\
**Post date:** [October 23, 2023, 11:25pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/9 "2023-10-23T23:25:03Z")

</div>

If anyone is wondering about Zebra’s other features, there is a summary [at the top of the README](https://github.com/ZcashFoundation/zebra#about):

- fast and efficient Zcash consensus-compatible node
- compatible asynchronous parallel Zcash network stack
- lightwalletd and mining RPC support

Zebra has improved security and performance, and it is easier to develop new features. You can read our [stable release blog post](https://zfnd.org/zebra-stable-release/) for details. But one significant outcome is that [core Zcash protocol development is moving to Zebra](https://zfnd.org/zcash-is-moving-to-zebra/).

As part of the stable release, we asked the community what features or functionality they wanted to see in Zebra. Multiple people said that logs were hard to read, and they wanted a way to quickly check progress.

You can add your own suggestions for features [on this forum post](https://forum.zcashcommunity.com/t/zebra-1-0-0-stable-release/44867).

---

<div class="post-metadata">

**Author:** ![zerodartz](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/zerodartz/32/26722_2.png) [@zerodartz](https://forum.zcashcommunity.com/u/zerodartz)\
**Post date:** [October 24, 2023, 10:20am UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/10 "2023-10-24T10:20:14Z")

</div>

> [@teor](#):
>
> Yes, we have that data and we could update it after every block.

cool. i’d like to have dat. can i already enable it by sum lines of code? or does it need sum work? didnt find much from docs.

ok last 24h in prometheus is fine i guess.

last block info is not dat much interestin imo.

---

<div class="post-metadata">

**Author:** ![teor](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/teor/32/17846_2.png) [@teor](https://forum.zcashcommunity.com/u/teor)\
**Post date:** [October 24, 2023, 9:15pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/11 "2023-10-24T21:15:05Z")

</div>

> [@zerodartz](#):
>
> > [@teor](#):
> >
> > Yes, we have that data and we could update it after every block.
> 
> cool. i’d like to have dat. can i already enable it by sum lines of code? or does it need sum work? didnt find much from docs.

I’ve added it to our list here: [Tracking Issue: Progress Bar Improvements and Fixes · Issue #7786 · ZcashFoundation/zebra · GitHub](https://github.com/ZcashFoundation/zebra/issues/7786)

It might be a few months before we schedule that work, we’re still collecting feedback.

---

<div class="post-metadata">

**Author:** ![dismad](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/dismad/32/18432_2.png) [@dismad](https://forum.zcashcommunity.com/u/dismad)\
**Post date:** [October 26, 2023, 7:38pm UTC](https://forum.zcashcommunity.com/t/zebra-progress-bars/44485/12 "2023-10-26T19:38:39Z")

</div>

Have you played with Prometheus metrics + Grafana? Super fun 🥰

 ![Screenshot_2023-10-26_11-06-41](https://global.discourse-cdn.com/zcash/original/3X/4/1/4157e05c2c6d7ce9aaa049d6bb0a69a69c52d0d8.png)

[https://zebra.zfnd.org/user/metrics.html](https://zebra.zfnd.org/user/metrics.html)
