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: New NetScaler quickstart #2563

Merged
merged 1 commit into from
Sep 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 137 additions & 0 deletions dashboards/netscaler/netscaler.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
{
"name": "Netscaler",
"description": null,
"pages": [
{
"name": "Netscaler",
"description": null,
"widgets": [
{
"title": "",
"layout": {
"column": 1,
"row": 1,
"width": 6,
"height": 2
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.markdown"
},
"rawConfiguration": {
"text": " ![NetScaler logo](https://www.layer8training.com/wp-content/uploads/2024/05/netscaler-logo-black.png)\n# Dashbaord"
}
},
{
"title": "Unique Bot Types and their counts",
"layout": {
"column": 7,
"row": 1,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.table"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(bot_type_desc), uniques(bot_type_desc) FROM Bot since 30 days ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Transaction Count",
"layout": {
"column": 1,
"row": 3,
"width": 6,
"height": 2
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniqueCount(transaction_id) from Bot since 30 days ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "App names seeing Bot Violations",
"layout": {
"column": 7,
"row": 4,
"width": 6,
"height": 3
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.table"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT uniques(appname) from Bot since 30 days ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
},
{
"title": "Total Attacks",
"layout": {
"column": 1,
"row": 5,
"width": 6,
"height": 2
},
"linkedEntityGuids": null,
"visualization": {
"id": "viz.billboard"
},
"rawConfiguration": {
"facet": {
"showOtherSeries": false
},
"nrqlQueries": [
{
"accountIds": [],
"query": "SELECT count(total_attacks) from Bot since 30 days ago"
}
],
"platformOptions": {
"ignoreTimeRange": false
}
}
}
]
}
],
"variables": []
}
Binary file added dashboards/netscaler/netscaler01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
17 changes: 17 additions & 0 deletions data-sources/netscaler/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
id: netscaler
displayName: NetScaler
description: |
NetScaler is a networking product and application delivery controller (ADC) that improves the delivery of applications to end users.
icon: logo.png
install:
primary:
link:
url: https://docs.netscaler.com/en-us/netscaler-application-delivery-management-software/current-release/analytics/security/new-relic-integration.html
keywords:
- netscaler
- events
- networking
- newrelic partner
- NR1_addData
categoryTerms:
- newrelic partner
Binary file added data-sources/netscaler/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 40 additions & 0 deletions quickstarts/netscaler/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
slug: netscaler
title: NetScaler
description: |
## What is NetScaler?

NetScaler is a networking product and application delivery controller (ADC) that improves the delivery of applications to end users.

### About this integration

With the NetScaler New Relic integration, you can gain visibility into your NetScaler analytics.

### Using the NetScaler dashboard

This dashboard is created assuming the 'Bot' event. For other events (WAF etc.) you can change the event name in the query, or explore the events directly in [New Relic's events explorer](https://docs.newrelic.com/docs/query-your-data/explore-query-data/browse-data/introduction-data-explorer/)

summary: |
Monitor NetScaler Console in New Relic
level: New Relic
icon: logo.png

authors:
- New Relic
- Joseph Counts
documentation:
- name: NetScaler documentation
description: |
You can now integrate NetScaler Console with New Relic to view analytics for WAF and Bot violations in New Relic.
url: https://docs.netscaler.com/en-us/netscaler-application-delivery-management-software/current-release/analytics/security/new-relic-integration.html
dataSourceIds:
- netscaler
keywords:
- citrix
- web
- netscaler
- NR1_addData
- NR1_sys
- newrelic partner

dashboards:
- netscaler
Binary file added quickstarts/netscaler/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading