Comments (1)
The biggest report of usage I've received so far was in #42 which mentioned a reasonable number of reports. (Assuming 14k reports/day, and hourly runs I'm gonna guess that covers about 50 hosts.)
I guess I'd try to start by seeing how you're setup, I'd assume the summary-server is located upon your puppet-master, because that's the simplest way to deploy it. If so it might be interesting to see if moving it externally helped. To be honest you could just use rsync
to clone the reports, sqlite file, and see how it performed without receiving updates.
Otherwise I'd ask if the host is I/O-bound, or CPU-starved. If so add more.
As things stand the front-page does do a fair number of queries to count the hosts, and get their most recent state. But it doesn't seem like any of them should be too heavyweight.
I suspect pruning won't necessarily improve performance, but that would also be my first suggestion just to confirm. (The reason I say that is that the displays mostly only touch the SQLite database - the actual on-disk reports are only used when you view a particular run.)
from puppet-summary.
Related Issues (20)
- go-bindata is depreciated HOT 1
- Pruning does not appear to be working HOT 7
- Metrics submission seems to be somewhat broken right now. HOT 1
- Feature request, sorting HOT 2
- Feature Request, tab for environments HOT 1
- Pruning/auto-pruning not working due to locked database HOT 2
- Issue: Node count doesn't increase when new nodes come online. HOT 8
- Add static-check analysis to the test-script,. HOT 1
- Add screenshots, remove sample link.
- Do not depend on external sites HOT 3
- Feature Request: Certificate request manual approvals
- stale environments in drop down for environments HOT 18
- max limit on node report display is 50? HOT 3
- static font files are 404 HOT 1
- add a donation link to readme HOT 2
- search results are not sortable HOT 3
- Add option to delete database record if status is unchanged and yaml_file is pruned HOT 1
- puppet-summary fails on CentOS 7 due to too old glibc HOT 1
- debian 11 - go install - nothing happens 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 puppet-summary.