I am using SignalFX to create an alert via metrics from a Google Cloud GKE cluster. I want to be able to trigger an alert when number-of-nodes-in-node-pool == node-pool-max-size. I am not using GCP autoscaling under the k8s cluster as the cluster is managing the node pool itself. I can use metric "instance_group/size" to get the current number of nodes in the node group but cannot find a metric to get node-pool-max-size (I cannot use an autoscaler metric as autoscaler is not being used). Can anyone point me to a metric or combination of metrics that can be used here?
Google Cloud GKE Node Pool Metrics instance_group/size == <node-pool-max-size>
1.3k Views Asked by AlRal At
1
There are 1 best solutions below
Related Questions in GOOGLE-CLOUD-PLATFORM
- Google Logging API - What service name to use when writing entries from non-Google application?
- Custom exception message from google endpoints exception
- Unable to connect database of lamp instance from servlet running on tomcat instance of google cloud
- How to launch a Jar file using Spark on hadoop
- Google Cloud Bigtable Durability/Availability Guarantees
- How do I add a startup script to an existing VM from the developer console?
- What is the difference between an Instance and an Instance group
- How do i change files using ftp in google cloud?
- How to update all machines in an instance group on Google Cloud Platform?
- Setting up freeswitch server on Google cloud compute
- Google Cloud Endpoints: verifyToken: Signature length not correct
- Google Cloud BigTable connection setup time
- How GCE HTTP Cross-Region Load Balancing implemented
- Google Cloud Bigtable compression
- Google cloud SDK code to execute via cron
Related Questions in GOOGLE-KUBERNETES-ENGINE
- Cannot access google cloud SQL from google container engine
- Cluster communication and firewalls in Google Container Engine
- Google Container Engine (GKE): "Hello Wordpress" tutorial not working (ERR_CONNECTION_REFUSED)
- Setting up continuous deployment to Google Compute Engine running Kubernetes
- Does Google Container Registry undergo issues?
- How to mount volume for docker container via yaml manifest?
- LogSeverity on aggregated logs in Google Container Engine
- How do I permanently edit cluster/saltbase/pillar/privilege.sls to allow_privledged with Google Container Engine?
- Static outgoing IP in Kubernetes
- Docker container curl to web
- enable stackdriver monitoring agent google container engine clusters on gci image
- Networking between flex environment app engine and cluster engine?
- Set vm.max_map_count on cluster nodes
- How to reduce nodes(vm) running in a Kubernetes cluster of GKE gracefully?
- Google Container Engine StatefulSets in kubernetes 1.5.1 don't seem to work
Related Questions in MONITORING
- How to get raw hadoop metrics
- Nodejs ZMQ monitoring sockets
- Ambari Monitoring raw data
- Monitoring an applications performance within Visual studio
- how to monitor mesos frameworks
- PDF report in zabbix 2.2.9
- See data that an app is secretly sending to web server in the background
- Monitor Hadoop Cluster using Collectl
- Questions Nagios Monitoring
- NewRelic says "No data reporting for this application"
- How to monitor API calls on EC2?
- IIS Monitoring Through Zabbix
- Hadoop and Spark Monitoring and alert tool(Open source tools)
- Centreon/Icinga: command by services
- New Relic not logging custom parameters on transactions
Related Questions in ALARM
- How to achieve AlarmApplicationManager AlarmAccessStatus as AllowedWithWakeupCapability?
- Android repeating alarm not repeating correctly
- Dismiss Windows Phone alarm
- How to create an alarm clock app with swift?
- Repeating background tasks in Android
- iOS - How can I schedule something once a day?
- How to use Android studio Ringtonemanager.TYPE_RINGTONE
- Alternatives for AlarmManager setRepeating in API 19 and above?
- What's the return value of alarm() if there is already an alarm being set
- Setting Notification using AlarmManager by passing calendar.getTimeInMillis(),triggers notification instantly not at the time intended
- Interrupt a process calling the function popen
- Repeating alarm stops working
- Android native alarm application sound files: Download and reuse
- Android service for alarms
- How to Call multiple methods on a single button click in android ?`
Related Questions in SIGNALFX
- How workflows.duration.ns.p99 is calculated in SignalFX
- SignalFx: Report a rescued exception in Ruby code, similar to NewRelic::Agent.notice_error?
- How to mute signalfx detector alerts using cli with the help of bash script
- SignalFx filter for None
- How to set signalfx.accessToken in spring application
- Google Cloud GKE Node Pool Metrics instance_group/size == <node-pool-max-size>
- Signal fx signal flow calculating error rate
- SignalFX detector data().count() based on condition
- How to expose SPLUNK_ACCESS_TOKEN in spring boot application
- Monitoring Azure AKS pod logs with SignalFX w/out Log Observer
- Signalfx formula set 0 if no timeseries found
- How to exclude certain time-frames from a SignalFx Detector?
- How can I access the TraceId generated by splunk-otel-collector within an ASP.NET web application?
- How to search for detectors by tags in splunk sfx?
- How to write query in PromQL and assign it to a variable for alert conditions?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
As per the documentation currently there is no metric to monitor the node pool maximum size. The metric you are using Instance_group/size is the only metric to monitor the current number of nodes and maximum size of node pool.