Before installing Monitor You need both Kafka and IoT Tool to be deployed, as Jan-Willem written. The DB2 instance has to be a DB2 Warehouse (at least accoring to IBM docs), but it does not have to be deployed in-cluster. If You are running on cloud You can use DB2 Warehouse in a SaaS service (in IBM Cloud or AWS).
Original Message:
Sent: Mon September 25, 2023 06:41 AM
From: Jan-Willem Steur
Subject: Error deploying Monitor in MAS 8.10
Hi Suhas,
The header says: Error deployment Monitor in MAS 8.10 (so a bit confused now: are you installing on 8.8 or 8.10? Otherwise change the header with the correct MAS version :) )
Regardless whether MAS 8.8 or MAS8.10 is installed, MAS Monitor requires both kafka, database connection (must be DB2 inside the OCP cluster!) and mongodb installed as dependencies, so please check whether these dependencies are pre-installed and pre-configured before trying to install Monitor.
------------------------------
Jan-Willem Steur
Manager Business Development
ZNAPZ b.v.
Breda
+31 6 25639950
Jan-Willem
Original Message:
Sent: Mon September 25, 2023 06:34 AM
From: Suhas Joshi
Subject: Error deploying Monitor in MAS 8.10
Hi Jen-Willem,
We have not configured any Kafka set up and MAS installed is 8.8 and not 8.10.
------------------------------
Suhas Joshi
Original Message:
Sent: Mon September 25, 2023 04:58 AM
From: Jan-Willem Steur
Subject: Error deploying Monitor in MAS 8.10
Hi Suhas,
As I can see in the error stack trace, it seems that KAFKA is not yet installed or not found. Can you recheck whether kafka is correctly configured in MAS Core?
------------------------------
Jan-Willem Steur
Manager Business Development
ZNAPZ b.v.
Breda
+31 6 25639950
Jan-Willem
Original Message:
Sent: Fri September 22, 2023 02:15 AM
From: Suhas Joshi
Subject: Error deploying Monitor in MAS 8.10
Hi,
We are seeing below error messages while deploying Monitor in MAS 8.10. Even after 1 day it says reconciliation is running. Any guidance here would be helpful.
"level":"error","ts":1695361639.3832989,"logger":"logging_event_handler","msg":"","name":"masdemo","namespace":"mas-masdemo-monitor","gvk":"apps.mas.ibm.com/v1,
Kind=MonitorApp","event_type":"runner_on_failed","job":"9121079317683859087","EventData.Task":"Create
Service
Bindings","EventData.TaskArgs":"","EventData.FailedTaskPath":"/opt/ansible/.ansible/collections/ansible_collections/mas/util/roles/bind_configs/tasks/main.yml:65","error":"[playbook
task failed]"
\\\"masdemo-kafka-system\\\"]}, \\\"message\\\": \\\"AIUI1001E:
The requested resource could not be found:
kafkacfg/masdemo-kafka-system\\\"}, \\\"msg\\\": \\\"Status code
was 404 and not [200, 201]: HTTP Error 404: NOT FOUND\\\",
\\\"redirected\\\": false, \\\"server\\\": \\\"nginx/1.18.0\\\",
\\\"status\\\": 404, \\\"url\\\":
\\\"https://internalapi.mas-masdemo-core.svc/v1/bindings/kafkac\
"level":"error","ts":1695361639.6385736,"logger":"controller.monitorapp-controller","msg":"Reconciler
error","name":"masdemo","namespace":"mas-masdemo-monitor","error":"event
runner on
failed","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.11.0/pkg/internal/controller/controller.go:266\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/go/pkg/mod/sigs.k8s.io/controller-runtime@v0.11.0/pkg/internal/controller/controller.go:227"
Thanks,
Suhas
------------------------------
Suhas Joshi
------------------------------