Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support opentelemry collector and Define indicators #101

Closed
wants to merge 67 commits into from

Conversation

kaori-seasons
Copy link
Contributor

@kaori-seasons kaori-seasons commented May 9, 2023

Currently rocketmq-eventbridge needs some indicators to complete the process statistics, such as the backlog of different blockingqueues during runtime execution, the tps of consumers, and some delay information in the system. We will divide it into three stages

related to issues-104

  • Define openTelemry and define related indicators

  • Test openTelemry and define whether related indicators can be collected correctly

  • Access the runtime layer and redefine related indicators

zhaohai666 and others added 17 commits March 21, 2023 13:38
Fix api param and connection param check
Add private network param check
Bumps [fastjson](https://github.com/alibaba/fastjson) from 1.2.76 to 1.2.83.
- [Release notes](https://github.com/alibaba/fastjson/releases)
- [Commits](alibaba/fastjson@1.2.76...1.2.83)

---
updated-dependencies:
- dependency-name: com.alibaba:fastjson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [spring-web](https://github.com/spring-projects/spring-framework) from 5.0.6.RELEASE to 6.0.0.
- [Release notes](https://github.com/spring-projects/spring-framework/releases)
- [Commits](spring-projects/spring-framework@v5.0.6.RELEASE...v6.0.0)

---
updated-dependencies:
- dependency-name: org.springframework:spring-web
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps commons-net from 3.3 to 3.9.0.

---
updated-dependencies:
- dependency-name: commons-net:commons-net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
add private network param check
 roll back spring content version
Update api list connection name
add oauth http check
add publish workflows
@kaori-seasons kaori-seasons marked this pull request as draft May 9, 2023 08:41
kaori-seasons and others added 12 commits May 30, 2023 20:35
# Conflicts:
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/Runtime.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/EventRuleTransfer.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/EventTargetTrigger.java
Update Runtimer Listener Offer Connect Record
feat: add EventSubscriber & Observer.
feat:add watch runner config.
Optimize Event Circulator Context
Optimize fileObserver formate and Support module (apache#76)
changfeng and others added 26 commits June 15, 2023 10:40
…iz (apache#102)

* update subscriber and listener

* init 2nd edition for Runtimer

* rename few class and add propertis config

* optimize concurrency biz

* optimize jsonFile formate

* update reflect

* completed config style

* completed test

* update config,transfer,pusher

* updateFewFileNaming

* rename Pusher to Trigger, Runtimer to runtime, and optimize few architect

* updateRocketMQSubscriberFile
* update subscriber and listener

* init 2nd edition for Runtimer

* rename few class and add propertis config

* optimize concurrency biz

* optimize jsonFile formate

* update reflect

* completed config style

* completed test

* update config,transfer,pusher

* updateFewFileNaming

* rename Pusher to Trigger, Runtimer to runtime, and optimize few architect

* updateRocketMQSubscriberFile

* resetDefaultConfig

* resetConfig
2.add default validateFilter
2.modify ValidateFilter, add default filter
@kaori-seasons kaori-seasons marked this pull request as ready for review June 27, 2023 01:49
# Conflicts:
#	README.md
#	adapter/runtime/pom.xml
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/Runtime.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/EventBusListener.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/EventRuleTransfer.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/EventTargetTrigger.java
#	adapter/runtime/src/main/java/org/apache/rocketmq/eventbridge/adapter/runtime/boot/listener/EventSubscriber.java
#	adapter/runtime/src/main/resources/runtime.properties
#	adapter/storage/src/main/java/org/apache/rocketmq/eventbridge/adapter/storage/rocketmq/impl/RocketMQEventDataRepository.java
#	adapter/storage/src/main/java/org/apache/rocketmq/eventbridge/adapter/storage/rocketmq/runtimer/RocketMQEventSubscriber.java
#	adapter/storage/src/main/java/org/apache/rocketmq/eventbridge/adapter/storage/rocketmq/runtimer/consumer/ClientConfig.java
#	adapter/storage/src/main/java/org/apache/rocketmq/eventbridge/adapter/storage/rocketmq/runtimer/consumer/LitePullConsumerImpl.java
#	adapter/storage/src/main/java/org/apache/rocketmq/eventbridge/adapter/storage/rocketmq/runtimer/consumer/LocalMessageCache.java
#	infrastructure/src/main/java/org/apache/rocketmq/eventbridge/infrastructure/validate/DefaultAuthValidation.java
#	test/demo/src/test/java/org/apache/rocketmq/eventbridge/adapter/api/controller/ApiDestinationDTOControllerTest.java
@kaori-seasons
Copy link
Contributor Author

kaori-seasons commented Jul 4, 2023

conflict...close.
I will create a PR after resolving the conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants