Skip to content

Commit

Permalink
feat: New NetScaler quickstart
Browse files Browse the repository at this point in the history
  • Loading branch information
jcountsNR committed Sep 19, 2024
1 parent d9d7147 commit c01690e
Show file tree
Hide file tree
Showing 6 changed files with 194 additions and 0 deletions.
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.

0 comments on commit c01690e

Please sign in to comment.