There are some basic principles and best practices for building successful monitoring and alerting systems. What is Monitoring?Collecting, processing, aggregating, and displaying real-time quantitative data about a system, such as…Read more »
Top 10 Container Monitoring Solutions/Tools in 2018 Native Docker cAdvisor Scout Pingdom Datadog Sysdig Prometheus Heapster / Grafana ELK stack Sensu Reference https://rancher.com/comparing-10-container-monitoring-solutions-rancher/Read more »
Generally speaking, Opting for an appropriate monitoring solution for your business is not as easy as it seems. Computers, servers, switches, routers, and virtual machines are just some of the…Read more »
Introduction Logs are an important aspect of any production system regardless of the fact that they are not easy to deal with. In modern digital environments, logs are present everywhere….Read more »
ScriptRock’s GuardRail As DevOps gets more agile, infrastructure needs unit tests too. Enterprise startup ScriptRock offers cloud-hosted testing configuration tools to get you started.Read more »
iostat reports CPU, disk I/O, and NFS statistics. mpstat reports processors statictics. vmstat reports virtual memory statistics. vxstat – This Utility can be used as well. iostat reports CPU, disk…Read more »
Software development has traditionally suffered from producing end products with a definite lack of inherent quality. The symptoms of this quality lack are listed here:
- Software development projects are often delivered late and over budget.
- Often the delivered product does not meet customer requirements and is never used.
- Software products simply do not work right.
As we look into the symptoms of our software development malaise, five principal issues related to software development arise.
Lack of Visibility
Software is conceptual in nature. Unlike a bridge, a building, or another physical structure, it is not easy to look at software and assess how close it is to completion. Without strong project management, “software is 90% complete 90% of the time.” Through the adoption of SCM policy and the definition of the configuration management model of the software under development, all CIs, components, and subcomponents are immediately visible for versions, releases, and product families.
Read more »