• CraigWeb

    I am not too familiar with load balancing but if the system is set up with just one mango instance and the load balancer is just acting as a reverse proxy to Mango(decrypting the https and forwarding), I don't see why this won't work. maybe I'm wrong?

    posted in User help read more
  • CraigWeb

    Modbus has slave monitor points. you will need to check the create slave monitor points box and save0_1601037109113_Screenshot 2020-09-25 at 14.31.28.png
    This will create boolean points for each slave ID and will automatically set the point to false if there is no response from the slave ID, and back to true when the slave responds.

    posted in User help read more
  • CraigWeb

    HI @cmusselm

    I did some experimenting and am getting the same results. I am not quite sure how those points work internally. Maybe we can achieve the same goal another way. What data sources are you using and what exactly are you trying to achieve?

    posted in User help read more
  • CraigWeb

    Hi Cmason

    This may be possible by using the Log4j data source.
    Non-empty standard output from the process will be written to the Mango log at an "information" level. Non-empty error output will be written to the Mango log at an "error" level.
    you could create a log4j point on both those levels with a regex matching your standard output. Then put an event handler on the point.

    posted in User help read more
  • CraigWeb

    Have you tried getting it working in the statechart example with the points you want to use? at /ui/examples/charts/state-chart
    and what rollup do you have set on the dateBar?

    The <ma-start-chart> is only for multistate points. Are they perhaps not using the range renderer?

    posted in How-To read more
  • CraigWeb

    I just looked at the <ma-start-chart> example and I see you are missing this. :
    series-1-labels="point1.getTextRenderer().values"

    Did the typo fixes, fix the serial chart?

    posted in How-To read more
  • CraigWeb

    Hi @zenvakil

    Firstly I would suggest taking the time to run through this tutorial: https://docs.angularjs.org/tutorial
    It will help to understand the basic concepts of angularJS.

    I see a few issues that I suspect are causing your problems:

    • <ma-point-values point-xid="UAR-STN-DP_Gen_Load" point= "point3" values="point3Values" from="dateBar.from" to="dateBar.to"></ma-point-values>
      should be have rendered="true" to receive the rendered value.
    • you have some typos in your components:
      <ma-state-chart series1-values="point1Values" series1-title="Breaker State" series2-values="point2Values" series2-title="Generator State" style="position: inherit; width: 100%; height: 100px;" options="{categoryAxis:{labelTime: transparent}}"></ma-state-chart>

    series1-values="point1Values" series1-title="Breaker State" series2-values="point2Values" series2-title="Generator State"
    should be:
    series-1-values="point1Values" series-1-title="Breaker State" series-2-values="point2Values" series-2-title="Generator State"

    <ma-serial-chart series-1-values="point3Values" series-1-points="point3" style="height: 200px; width: 100%"></ma-serial-chart>
    should be:
    <ma-serial-chart series-1-values="point3Values" series-1-point="point3" style="height: 200px; width: 100%"></ma-serial-chart> (point not points)

    posted in How-To read more
  • CraigWeb

    ok, give me a little time I have an snmp modem I can test with, I will see if I can replicate the error.

    posted in How-To read more
  • CraigWeb

    Modbus is the only data source that monitors the status of the slave ids. For other other data sources, I would use @Ralf's suggestion.

    posted in How-To read more
  • CraigWeb

    You cannot force read Trap only.

    There is a . in the first char of the OID. Are you sure that is correct?

    posted in How-To read more