Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Grafana Tempo 3.1, announced by Grafana Labs on September 30, 2026 (the v3.1.0 tag was published September 29), adds selector-based trace redaction, sampling-aware TraceQL metrics, arithmetic in metrics queries, and a faster span-only read path. It also changes the default block format for new writes to vParquet5 while continuing to read vParquet4 and vParquet3 blocks.

What Tempo 3.1 changes

Tempo 3.0 could redact a trace only when an operator supplied its trace ID. Version 3.1 accepts a TraceQL selector, so a redaction job can find every matching trace by an attribute such as a leaked personal-data field. Metrics queries can now compensate for head-based sampling, combine aggregations with arithmetic, and use a span-only fetch path that reduces read work on vParquet5 blocks.

Capability Tempo 3.0 or earlier behavior Tempo 3.1 behavior
Trace redaction Explicit trace IDs TraceQL selector, with optional start and end bounds
Sampled metrics Rates and counts describe retained spans Experimental extrapolation uses sampling probability in span metadata
Metrics arithmetic Client-side joins were needed for ratios +, -, *, and / work in TraceQL metrics
New block writes Earlier default format vParquet5 by default; vParquet4 and vParquet3 remain readable

Redact matching traces with a TraceQL query

Use the Tempo CLI against the scheduler and begin with a dry run. The command evaluates the selector and reports how many traces it would remove without changing stored blocks.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
tempo-cli redact 
  --tenant=<TENANT_ID> 
  --query '{span.attribute = "<leaked PII>"}' 
  --dry-run 
  <SCHEDULER_ADDRESS>:<GRPC_PORT>

Replace the tenant, attribute value, and scheduler endpoint with values from your deployment. After checking the dry-run result, run the same job without --dry-run to modify matching blocks. Tempo 3.1 also lets you add --start and --end so the job is limited to a time window rather than every matching trace in a block.

#1 Best Overall
Sale
Compressed Air Duster,130000RPM Super Power Cordless Air Duster,Rechargeable Brushless Blower,3 Gear Adjustable Blower with LED Light,Dust Remover for Computer/House/Outdoor/Car
  • Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
  • With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
  • Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
  • Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
  • Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.

Upgrade every worker before using a time window

Do not submit a windowed redaction until every scheduler and worker is running Tempo 3.1. An older worker does not understand the window, ignores it, and redacts every query match in the block without returning an error. This is a rollout-safety requirement, not merely a feature compatibility note.

Make TraceQL rates and counts sampling-aware

Head-based sampling stores only a fraction of incoming spans. An ordinary metrics query therefore measures retained traffic. Grafana’s release-note example says that at 10% sampling, { } | rate() reports about 50 spans per second when the unsampled rate is 500 spans per second.

Rank #2
EVEO® Screen Cleaner Spray Kit (Streak-Free) TV Screen Cleaner for Smart TV, Lcd, LEd, Oled | Computer Screen Cleaner Spray and Wipe Microfiber Cloth - TV, Monitor, Laptop, iPad, Car - 6.7oz 1 Pack
  • Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
  • Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
  • Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
  • Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
  • Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth

Tempo 3.1 adds the experimental with(extrapolate=true) hint. It uses sampling probability recorded in span metadata to estimate the underlying unsampled count or rate. Put the hint at the end of the metrics query:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
{ } | rate() with(extrapolate=true)

Extrapolation requires vParquet4 or later blocks. Queries against vParquet3 ignore the hint, so upgrading the query engine alone does not make old vParquet3 data sampling-aware.

Rank #3
Sale
BladeHawks RGB Gaming Mouse Pad Extra Large Extended 31.5x12 Inch-Black | LED mouse pad with 14 lighting modes, covers keyboard & mouse, anti-slip rubber base, waterproof surface, USB powered
  • 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
  • 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
  • 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
  • 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
  • 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.

Calculate an extrapolated error fraction

Metrics arithmetic allows the numerator and denominator to be expressed in one TraceQL query. The release notes provide this sampled-error example:

({status=error} | rate()) / ({} | rate()) with(extrapolate=true)

The division produces an error fraction from the extrapolated error rate and total rate. The same operators can form other ratios, differences, sums, or products without fetching separate results and joining them in application code.

Rank #4
Sale
Vaydeer Wrist Rest for Keyboard and Mouse, Computer Ergonomic Wrist Support Pad, Soft Memory Foam Arm Cushion for Desk, Palm Hand Office Laptop Typing
  • 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
  • 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
  • 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
  • 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
  • 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Faster metrics reads with span-only fetching

For metrics queries on vParquet5 blocks, the span-only fetch path is enabled by default. In Grafana’s warmed { } | rate() comparison, the path completed in slightly more than half the time of the same path with span-only fetching disabled. Grafana’s sampling documentation, accessed October 16, 2026, describes improvements of two to four times for heavy queries such as { } | rate(); actual gains depend on data, hardware, and query shape.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When to disable the optimization

An operator can disable span-only fetching for a tenant with metrics_spanonly_fetch: false. It can also be disabled for one query with with(spanonly_fetch=false), but Tempo requires the documented unsafe-query-hint setting to be enabled before that per-query override is accepted. Leave the default enabled unless a specific query or compatibility issue requires the slower path.

Best Value
Sale
Under Desk Cable Management Tray No Drill, Metal Mesh Cable Management Under Desk with Clamp Mount, 2 Hole Cable Tray with Wire Management and Cord Organizer for Home Office Standing Desk
  • 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
  • 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
  • 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
  • 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
  • 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.

Storage and upgrade compatibility

Tempo 3.1 writes new blocks as vParquet5 by default and continues to read existing vParquet4 and vParquet3 blocks. An upgrade therefore does not require an immediate rewrite of historical data. Sampling extrapolation still has a data-format boundary: vParquet3 queries ignore extrapolate=true, while vParquet4 and vParquet5 can use it when the spans contain sampling-probability metadata.

Other operational improvements in 3.1

  • Kafka authentication and TLS configuration are improved, with support for additional Kafka-compatible backends.
  • Service-graph topology detection is more robust under heavy sampling.
  • The metrics-generator and service-graph components use less overhead.
  • Optional span pruning is available for trace-by-ID v2.
  • Experimental trace-comparison tools are included.

A practical upgrade sequence

  1. Upgrade the Tempo binary and verify that all schedulers and workers report version 3.1 before scheduling any windowed redaction.
  2. Confirm block-format behavior: new writes will be vParquet5, while existing vParquet3 and vParquet4 data remains readable.
  3. Run the redaction selector with --dry-run, inspect the match count, and only then remove the flag.
  4. Check that spans contain sampling-probability metadata and that the target blocks are vParquet4 or vParquet5 before relying on extrapolated metrics.
  5. Validate dashboards that use arithmetic expressions, then compare representative metrics-query latency with the default span-only path enabled.
  6. Review Kafka security settings and service-graph behavior if those components are part of the deployment.

What operators should expect

The release makes sensitive-data cleanup more practical because selectors replace manual trace-ID collection, but the scheduler-worker rollout rule is strict for bounded jobs. It also makes sampled rates more useful for capacity and reliability analysis, provided the stored sampling metadata and block format support extrapolation. Finally, vParquet5 becomes the forward-looking write format without breaking reads of vParquet3 or vParquet4 history.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.