Skip to content

feat(composer): add Prometheus metrics for connector lifecycle events and global refactor (#36)#52

Open
richard-julien wants to merge 2 commits into
masterfrom
issues/36
Open

feat(composer): add Prometheus metrics for connector lifecycle events and global refactor (#36)#52
richard-julien wants to merge 2 commits into
masterfrom
issues/36

Conversation

@richard-julien

Copy link
Copy Markdown
Member

See #36

  • quallity code refactoring

Implemented configuration.

manager:
  ....
  prometheus:
    enable: false
    port: 14270

Metrics implemented

        "xtm_managed_connectors",
        "Number of protected connectors managed by the composer",
        "xtm_connectors_initialized_total",
        "Number of connectors initialized",
        "xtm_connectors_started_total",
        "Number of connectors started",
        "xtm_connectors_stopped_total",
        "Number of connectors stopped",
        "xtm_connectors_updated_total",
        "Number of connectors updated",

@richard-julien richard-julien self-assigned this Dec 31, 2025
@richard-julien richard-julien changed the title feat: Add Prometheus metrics for connector lifecycle events and global refactor (#36) [composer] Add Prometheus metrics for connector lifecycle events and global refactor (#36) Dec 31, 2025
@richard-julien richard-julien added the filigran team Item from the Filigran team. label Dec 31, 2025
@richard-julien richard-julien linked an issue Dec 31, 2025 that may be closed by this pull request
8 tasks
@richard-julien richard-julien added this to the 1.0.2 milestone Dec 31, 2025
…l refactor.

+ Remove lazy static for lazyLock
+ RSA Key extraction to specific mod
+ Improve code quality
@romain-filigran romain-filigran removed this from the Release 1.0.2 milestone Mar 19, 2026
@SamuelHassine SamuelHassine changed the title [composer] Add Prometheus metrics for connector lifecycle events and global refactor (#36) feat(composer): add Prometheus metrics for connector lifecycle events and global refactor (#36) Jun 7, 2026
@SamuelHassine SamuelHassine added feature Type: new feature or capability (feat:). and removed feature Type: new feature or capability (feat:). labels Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

filigran team Item from the Filigran team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: expose Prometheus metrics for SaaS monitoring

3 participants