Skip to content

Special sensors

その他の特殊センサー

CVE (脆弱性監視)

📚 公式ドキュメント: CVE (脆弱性監視)

1
2
3
4
5
6
7
com.instana.plugin.cve:
  enabled: true
  concert:
    base_url: 'https://concert.example.com'
    instance_id: 'instance-12345'
    api_key: '[Concert-API-Key]'
    poll_rate: 360  # 分単位(デフォルト6時間)

eBPF (Extended Berkeley Packet Filter)

📚 公式ドキュメント: eBPF (Extended Berkeley Packet Filter)

1
2
3
4
5
com.instana.plugin.ebpf:
  enabled: true
  opentelemetry-ebpf-profiling:
    enabled: true
    processSelectionEnabled: false

eBPF要件: - Linux カーネル 4.7以降 - debugfs マウント済み - RHEL 7.6以降(カーネル 3.10.0-957以降)

eBPFの利点: - カーネルレベルの可観測性 - オーバーヘッド最小 - 詳細なネットワーク/システムメトリクス

ETCD

📚 公式ドキュメント: ETCD

1
2
3
4
5
6
com.instana.plugin.etcd:
  enabled: true
  caCertificate: '/etc/etcd/ca.crt'
  clientCertificate: '/etc/etcd/client.crt'
  clientKey: '/etc/etcd/client.key'
  poll_rate: 10  # 秒単位(デフォルト5秒)

ETCD分散KVS: - Kubernetesバックエンド - クラスター健全性 - キー統計

HashiCorp Consul

📚 公式ドキュメント: HashiCorp Consul

1
2
3
4
5
6
com.instana.plugin.consul:
  enabled: true
  client: 'localhost'
  httpPort: 8500
  token: '[Consul-ACL-Token]'
  poll_rate: 5  # 秒単位(デフォルト5秒)

Consulサービスメッシュ: - サービスディスカバリ - ヘルスチェック - KVストア

HashiCorp Nomad

📚 公式ドキュメント: HashiCorp Nomad

1
2
3
4
5
com.instana.plugin.nomad:
  poll_rate: 5  # 秒単位(デフォルト5秒)
  caCertificate: '/etc/nomad/ca.crt'
  clientCertificate: '/etc/nomad/client.crt'
  clientKey: '/etc/nomad/client.key'

Nomadオーケストレーター: - ジョブスケジューリング - アロケーション状態 - クライアント統計

HashiCorp Vault (監視)

📚 公式ドキュメント: HashiCorp Vault (監視)

1
2
3
4
com.instana.plugin.vault:
  token: '[Vault-Token]'
  enabled: true
  poll_rate: 1  # 秒単位(デフォルト1秒)

注意: これはVault自体の監視用。シークレット取得は com.instana.configuration.integration.vault を使用。

CRI-O

📚 公式ドキュメント: CRI-O

1
2
3
com.instana.plugin.crio:
  stats:
    interval: 10  # 秒単位

CRI-O コンテナランタイム: - Kubernetes CRI実装 - コンテナメトリクス - Podman互換

ClickHouse

📚 公式ドキュメント: ClickHouse

com.instana.plugin.clickhouse:
  enabled: true
  user: 'default'
  password: 'password'
  protocol: 'http'  # または 'https'
  host: 'localhost'
  httpPort: 8123
  tracingEnabled: false
  profilingEnabled: false
  clusterName: 'production'
  poll_rate: 5  # 秒単位(デフォルト5秒)
  monitorTables:
    - 'database1.table1'
    - 'database2.table2'

ClickHouse OLAP: - カラム指向データベース - リアルタイム分析 - 高速クエリ処理

OpenLDAP

📚 公式ドキュメント: OpenLDAP

1
2
3
4
5
6
com.instana.plugin.openldap:
  user: 'cn=Manager,dc=example,dc=com'
  password: 'ldap_password'
  port: 389  # デフォルトポート
  schemaPath: '/etc/openldap/schema'
  poll_rate: 1  # 秒単位(デフォルト1秒)

OpenLDAPディレクトリサービス: - 接続統計 - 操作カウント - レプリケーション状態

Active Directory

📚 公式ドキュメント: Active Directory

1
2
3
com.instana.plugin.activedirectory:
  enabled: true
  poll_rate: 30  # 秒単位(デフォルト10秒)

JBoss Data Grid

📚 公式ドキュメント: JBoss Data Grid

1
2
3
com.instana.plugin.jbossdatagrid:
  enabled: true
  poll_rate: 1  # 秒単位(デフォルト1秒)

JBoss Data Grid: - 分散キャッシュ - クラスター統計 - キャッシュヒット率

Hazelcast

📚 公式ドキュメント: Hazelcast

com.instana.plugin.hazelcast:
  poll_rate: 1  # 秒単位(デフォルト1秒)

