Monitoring CPU and memory usage with Node.js
Markus Blomqvist · February 16, 2022
It goes without saying CPU and memory monitoring has been around for a long time and most of the monitoring solutions already handle it. We recognize that these are crucial metrics for all developers, which is why our latest release adds support for easy CPU and memory monitoring, with no additional configuration. We also produce these metrics, like all of our other metrics, directly from our open source middlewares, meaning that you don't need to install any additional software on your host machines.
How are these new metrics shown then? We decided to combine them with the other performance metrics that you can already see in our dashboard, so you can see them in a nice format including the average and percentile values for the CPU utilization, memory usage and total available memory.
The CPU metrics are shown in their own tab as percentages of the utilization at the time of your API requests.
The memory usage is shown similarly to the CPU metrics, except these have absolute values.
You can also see the total available memory metrics at the time of your API requests.
In addition to the Node.js support, we are rolling this out also for our Python packages. Hopefully this adds up some value on top your current monitoring setup. Also, remember that we're still getting started and our DMs are open!
Cheers ✌
Apilytics team
Markus Blomqvist · February 16, 2022
Previous blog:
Error monitoring with Apilytics
Apilytics now also keeps you on track when it comes to error-monitoring by showing you the trends in terms of errors.
Markus Blomqvist · January 31, 2022
Easy to use
API monitoring doesn't have to be hard. Unfortunately with the most tools out there, that is the case though. Apilytics is here to fix that. Our 5-minute installation is one of the corner stones why you should pick Apilytics.
Lightweight
Apilytics middlewares are super lightweight, fast and they will cause no performance impact on your APIs whatsoever.
Privacy-friendly
Our privacy-friendly approach lets you be in control of your data, making Apilytics a great fit for anyone aware of their privacy. Our open source middlewares allow you to see exactly what data leaves your servers.
Open source
We want to be transparent on how we process the data of our users. This is why we have open sourced 100% of our client middleware code, keeping our users updated on what data from their API is processed.