New Relic monitoring for "DB2 on Cloud" database - db2

How to setup New Relic monitoring for "DB2 on Cloud" database instance or point me to the documentation?

You should refer to newrelic for any detailed configuration questions.
newrelic publishes some information about their java agent and jdbc driver support on their website at https://docs.newrelic.com
newrelic also published some information on their Datastore API.
See https://discuss.newrelic.com/t/relic-solution-understanding-the-datastore-api-an-example-use-case/68382
See also https://docs.newrelic.com/docs/agents/java-agent/api-guides/java-agent-api-instrument-external-calls-messaging-datastore-web-frameworks/#datastore-api
If you seek contacts for a reference site, you should discuss with newrelic.

Related

Is IBM a supported provider for Terraform?

Can anyone tell me what if there are any plans to add IBM Object storage to the list of providers for Terraform?
https://www.terraform.io/docs/providers/
Per these posts, people are using it on IBM.
IBM does have a couple of docs referring to Terraform, but it does not appear to have gone through IBM's AIT certification process.
https://cloud.ibm.com/docs/terraform?topic=terraform-getting-started#install
https://ibm-cloud.github.io/tf-ibm-docs/

How to migrate products between catalogs in IBM Bluemix API Connect?

How do we migrate Products from one catalog to another in IBM API Connect?
We publish API's to dev catalog and once we are done developing ,they need to be moved to test catalog.
You can use the apic command line toolkit to do that.
There are examples of different scenarios in the readme page here: https://github.com/ibm-apiconnect/cli
e.g. to clone all the apis in a given catalog:
apic apis:clone

Why does IBM API Connect run differently in Bluemix than locally?

I just set up my local environment to use IBM API Connect and it gives me "extra options" to make the database. Now i'm using IBM API Connect inside IBM Bluemix and it doesn't have those "extra options" :/ I'd like to use it from IBM Bluemix to start migrating to the cloud, thanks in advance.
(I said this in a comment, but it should be an answer...)
The APIC Designer, which you run locally, helps define your models and connections, you then deploy that to Bluemix. You don't edit it on Bluemix itself.
The Local Developer toolkit gets installed on your computer for modeling and creating the api's through Strongloop or Kitura. After you have created your api's to run and publish them, bluemix publix cloud is used where you get a free developer portal and Node.js runtime environment for running your applications/micro-services.

How to integrate NewRelic App Monitoring tool with Cloudify?

I am looking to forward integrate NewRelic Agent with Existing Cloudify 2.7 Environment.
Since Cloudify apps are running in individual paths and each deployment takes to apps running on different paths, it's not possible to assign the app server to newrelic. How can I over come this?
It's not entirely clear what you are trying to accomplish.
You recipe can install the NewRelic agent and configure it to connect to NewRelic.
Alternatively, if the NewRelic agent has an API or CLI, you can add a
monitors{
}
section to your recipe. This section will collect the required stats from the local agent and publish them to the Cloudify Manager.
More information is available here: http://getcloudify.org/guide/2.7/plugins_and_probes/probes.html
The collected monitors are then available using the Manager REST API. You can then use a separate process to poll the metrics from the manager API and send them to NewRelic. Look at: http://getcloudify.org/guide/2.7/restapi/restdoclet.html
and the API at
/{version}/deployments/{appName}/service/{serviceName}/instances/{instanceId}/metrics

Deployment synchronization Issue - API Manager 1.8

I have clusted the WSO2 API Manager 1.8 and implemented deployment synchronization according to this guide which is given in the WSO2 documentaion. Everything happens to work find except one thing.
Let's assume that we have below 2 instances running API Manager.
192.168.X.123 - API Manager 1
192.168.X.124 - API Manager 2
The problem is once I create and publish an API on API Manager 1 it does appear on API Manager 2 in the publisher. But the particular API does not appear on the API Manager 2 Store.
Also note that I'm using a shared MySQL database for the API Manager cluster(API Manager 1 and 2). I checked the logs but does not contains any error.
How can I fix this?
Please look at WSO2 Clustering and Deployment Guide. Please check the docs on Clustering API Manager and SVN-based Deployment Synchronizer
If all configurations are correct, your API should be displayed in Store once you have "Published" the API. It might take some time (may be few minutes) to appear in Store due to indexing etc.
In our situation, we defined 2 different servers with extra CPU and
memory, on these servers we have installed the full WSO2 API Manager
and defined the cluster configuration. Everything provisioned via
Puppet.
Just a straightforward install, all data-source pointing to one schema
in an Oracle database.
And...it is working; Our Developers happy, Operations happy, Architect
department happy
From WSO2 API Manager Clustering configuration