A presentation at JNation in June 2019 in Coimbra, Portugal by Philipp Krenn
Monitor Your Apps with the Philipp Krenn @xeraa
Developer
Disclaimer I build highly monitored Hello World apps
!
xeraa.wtf Your requests
Uptime Heartbeat: ICMP, TCP, HTTP(S)
Logs Filebeat: structured, enriched
Network Packetbeat: TCP/IP, HTTP, MySQL, TLS
Metrics Metricbeat: host, apps (heap usage)
Security Auditbeat: users, systems, executions
APM / Tracing Java, Node.js, Python, Ruby, Go, .NET
APM Real User Monitoring (RUM) import { init as initApm } from ‘@elastic/apm-rum’ const apm = initApm({ serviceName: ‘my-app’, serverUrl: ‘http://apm-server.com:8200’, serviceVersion: ‘1.0’ }) </script>
More
a Alerting a Gold License and part of the Elastic Cloud
b Machine Learning Anomaly Detection of Time Series Data b Platinum License and part of the Elastic Cloud
Conclusion
From to !
Code https://github.com/xeraa/ microservice-monitoring
Questions? Philipp Krenn PS: Sticker @xeraa