InvokeHttp processor showing invalid - apache-nifi

I am using Apache Nifi using Docker image that i downloaded.
I am trying to configure a REST API "POST" for login using InvokeHttp processor.
I have configured all necessary steps in the configuration but still the processor shows "invalid".
Can you please help identify the issue. Here are my steps

If you close the configuration dialog and hover the mouse over the "⚠️" icon on that processor, you will see a popup which enumerates the issues to be resolved. For the InvokeHTTP processor, it's likely that you have not specified a destination for all relationships -- you probably want a destination for Response (the response from the external web service), and possibly Retry and Failure. For any relationships you do not care about (Original, No Retry, etc.), you can "auto-terminate" those relationships from the "Settings" tab of the processor configuration dialog.
You can always see the required relationships from the Settings tab or by looking at the processor documentation (available online or embedded in the application by right clicking the processor and selecting "View Usage" from the context menu).

Related

Cloud flow activity monitor empty - Power Automate

I am attempting to monitor my Power Automate cloud flows, using the build-in Monitor.
So when I go to make.powerautomate.com and sign in, go to Monitor in the left pane and the click Cloud flow activity, all I see is this screen below.
I then used Create from blank to create a new and very simple flow. And the ran it.
Now I would expect something to show up under All Activity. But the image remains unchanged.
Does anyone know what i am missing?
(yes I have refreshed the page)
I also have many flow already existing on this environment in solutions. And as you can see they do not show up here either.

JMeter Reports - Is there a way to graph how many of a certain response code over time?

I have a resource that returns a 202 until a queue is full. Is there any way to graph the different response codes over time?
You have at least 2 options:
There is Response Codes per Second listener available via JMeter Plugins project, it can be installed using JMeter Plugins Manager - you will need 5 Additional Graphs
There is a similar graph you can get as a part of the HTML Reporting Dashboard
General answer: no with the JMeter just out of the box - "graph" listeners are kinda very basic.
Although there are options.
E.g. you can add more advanced listener plugin (like GraphsGeneratorListener, here's one of the tutorials).
Or you can stream your results using Backend Listener & Graphite protocol, to some time-series capable DB (like, Influx) and then feed an advanced graphic visualizer (like, Grafana) from there - and show literally whatever you want.
Check this as a starting point

Netcool/Omnibus Active Event List Summary

I use Netcool OMNIbus to forward alerts from IBM Tivoli Monitoring (ITM). There are active event lists and summaries in there. How can I change the summary value with my own default information to get easier read reason?
Picture:
I recommend modifying the alert summary value close to the source of the alert, in this case the IBM Tivoli Monitoring (ITM) Situation. ITM situations are mapped to Netcool/OMNIbus alerts using the Event Integration Facility (EIF).
The ITM to Netcool/OMNIbus integration is described in 'Setting up event forwarding to OMNIbus'
In particular look at the section 'Default mapping of situation events to OMNIbus events'
Which shows that the EIF msg attribute is mapped to the Summary field of the alert. It depends on what you are trying to do, but one solution would be to modify the ITM Situation so that the message attribute contains the summary that you require.
Another approach may be to modify the Summary field in the OMNIbus EIF probe rules file. Changes made here would be appropriate if you wanted to make a change that affected all Situations forwarded from ITM, e.g. if you wished to add a prefix string to the summary. See the 'Netcool/OMNIbus EIF Probe User guide' for more detail on the probe and rules file.

Using Grafana with Jmeter

I am trying to make Grafana display all my metrics (CPU, Memory, etc).
I have already configured Grafana on my server and have configured influxdb and of course I have configured Jmeter listener (Backend Listener) but still I cannot display all grpahas, any idea what should I do in order to make it work ?
It seems like that system metrics (CPU/Memory, etc.) are not in the scope of the JMeter Backend Listener implementation. Actually capturing those KPIs is a part of PerfMon plugin, which currently doesn't seem to support dumping the metrics to InfluxDB/Graphite (at least it doesn't seem to work for me). It might be a good idea to raise such a request at https://groups.google.com/forum/#!forum/jmeter-plugins. Until this gets done, I guess you also have the option of using some alternative metric-collection tools to feed data in InfluxDB/Graphite. Those would depend on the server OS you want to monitor (e.g. Graphite-PowerShell-Functions for Windows or collectd for everything else)
Are you sure that JMeter posts the data to InfluxDB? Did you see the default measurements created in influxDB?
I am able to send the data using backend listener to influxdb. I have given the steps in this site.
http://www.testautomationguru.com/jmeter-real-time-results-influxdb-grafana/

Websphere console - Monitor server events such as server restart

I am absolutely not familiar with WebSphere and haven't found anything about this within the last 30 of minutes web research.
Is there a view where i can obtain a list of server events such as starts-, stops- or restarts in the web console of a WAS 8.5 application server?
What i tried:
30 Minute Web research.
My workaround :I always used our Splunk to filter for example "Starting Application..." to identify the time a Application was started based on the log events. I apply similar filters to recognize server restarts.
By default there is no such view. There are at least 2 potential solutions, that you could use, but your workaround might be easier ;-) :
Enable Runtime Messages
In the web console go to Troubleshooting > Runtime Messages > Runtime information.
Enable Info level, save and restart. Then you will be able to filter massages using filter in the table and providing message fragment.
Use HPEL logging and filtering
You can switch default logging to HPEL in the Logging and tracing > server1 > Switch to HPEL. After that your logging will be done in binary form (much better performance) and you will be able to do searches based on the event code, message content etc. You will be able to view log either from the console Logging and tracing > server1 > JVM Logs > Runtime with search/filtering capability, or from command line using logviewer tool. Tool can be used a bit like tail/grep combination and print only relevant information or information from specified application. In this case you will also be able to view past events also, as in Runtime messages you see only events from server startup.
Custom MBean listener
You could write code to listen on events generated by the server, but probably too much effort for your need.
See also:
Runtime events
HPEL overview
LogViewer tool

Resources