Comments (4)
@julian-klode what would be the canonical way to check when apt update
ran last? maybe the last mod time on /var/cache/apt/pkgcache.bin
? i guess we could also populate a separate metric based on the /var/lib/apt/lists/*InRelease
timestamp, or should we parse the Date:
field in those??
thanks, and sorry for the ping if that's inappropriate...
from node-exporter-textfile-collector-scripts.
i picked only pkgcache.bin
in #182 for now, with the understanding that it's an important metric to add once we remove the auto-update in #181. This could be extended to cover mirror ages later on, but I suspect that would trigger a lot of noise in a larger fleet, as each server would individually report that its list is out of date... I guess an alerting rule could be tweaked to avoid alerting too often, but still... seems overkill for now.
from node-exporter-textfile-collector-scripts.
apt
ships apt.systemd.daily, which gets installed into /usr/lib/apt/
. It provides check_stamp()
and relies on /var/lib/apt/periodic/update-stamp
. I can't tell if it makes sense to rely on this code, but in any case this might provide an idea how to implement this.
from node-exporter-textfile-collector-scripts.
yeah, in #181 i actually document how that works too, or at least an example of it.
from node-exporter-textfile-collector-scripts.
Related Issues (20)
- apt_info.py, security updates, rules and dashboards HOT 5
- nvme_metrics.sh does not write in given file HOT 2
- nvme_metrics.sh does not work at crontab HOT 2
- smartmon scripts: quote in value HOT 20
- smartmon collector missing node info HOT 2
- monitor LVM cache usage
- Issue with smartmon.sh and type cciss
- freeipmi collector? HOT 2
- Is it possible to run apt_info.py inside a container? HOT 1
- apt_info.py can hang for hours HOT 1
- apt cache age computed incorrectly
- storcli: "BBU Status" field not available in HPE MegaRID controller
- apt_info.py - pending_upgrades always empty
- apt_info.py - wrong cache timestamps
- storcli could not extract drive temperature HOT 1
- mellanox_hca_temp: suppress errors when virtual functions present HOT 2
- Add HP RAID Smart Array support for smartmon.sh
- Cant open smartmon.prom HOT 1
- `smartmon.sh` vs. `smartmon.py` HOT 6
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 node-exporter-textfile-collector-scripts.