<p>I want to get a slack notification or any type of notification when node auto scaler scale nodes in my GKE cluster.</p>
<p>Is there any possible way to implement anything in GCP to get a notification ?</p>

chagan
<p>Many depends on what type of <code>Monitoring</code> are you using in your cluster.</p>
<p>If you are using 3rd party software like <a href="https://prometheus.io/" rel="nofollow noreferrer">Prometheus</a>, or <a href="https://grafana.com/" rel="nofollow noreferrer">Grafana</a>, on <code>Market Place</code> you can find ready images of <code>Prometheus Alertmanager</code> or <code>Prometheus &amp; Grafana</code> where you can configure many notification options.</p>
<p>If you would like to use <code>Google Cloud Monitoring</code> you can specify which <code>notification channel</code> you would like to use. Types are mentioned in <a href="https://cloud.google.com/monitoring/support/notification-options" rel="nofollow noreferrer">Managing notification channels</a> (email, sms, slack, etc).</p>
<p>Please check documentation regarding <a href="https://cloud.google.com/monitoring/alerts/concepts-indepth" rel="nofollow noreferrer">Alerting behavior</a> for more information.</p>
<p>However if you would like to get events, you can check them in <code>Cloud Logging</code>. It's well described in <a href="https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-autoscaler-visibility" rel="nofollow noreferrer">this docs</a>.</p>
