Cloud Functions is a serverless computing service provided by the
Google Cloud Platform (GCP). It allows you to execute your code in
response to specific events without the need to manage servers or
underlying infrastructure. With Cloud Functions, you can write functions
in various programming languages such as Node.js, Python, Go, and more.
These functions can be triggered by events from GCP services, such as
changes in Cloud Storage buckets, messages received in Pub/Sub, or HTTP
triggers. The service automatically scales the execution of your
functions, ensuring they respond quickly and reliably, even during high
traffic periods. Cloud Functions also offers integration with other GCP
services, enabling you to build scalable and reactive cloud
applications, implement custom business logic, and automate tasks, all
in a simple and efficient manner.

How to monitor Functions on One Platform:

  1. Go to the application of the product where you want to add Functions as a dependency.
  2. Click on “Products” in the menu, then select the desired product card.
  3. Click on the name of the desired application.
  4. In the “External Dependencies” section, located just below the
    latency graph, you can add or search for an already registered
    dependency.
  5. To add a new dependency, click on the green button with a plus symbol (+).

 

 

When you click on “Add,” a modal will appear. In this modal, you will
name your queue and choose the Environment. In the “Check type” field,
select the option “Queue,” and in the “Method” field, choose “Functions
(GCP).” After selecting the method, a field for “Healthcheck URL” will
appear.

 

We use GCP Logging to search for logs from Google Cloud. Click here to read more about its pricing.

 
Note: For security reasons, it is not permitted
to enter an IP in the healthcheck field. To monitor an IP, you need to
enter it in a secret and use it in healthcheck
Scroll to Top