I install openwhisk via kubernetes cluster. I invoke my actions through the API and also receive their logs via API. But in the log, it is only known whether the action is cold or warm, through initTime annotation. And it is not clear whether the cold action is executed on a cold container or preWarmed container. I tried to access this information through the user-events service and metrics endpoint via kubectl port forwarding and localhost:9095/metrics. But at this endpoint, only the cold start number is specified. How do I know if the action is executed on a prewarm container?
know if the Openwhisk action is executed on a prewarm container by receiving the log from API
328 Views Asked by parichehr vahidinia At
1
There are 1 best solutions below
Related Questions in PORTFORWARDING
- How to access Guest's port 3000 from Host?
- Apache: When access vHost on specific port forward to another server
- Docker/Boot2Docker: How to run multiple instances of a same container without port forwarding?
- Trouble with Vagrant - "404 - Not Found"
- Is it possible to deterministically trace how port 80 is forwarded and where the configuration is on a given system?
- ssh local port to local port forwarding; connection refused
- Connect to node js server running on vagrant machine
- Accessing WebIOPi over internet - Port forwarding
- Opening a port on Ubuntu 14.04 for communicating remotely with `DatagramSocket` client and Server
- Most secure way to run guest apps from host
- Java Mysql Tunnel Communications Error
- Port Forwarding Issues Linux
- Incoming connection on port 80 to webserver application
- Link docker container with host
- iptables port forwarding: Unknown arg
Related Questions in OPENWHISK
- OpenWhisk action fails on local Ubuntu deployment
- Security of cloudant query from OpenWhisk
- Set Auth Headers in APIConnect
- Can I schedule a one-shot action in openwhisk?
- How can I use external python library in Apache OpenWhisk?
- "Invalid Access Token(Expired)" Error when trying to create IBM OpenWhisk Actions API
- IBM Cloud Functions: How to target organization and space / namespace
- request api on localhost from local openwhisk action
- know if the Openwhisk action is executed on a prewarm container by receiving the log from API
- idle_container configuration in openwhisk
- Pods unable to connect to connect to internet when using Minikube with --driver=none option
- wskdebug fails with ECONNREFUSED
- Can not call OpenWhisk web action from browser
- openwhisk-composer can't connect to redis server when doing parallel compositions
- Openwhisk multitenancy on Openshift
Related Questions in IBM-CLOUD-FUNCTIONS
- Security of cloudant query from OpenWhisk
- IBM Cloud Functions: How to target organization and space / namespace
- how to authenticate IBM Cloud Function to use IBM Cloud Foundry API
- Integrating Webpack with Auth0 or how to add additional Node.js modules to IBM Cloud Functions
- know if the Openwhisk action is executed on a prewarm container by receiving the log from API
- idle_container configuration in openwhisk
- An issue with reading a gzipped file (.gz) with IBM Cloud Function (Action: Node.js 12)
- Run Puppeteer in IBM Cloud Functions
- How to use require in cloud functions
- IBM Cloud Functions - "Invalid virtualenv. Zip file does not include activate_this.py"
- How to pause an OpenWhisk trigger
- IBM Watson Assistnat: Extend the Webhook's time when sending a webhook to a Cloud Function
- Are there common "environment" variables in IBM Cloud functions (actions)?
- How to return compressed response in IBM Cloud Functions?
- IBM Cloud Functions printing API response in Watson Assistant / node.js / json
Related Questions in COLD-START
- Retrofit2 deserialization / conversion on non-main thread using rxjava
- Does the size of the node_modules folder matters during cold starts for cloud functions?
- Provisioned concurrency not resolving lambda cold start
- know if the Openwhisk action is executed on a prewarm container by receiving the log from API
- Calling AmazonS3Client.GetObjectAsync() on lambda function take too long (~5s) on the first invoke
- More then 1s of cold start in our front-facing lambda
- Can AWS Lambda coldout cause API Gateway timeout(30s)?
- How to improve performance of initial calls to AWS services from an AWS Lambda (Java)?
- Spring Boot and Mongo DB cold start issue
- How could I fully restart a lambda function runtime without having to make a new deployment?
- Android: how to determine cold start
- spring boot cold start taking too long on aws lambda and boot initializes twice
- When does AWS Lambda create ENI?
- Each Firebase cloud functions takes it own time to start the processing
- Cloud run cold start spring boot issue
Related Questions in KUBERNETES-CONTAINER
- Is sum of containers equals pod memory usage in kubernetes?
- know if the Openwhisk action is executed on a prewarm container by receiving the log from API
- How to deploy a microservice ( possible multiple instances) dependent on database in the same kubernetes cluster?
- Unable to exec command into kubernetes pod
- Incomplete tail output from the same file in different containers in Kubernetes emptyDir volume
- Kubernetes - Container Knowing about Node it's scheduled to
- Increase startup threshold for k8s container in v1.12
- Can we use single Volume mount in Pod for more than a single container?
- Kubernetes service doesn't properly configure environment variables
- Is it possible to add/modify kubernetes container spec based on clusterwide setting
- Is it possible to add a new Container once Pod is created?
- Is there a way to automatically restart a pod deployment if a container is unhealthy
- Need input with passing commands in Kubernetes containers
- Kubernetes command and args in YAML file
- How to gracefully shutdown sidecar container when main container is completed
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?
I think you can only get this information by looking through the invoker logs. I don't think we clearly distinguish between the two cases in the information that is directly associated with the activation.