Comments (2)
"but a better (and more difficult) one would be some way of differentiating between errors that can be retried and those that are fatal."
I don't think this is possible. For instance, a connection refused from a Splunk HEC sink could mean either that the HEC server is down (a temporary error) or that the URL for the HEC server in the config file is wrong (a permanent error). I think we'll want a subcommand that validates the config file and runs the healthchecks (but doesn't actually start the server) as a tool to use while getting router set up, but for a smoothly running router setup, the healthchecks are more informational, rather than affecting how the router operates.
from vector.
Yeah, that's probably true. You'd have to assume everything is maybe permanent and then mark specific cases as retriable. And even that would probably be very limited because of cases like the one you mentioned where it could be either.
from vector.
Related Issues (20)
- Content-Type is not dictated by Compression Scheme as Docs Claim HOT 1
- ERROR vector::cli: Configuration error. error=Input "t1" for sink "211" doesn't match any components. HOT 1
- host_metrics read `/sys/kernel/security` even when i set `SYSFS_ROOT`
- aws_s3 source: async receive_messages does not return after poll_secs HOT 21
- Statsd timing metrics incorrectly parsed HOT 4
- docker_logs source caught in 'Started watching for container logs' / 'Stopped watching for container logs' loop HOT 1
- Can not disable default stdout internal_events and use internal_logs source in debug level HOT 7
- Vector v0.36.1 release
- Error decoding Snappy compressed Protobuf message from Grafana Agent in HTTP Server Source HOT 3
- Vector not processing squid access log (no errors) HOT 6
- Add additional Prometheus logging data for DNSTAP TCP sources HOT 2
- s390x Build HOT 2
- Support ndjson on s3 sink HOT 2
- Vector v0.37.0 release
- Reduced size binary HOT 12
- fingerprint.ignored_header_bytes is optional but Vector errors when starting with configuration error HOT 1
- Additional metrics for tag cardinality limit to track metrics / tags limitation
- Vector sink documentation error: double TLS entry in the "How it works" section
- statsd gauges with both arbitrary and delta values are inaccurate HOT 9
- Allow mutiple http_server sources share the same address with difference paths HOT 3
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 vector.