Published: September 13, 2020
System failure is not binary - your application may be slow, or restarting too often, or teetering on the edge of disaster. System monitoring is how you detect these issues - either before or after the fact. I show you how I scan my aggregated logs from multiple components for certain logged error conditions (e.g. hacking attempts). If serious ones crop up, an email alert is triggered. Next I demonstrate how to use Monit to get real-time stats on your system's CPU and RAM usage. Following that I use another tool to graph my RAM usage patterns over the last week. Zooming out again, I introduce response time stats.
10,000's of programmers have picked up new tricks and/or made progress growing their software businesses.
These screencasts are great - I love the intentional focus on marketing as well as technical excellence.— Cliff Weitzman (Forbes 30 Under 30)
This content is absolute gold.— Ben P
Finally, a real enginner showcases a real world project.— Hải Vũ
That's not all either. Keep reading praise for Semicolon&Sons.
We publish a video once every week, on Sundays. Every 2nd video is completely free to watch.
If you'd like, we can remind you via email when a new episode is released. We'll also keep you up to date about the top-secret game we're developing for learning programming.
300 HTTP status codes are not just redirects.
E.g. A 304 Not Modified status is expected with HTTP caching