Google Cloud Platform system status page - google-cloud-sql

Is there a system status page for Google Cloud Platform services? When experiencing issues where can we look for system status information?
For example, i changed the tier for a Google Cloud SQL instance and it went inaccessible for 12h. The next day the same operation took a couple of minutes as expected.
I found https://code.google.com/status/appengine but not for other products (e.g. Google Cloud SQL).

The Cloud Status Dashboard is the canonical resource for Google Cloud Platform service status, and it does provide information for Cloud SQL.

there is an experimental status page at [1] but actually is provided for test purposes only.
I suggest you to subscribe to Google Groups as they are updated with issues reports, Cloud SQL announce group is available at [2].
Regards
Paolo
Link:
[1] - https://status.cloud.google.com/
[2] - https://groups.google.com/forum/#!topic/google-cloud-sql-announce/

Related

AWS Billing Service not included in Golang AWS SDK

I see that the AWS Billing service was not included into the Golang SDK
We need to make a Lambda to connect with this service and collect the monthly billing to make a dashboard.
How can we do that ?
Regards
The go sdk's cost explorer package gives access to the aws cost explorer api:
You can use the Cost Explorer API to programmatically query your cost and usage data

Cannot deploy Kubeflow on GCP: tells me to enable APIs that are already enabled

I am trying to install Kubeflow on Google Cloud Platform (GCP) and Kubernetes Engine (GKE), following the GCP deployment guide.
I created a GCP project of which I am the owner, I enabled billing, set up OAuth credentials and enabled the following APIs:
Compute Engine API
Kubernetes Engine API
Identity and Access Management (IAM) API
Deployment Manager API
Cloud Resource Manager API
Cloud Filestore API
AI Platform Training & Prediction API
However, when I want to deploy Kubeflow using the UI, I get the following error:
So I doublechecked and those APIs are already enabled:
The log messages at the bottom of the screen are:
2020-03-0614:14:04.629: Getting enabled services for project <projectname>..
2020-03-0614:14:16.909: Could not configure communication with GCP, exiting
The Could not configure communication with GCP, exiting is triggered when _enableGcpServices() fails.
The line Getting enabled services for project ... is printed but not the line Proceeding with project number: ..., so the error must be triggered somewhere in the block of code between those lines.
The call to Gapi.cloudresourcemanager.getProjectNumber(project) has its own try/catch with a slightly different error message and title (only talks about the cloud resource manager API, not the IAM API), so I assume it is the call to Gapi.getSignedInEmail() that fails??
I'd suggest having a look at the service management API, IAM service credentials API and cloud identity aware proxy API possibly. I've only used the CLI install tool previously and not run into these problems, but you might require these services for the IAP deployment?
I faced the same issue and was able to solve by correcting the project id.
Make sure that the project id on the UI form is specified correctly as it is on the GCP project - and that it does not have any leading or trailing spaces if you copy pasted from the GCP project details like I did.
I had the same issue. I was using in trial. Seems they allow a limited project to use billing account at same time. So I shut down unused ones . Went to Billing-->my projects. Disabled unused with 3 dots. Then tried to enable the billing account for current project. It worked.

Watson NLU suddenly began returning {"code":401, "error": "Unauthorized"}

Our access to the api that has run for years suddenly stopped working and returns {"code":401, "error": "Unauthorized"}
There is no issue with signing into the account, charges or resource usage.
The only previous interruptions were when IBM purchased the original vendor and again when IBM changed some access requirements.
The application is .NET C# and the api returns title, author, and text from urls.
How can we find the cause of the interruption?
Thanks
This is a duplicate of The old Watson Conversation API (21st Apr 2017 version) seems to have stopped working. Gives me the 401 Unauthorized error and How to know if an application is using Cloud Foundry?
The answer is the same :
IBM Cloud is switching off any services that have not been migrated to a resource group. The Watson services were part of the first batch affected. You will need to migrate your instance to IAM, then use the generated IAM key for authentication.
If you need to migrate from Cloud Foundry, see Migrating Watson services from Cloud Foundry.
You can find out details about the service instance that you are using by clicking the service instance in your Resource list on IBM Cloud and looking at the credentials.

How can we get IBM Cloud "SDK for NodeJS" logs to Activity Tracker with LogDNA?

we have running applications on nodeJS and want to integrate the Logs into our activity tracker with logDNA. how can we implement this?
The activity tracker is for the ibm cloud to write records of the stuff it does on your behalf
From https://cloud.ibm.com/docs/services/Activity-Tracker-with-LogDNA?topic=logdnaat-getting-started#getting-started
IBM Cloud Activity Tracker with LogDNA collects and stores audit records for API calls made to resources that run in the IBM Cloud.
You can not contribute arbitrary content to the activity tracker.
You can log into logdna, see https://cloud.ibm.com/docs/services/Log-Analysis-with-LogDNA?topic=LogDNA-ingest

is it possible to retrieve the app/service usage information ( the fee/the money) via api?

Is it possible to retrieve the app/service usage information ( the fee/the money) via api?
I noticed that my current cf command 's version is 2.40.0
API endpoint: https://api.ng.bluemix.net (API version: 2.40.0)
I checked the api list and cannot find any useful information about my request.
Billing information for Bluemix services and application usage is not available through an API; it is only available through the Bluemix console. However, feel free to submit the request on the IBM Bluemix Ideas site for future consideration. Bluemix Project Management reviews the ideas regularly.
Using CF CLI you could use:
cf curl /v2/organizations/ORG_GUID/summary
to retrieve the org guid you can use
cf org <orgName> --guid
This provides you information about the number of services and applications, and the memory usage.