Actions
アクション設定
Script Actions
📚 公式ドキュメント: Script Actions
| com.instana.plugin.action.script:
enabled: true
|
スクリプトアクション:
- カスタムスクリプト実行
- 自動化タスク
- インシデント対応
セキュリティ注意:
- デフォルトで無効
- 有効化には慎重な検討が必要
- 詳細: Action Security Documentation
GitHub Actions
📚 公式ドキュメント: GitHub Actions
| com.instana.plugin.action.github:
enabled: true
endpoint: 'https://api.github.com'
token: '[GitHub-Personal-Access-Token]'
|
取得方法:
- token: GitHub Settings → Developer settings → Personal access tokens
- 必要なスコープ: repo, workflow
GitLab Actions
📚 公式ドキュメント: GitLab Actions
| com.instana.plugin.action.gitlab:
enabled: true
endpoint: 'https://gitlab.com'
token: '[GitLab-Personal-Access-Token]'
|
取得方法:
- token: GitLab Settings → Access Tokens
- 必要なスコープ: api, write_repository
Issue Tracking Actions
📚 公式ドキュメント: Issue Tracking Actions
| com.instana.plugin.action.issue:
enabled: true
jira:
endpoint: 'https://your-domain.atlassian.net'
user: 'user@example.com'
apiToken: '[Jira-API-Token]'
servicenow:
endpoint: 'https://your-instance.service-now.com'
user: 'admin'
password: 'servicenow_password'
|
対応システム:
- Jira
- ServiceNow
- その他のチケットシステム
Vault統合推奨:
| com.instana.plugin.action.issue:
enabled: true
jira:
endpoint: 'https://your-domain.atlassian.net'
user: 'user@example.com'
apiToken:
configuration_from:
type: vault
secret_key:
path: secret/jira
key: api_token
|
| QM1-hostname:
transfer_expired_interval: 10
coordinationQueueManager:
name: 'QM1'
host: 'mq-server.example.com'
port: 1414
|
IBM DataPower
📚 公式ドキュメント: IBM DataPower
| com.instana.plugin.ibmdatapower:
enabled: true
poll_rate: 60
instances:
datapower1.example.com:
port: '5554'
username: 'admin'
password: 'admin_password'
|
IBM i Series
📚 公式ドキュメント: IBM i Series
| com.instana.plugin.ibmiseries:
enabled: true
local:
poll_rate_configuration:
os_poll_rate: 15
db2_poll_rate: 15
|
IBM API Connect
📚 公式ドキュメント: IBM API Connect
| com.instana.plugin.ibmapiconnect:
remote:
- host: 'apic-manager.example.com'
port: '443'
username: 'admin'
password: 'admin_password'
realm: 'provider/default-idp-2'
poll_rate: 10
|
VMware vSphere
📚 公式ドキュメント: VMware vSphere
| com.instana.plugin.vsphere:
host: 'https://vcenter.example.com/sdk'
username: 'monitoring@vsphere.local'
password: 'vcenter_password'
enabled: true
poll_rate: 20
|
.NET Core トレーシング
📚 公式ドキュメント: .NET Core トレーシング
| com.instana.plugin.netcore:
tracing:
enabled: false # デフォルトで無効
|
有効化の影響:
- Windows: 環境変数がシステムに設定されます
- Linux: /etc/profile.d/instana_dotnet_global_env.sh が作成されます
必要な環境変数:
- CORECLR_ENABLE_PROFILING=1
- CORECLR_PROFILER={...}
- CORECLR_PROFILER_PATH=...
詳細: .NET Monitoring Documentation
.NET Full Framework トレーシング
📚 公式ドキュメント: .NET Full Framework トレーシング
| com.instana.plugin.clr:
tracing:
enabled: true # デフォルトで有効
|
.NET Framework 4.5以降対応:
- IIS アプリケーション
- Windows サービス
- コンソールアプリケーション
自動インストルメンテーション:
- ASP.NET
- WCF
- ADO.NET
- HttpClient
Linux KVM
📚 公式ドキュメント: Linux KVM
| com.instana.plugin.linuxkvmhypervisor:
enabled: true
poll_rate: 10
availabilityZone: 'KVM Cluster 1'
|
Windows Hypervisor
📚 公式ドキュメント: Windows Hypervisor
| com.instana.plugin.windowshypervisor:
enabled: true
poll_rate: 20
|
Nutanix
📚 公式ドキュメント: Nutanix
| com.instana.plugin.nutanix:
url: 'https://192.168.1.100:9440'
username: 'admin'
password: 'nutanix_password'
type: 'prismcentral'
enabled: true
poll_rate: 20
|