https://github.com/jabrena/sre-fundamentals
https://github.com/jabrena/sre-fundamentals
Last synced: 24 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/jabrena/sre-fundamentals
- Owner: jabrena
- License: apache-2.0
- Created: 2019-12-10T07:39:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-16T15:10:28.000Z (over 5 years ago)
- Last Synced: 2025-02-13T10:47:47.131Z (3 months ago)
- Size: 13.7 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sre-fundamentals
## Metrics
### Host metrics
- CPU usage
- Load average
- Memory usage
- Disk usage
- Disk IO
- Network traffic**Links:**
- https://docs.appsignal.com/metrics/host.html
- https://micrometer.io/docs/concepts
- https://www.callicoder.com/spring-boot-actuator-metrics-monitoring-dashboard-prometheus-grafana/### JVM Metrics
- Run count and elapsed times for all supported garbage collectors
- Memory usage for all memory pools, including off-heap memory
- File descriptor usage
**Links:**
- https://metrics.dropwizard.io/3.1.0/manual/jvm/
- https://www.datadoghq.com/blog/java-runtime-monitoring-with-jvm-metrics/
- https://devcenter.heroku.com/articles/language-runtime-metrics-jvm### App Metrics
- memory usage
- garbage collection
- thread usage
- request throughout
- number of sessions
- response time
- database connection pool
- error rates
- uptime**Links:**
- https://stackify.com/tomcat-performance-monitoring/
## Tools
- https://github.com/jiaqi/jmxterm
- https://github.com/prometheus/jmx_exporter