Comments (3)
I wrote something to test this:
loop {
// datapoint_error!("datapoint-nofields");
datapoint_error!("datapoint-withfields", ("field1", 5, i64));
std::thread::sleep(std::time::Duration::from_secs(1));
}
If I comment do not submit the datapoint-nofields I will see datapoint-withfields in my database.
If I do not comment it out, I see errors when writing the batches in MetricsAgent:
submit response unsuccessful: 400 Bad Request {"code":"invalid","message":"unable to parse 'datapoint-nofields,host_id=BioUwPnN7daq53JMTow8BRq6XGBz3djP4mKZCv6sAJct 1707333800103055331': invalid field format
from solana.
Fields are a required piece of the InfluxDB data structure - you cannot have data in InfluxDB without fields.
from solana.
I noticed this when searching for this metric:
datapoint_warn!("send_transaction_service-queue-overflow");
which I'd have expected to see since we see RPCs filling up their "queue" based on the separately submitted length counter.
This is probably causing us to lose some metrics submitted by RPCs, and was the only instance of a datapoint with no fields in our code (surprising!)
from solana.
Related Issues (20)
- Missing v1.17.20 for `solana-cli` crate HOT 1
- Something is wrong with the ledger shrinking HOT 5
- getStakeActivation rpc method incorrect inactive balance HOT 2
- token-2022: `zk-ops` is not enabled for the inlined program
- SendTransactionService sends in random order HOT 3
- SVM: Update `account_loader.rs` unit tests to remove `accounts-db` deps HOT 1
- `set-identity` causes undesirable behavior when used while validator is waiting for supermajority. HOT 8
- Feature request: Save disk space and computational power when running local solana node HOT 1
- Solana command completion - clap bug? 1.18.1 HOT 1
- solana-test-validator fails with 'blockstore error' when used with non-GNU tar HOT 1
- sudo reboot mb validator recovery fails HOT 13
- Flaky Test: solana-cli::vote test_offline_vote_authorize_and_withdraw
- Failed to start validator: PoH is slower than cluster target tick rate! HOT 1
- CPU metric doesn't show utilization of cores
- Inconsistent cargo build tools interface HOT 1
- solana-test-validator rpc responsecode 502
- Error: IDL for program `day_1` does not have `metadata.address` field. HOT 3
- Unify the uses of `PurgeType::Exact` and `purge_from_next_slots`
- Help Needed - Solana Validator Node not syncing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solana.