Hazelcast IMDG: - インメモリデータグリッド - 分散コンピューティング - クラスター健全性

Jenkins

📚 公式ドキュメント: Jenkins

1
2
3
4
com.instana.plugin.jenkins:
  user: 'admin'
  password: 'jenkins_password'
  poll_rate: 1  # 秒単位(デフォルト1秒)

Jenkins CI/CD: - ビルド統計 - ジョブ実行時間 - キュー情報

Kafka Connect

📚 公式ドキュメント: Kafka Connect

com.instana.plugin.kafkaconnect:
  poll_rate: 1  # 秒単位(デフォルト1秒)

Kafka Connect: - コネクター状態 - タスク統計 - スループット

SAP ABAP

📚 公式ドキュメント: SAP ABAP

1
2
3
4
5
6
7
8
9
com.instana.plugin.sap.abap:
  remote:
    - host: 'sap-server.example.com'
      sysnr: '00'  # システム番号
      client: '100'  # クライアント番号
      user: 'monitoring_user'
      password: 'sap_password'
      poll_rate: 60  # 秒単位(デフォルト60秒)
      availabilityZone: 'SAP Production'

SAP Java Netweaver

📚 公式ドキュメント: SAP Java Netweaver

com.instana.plugin.sap.java.netweaver:
  enabled: true
  remote:
    - host: 'netweaver.example.com'
      jmxport: '50004'
      user: 'Administrator'
      password: 'netweaver_password'
      sysnr: '00'
      poll_rate: 60
      availabilityZone: 'SAP Netweaver'
  custom:
    jmxBeans:
      - name: 'CustomMetric1'
        object: 'com.sap:type=CustomBean'
        attribute: 'Value'

SAP Netweaver Java: - JVMメトリクス - アプリケーション統計 - カスタムJMX Bean

Kubecost

📚 公式ドキュメント: Kubecost

1
2
3
4
5
6
7
8
9
com.instana.plugin.kubecost:
  enabled: true
  remote:
    - url: 'http://kubecost.example.com:9090'
      poll_rate: 1800  # 秒単位(30分)
      api_key: '[Kubecost-API-Key]'
      clusters:
        - 'production-cluster'
        - 'staging-cluster'

Kubecostコスト管理: - Kubernetesコスト分析 - リソース最適化 - チャージバック

注意: クラスター名はKubecostとKubernetesで一致させる必要があります。

ZHMC (IBM Z Hardware Management Console)

📚 公式ドキュメント: ZHMC (IBM Z Hardware Management Console)

1
2
3
4
5
6
7
8
com.instana.plugin.zhmc:
  remote:
    - host: 'zhmc.example.com'
      port: '6794'  # デフォルトポート
      user: 'admin'
      password: 'zhmc_password'
      poll_rate: 60
      availabilityZone: 'IBM Z Mainframe'

Zookeeper

📚 公式ドキュメント: Zookeeper

1
2
3
com.instana.plugin.zookeeper:
  enabled: true
  poll_rate: 1  # 秒単位(デフォルト1秒)

Zookeeper分散調整: - ノード統計 - リーダー選出 - クライアント接続

PHP-FPM

📚 公式ドキュメント: PHP-FPM

1
2
3
com.instana.plugin.phpfpm:
  enabled: true
  poll_rate: 10  # 秒単位

Custom JMX

📚 公式ドキュメント: Custom JMX

1
2
3
4
5
6
7
8
9
com.instana.plugin.java:
  jmx:
    custom:
      - objectName: 'com.example:type=CustomBean,name=*'
        attributes:
          - 'Count'
          - 'Rate'
        tags:
          application: 'my-app'

Custom Process Monitoring

📚 公式ドキュメント: Custom Process Monitoring

com.instana.plugin.process:
  env_vars_enabled: true
  poll_rate: 3  # 秒単位(デフォルト3秒)
  processes:
    - 'custom-daemon'
    - 'my-application'
  arguments:
    - '/opt/scripts/batch-job.sh'
  services:
    - 'my-windows-service'

スクリプトアクション

📚 公式ドキュメント: スクリプトアクション

1
2
3
4
5
6
com.instana.plugin.action.script:
  enabled: true
  runAs: 'instana_user'
  scriptExecutionHome: '/tmp/instana_scripts'
  maxConcurrentActions: 5
  defaultTimeout: 600

HTTPアクション

📚 公式ドキュメント: HTTPアクション

com.instana.plugin.action.http:
  enabled: true

Ansibleアクション

📚 公式ドキュメント: Ansibleアクション

1
2
3
4
5
6
7
8
9
com.instana.plugin.action.ansible:
  enabled: true
  url: 'https://ansible-tower.example.com'
  token:
    configuration_from:
      type: vault
      secret_key:
        path: 'secret/ansible'
        key: 'api_token'