Skip to content

Commit

Permalink
feat: hcp vault integration
Browse files Browse the repository at this point in the history
  • Loading branch information
jcountsNR committed Dec 7, 2023
1 parent 30efb17 commit 268701b
Show file tree
Hide file tree
Showing 12 changed files with 927 additions and 0 deletions.
812 changes: 812 additions & 0 deletions dashboards/hcp-vault/hcp-vault.json

Large diffs are not rendered by default.

Binary file added dashboards/hcp-vault/hcp-vault01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dashboards/hcp-vault/hcp-vault02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dashboards/hcp-vault/hcp-vault03.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added dashboards/hcp-vault/hcp-vault04.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions data-sources/hcp-vault-logs/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
id: hcp-vault-logs
displayName: HCP Vault audit logs
description: |
This integration sends audit logs from your HCP vault clusters.
icon: logo.svg
install:
primary:
link:
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-audit-log-new-relic
fallback:
link:
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-metrics-guide
keywords:
- hashicorp
- hcp
- cloud
- infrastructure
- newrelic partner
- vault
- secret management
categoryTerms:
- newrelic partner
- infrastructure
1 change: 1 addition & 0 deletions data-sources/hcp-vault-logs/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
25 changes: 25 additions & 0 deletions data-sources/hcp-vault-metrics/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
id: hcp-vault-logs
displayName: HCP Vault telemetry metrics
description: |
This integration sends metrics from your HCP vault clusters to New Relic.
icon: logo.svg
install:
primary:
link:
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-metrics-new-relic
fallback:
link:
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-metrics-guide
keywords:
- hashicorp
- hcp
- cloud
- infrastructure
- newrelic partner
- vault
- secret management
- metrics
categoryTerms:
- newrelic partner
- infrastructure
1 change: 1 addition & 0 deletions data-sources/hcp-vault-metrics/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
16 changes: 16 additions & 0 deletions install/third-party/hcp-vault/install.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
id: tthird-party-hcp-vault
name: HCP Vault
title: HCP Vault Integration
description: |
This guide details how to deploy the HCP Vault integration, to monitor your Hashicorp HCP Vault environment with New Relic.
target:
type: integration
destination: cloud

level: Verified

install:
mode: link
destination:
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-metrics-guide
47 changes: 47 additions & 0 deletions quickstarts/hashicorp/hcp-vault/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
slug: hcp-vault
title: HCP Vault
description: |-
## HCP Vault
Secure, store, and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets, and other sensitive data using a UI, CLI, or HTTP API.
### Monitor HCP Vault metrics with New Relic
Metrics observability is essential for ensuring the performance and security of your HCP Vault cluster. It's also useful for business operations, like understanding client-related usage.
### HCP Vault integration highlights
The HCP Vault integration with New Relic provides a pre-made dashboard with HCP Vault metrics and audit logs to get started easily. This dashboard provides visibility into the health of your HCP Vault environment.
- Overview: Monitor key data points like identity entities, policy get/set, secret count, etc.
- Runtime metrics: Keep track of runtime metrics for your Vault instance, including allocated MB's, Heap objects used, etc.
- Token Metrics: Visualize token metrics like available token count, and count faceted by auth or ttl method.
- Audit Logs: review real time audit log rates, and error logs for response or request API errors.
summary: Monitor your HCP Vault environment
level: Verified
authors:
- New Relic Labs
keywords:
- hcp
- vault
- hashicorp
- consul
- nrlabs
- nrlabs-data
- infrastructure
- NR1_addData
- NR1_sys
documentation:
- name: Metrics configuration documentation
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-metrics-new-relic
description: HCP Vault metrics guide
- name: Audit Logs configuration documentation
url: https://developer.hashicorp.com/vault/tutorials/cloud-monitoring/vault-audit-log-new-relic
description: HCP Vault audit logs guide
icon: logo.svg
installPlans:
- third-party-hcp-vault
dataSourceIds:
- hcp-vault-logs
- hcp-vault-metrics
dashboards:
- hcp-vault
1 change: 1 addition & 0 deletions quickstarts/hashicorp/hcp-vault/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 268701b

Please sign in to comment.