Comments (5)
Quick thought: it's more robust for scripts to consume the sensuctl
's JSON or YAML outputs in the first place.
Writing scripts against the "human" output is a source of pain for everyone involved:
- the user is never sure their parsing code won't randomly break if the output format changes even slightly
- the developers have to jump through hoops or are outright not able to change the "human" output, in fear of breaking user workflows
Please use the JSON or YAML output for scripts. Or use the API even. All of these are guaranteed a modicum of versioning and backwards compatibility.
from sensu-go.
@lspxxv @asachs01 Any comments on Cyril's comment?
from sensu-go.
After further discussions with @asachs01 we are closing this issue as won't fix.
from sensu-go.
@fguimond we should probably avoid referencing internal channels in the OSS repo 😅
from sensu-go.
@fguimond we should probably avoid referencing internal channels in the OSS repo 😅
Good point, fixed!
from sensu-go.
Related Issues (20)
- Bug: cron checks are executed on backend startup regardless of schedule HOT 2
- Asset cache can lead to denial of service if asset database is deleted
- Resource wrapping in Sensu 7.x
- Remove round robin scheduler HOT 1
- sensuctl alway set default param http://127.0.0.1:8080 even different url specified MAC os
- Fix Adhoc Check Scheduling
- Debian Packages for Debian 12 (bookworm) HOT 3
- mTLS Agent Certificate Being Used As Backend API Certificate HOT 2
- Add support escape special characters in InfluxDB Line HOT 4
- Agent unable to start due to "bucket already exists"
- Required ".initialized" key in external etcd gives sensu user access to all key spaces HOT 1
- Sensu checks are not executing on scheduled time HOT 1
- asset missing log is misleading
- packagecloud reports 402 Payment required HOT 9
- Executing multiple checks clutters the UI with green notification boxes which must be cleared one at at time before that side of the UI can be used again.
- Is there a mirror for bonsai assets HOT 2
- Labels in `/etc/sensu/agent.yml` not reflected in Sensu UI HOT 1
- Sensu Web site support is not working HOT 1
- Web UI saying session expired when it should just go to the login screen. Remove needless UI clicking every visit. HOT 1
- etcd slowly increase in size, sessions cleanup missing HOT 2
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 sensu-go.