What is High Cardinality
Overview of what is high cardinality in the context of monitoring using Prometheus and Grafana.
The latest News and Information on Monitoring for Websites, Applications, APIs, Infrastructure, and other technologies.
Overview of what is high cardinality in the context of monitoring using Prometheus and Grafana.
The benefits of going cloud-native are far reaching: faster scaling, increased flexibility, and reduced infrastructure costs. According to Gartner®, “by 2027, more than 90% of global organizations will be running containerized applications in production, which is a significant increase from fewer than 40% in 2021.” Yet, while the adoption of containers and Kubernetes is growing, it comes with increased operational complexity, especially around monitoring and visibility.
Streaming telemetry holds the promise of radically improving the reliability and performance of today’s complex network infrastructures, but it does come with caveats. In the first of a new series, Kentik CEO Avi Freedman covers streaming telemetry’s history and original development.
Logging provides a wealth of information about system events, errors, warnings, and activities. When troubleshooting issues, logs can be invaluable for identifying the root cause of problems, understanding the sequence of events leading to an issue, and determining the necessary steps for resolution. By regularly analyzing logs, administrators can identify performance bottlenecks, resource limitations, and abnormal system behavior.
Recently, I wrote an article discussing why industrial organizations should migrate from legacy data historians to modern, open source technologies. The reasons for such a migration remain valid; however, it dawned on me that such a heavy-handed approach is not always right for every organization.
RapidSpike is committed to revolutionising website reliability, performance, and security — to make the web faster, safer, and easier for everyone to use. With the direct correlation between website speed and conversion now widely acknowledged, even marginal gains of 0.1% could represent millions of extra revenue for the UK’s largest brands.
Application Programming Interfaces (APIs) are a crucial building block in modern software development, allowing applications to communicate with each other and share data consistently. APIs are used to exchange data inside and between organizations, and the widespread adoption of microservices and asynchronous patterns boosted API adoption inside the application itself.