Datasource monitoring is one of the key monitoring topics in weblogic based applications. We have been using simple WLST script to alert us when a datasource is not working properly. Most of the times, root cause will be a intermittent network/DB issue. To recover from the issue, we will reset/restart Continue Reading
Monitoring
Monitoring Boomi Molecules
We use Boomi extensively for integrations. We have been monitoring Boomi based on existence of Boomi process on VM. This is not capturing all scenarios especially when Boomi process is hung or has cluster issues. To cover monitoring comprehensively, we developed new script based on Boomi Official Documentation recommendations. This Continue Reading
Target Servers Missing from Datasource Testing Tab
When we get errors related to datasource in weblogic, first thing we do is go to datasource Monitoring -> Testing tab and test datasource. Sometimes, targets might be missing from this tab. DurING server startup, server tries to load datasource and create connections to database. If there is any underlying Continue Reading
Wavefront Alert Queries for Kubernetes Monitoring
Recently, we have setup monitoring of Kubernetes using wavefront. Here are some of the useful alerts and their queries: POD Memory Utilization:ts(“kubernetes.pod.memory.working_set”, namespace_name=”xyz”)/ts(“kubernetes.pod.memory.limit”, namespace_name=”xyz”) * 100 Kong POD CPU Utilization:ts(“kubernetes.pod.cpu.usage_rate”, namespace_name=”xyz”)/ts(“kubernetes.pod.cpu.limit”, namespace_name=”xyz”) * 100 Kong Replica Count Mismatch:ts(“kubernetes.deployment.desired_replicas”, namespace_name=”xyz”) – ts(“kubernetes.deployment.available_replicas” and namespace_name=”xyz”) New Pod Created/Pod Deleted:highpass(0, ts(“kubernetes.pod.uptime”, namespace_name=”xyz”) < Continue Reading