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

DDSaaS: Metabase: Crawler Integration v1.0.0 #18720

Merged
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
4736839
Metabase integration assets
bparmar-crest Sep 30, 2024
3870690
CI build fixes
bparmar-crest Sep 30, 2024
af20b21
CI build fixes
bparmar-crest Sep 30, 2024
3db9d84
Blank lines added
bparmar-crest Sep 30, 2024
424deed
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Oct 1, 2024
f51c884
Monitors description modified and manifest.json
bparmar-crest Oct 1, 2024
8fbb8f4
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Oct 3, 2024
057e7b2
Corrected dashboard typos
mauneelsorathia-crest Oct 3, 2024
2e68bc8
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Oct 7, 2024
849852c
Updated assets as part of enhancement
mauneelsorathia-crest Oct 23, 2024
f4d8b81
Removed dashboard images to honour the media limit
mauneelsorathia-crest Oct 23, 2024
04029cc
Resolved monitor check failure
mauneelsorathia-crest Oct 23, 2024
97fd4ca
Added services in log pipeline tests
mauneelsorathia-crest Oct 24, 2024
54de637
Resolved log pipeline tests check
mauneelsorathia-crest Oct 24, 2024
e336d3f
Normalized view log table fields
mauneelsorathia-crest Oct 28, 2024
bf2a819
Corrected log pipeline test
mauneelsorathia-crest Oct 28, 2024
91f0c9a
Updated log pipeline test sample
mauneelsorathia-crest Oct 28, 2024
9a95b63
Corrected log pipeline test null values
mauneelsorathia-crest Oct 28, 2024
62b84cd
Resolved log pipeline test failure
mauneelsorathia-crest Oct 28, 2024
c61508e
Minor changes
mauneelsorathia-crest Oct 28, 2024
ec3f406
Updated a dashboard image
mauneelsorathia-crest Oct 28, 2024
fb04b01
Updated README config part
mauneelsorathia-crest Oct 29, 2024
11fae55
Resolved internal review comments
mauneelsorathia-crest Oct 29, 2024
b6eed66
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Oct 30, 2024
13eb4e5
README statement corrected
bparmar-crest Oct 30, 2024
fe2ad49
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Nov 7, 2024
de9f868
CODEOWNERS added
bparmar-crest Nov 7, 2024
5ee259b
Integration name removed from monitors
bparmar-crest Nov 7, 2024
0f3c7b2
Merge branch 'master' into metabase-assets-v1.0.0
bparmar-crest Dec 16, 2024
d75eecb
README.md modified
bparmar-crest Dec 16, 2024
1c186fe
README modified.
bparmar-crest Dec 16, 2024
7b4bac9
Update manifest.json
abhi-modugula Jan 29, 2025
250cad2
Update manifest.json
abhi-modugula Jan 29, 2025
e0eeea0
Update metabase/assets/monitors/high_number_of_user_deactivations.json
abhi-modugula Jan 30, 2025
50a7769
Update metabase/README.md
abhi-modugula Jan 30, 2025
9bc7ef6
Update metabase/README.md
abhi-modugula Jan 30, 2025
700c4ae
Update metabase/README.md
abhi-modugula Jan 30, 2025
9f998dd
Update metabase/README.md
abhi-modugula Jan 30, 2025
c83f693
Update metabase/README.md
abhi-modugula Jan 30, 2025
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
Prev Previous commit
Next Next commit
Monitors description modified and manifest.json
  • Loading branch information
bparmar-crest committed Oct 1, 2024
commit f51c8845c4fd1ec052704ae8f1aba7fe0151a406
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"created_at": "2024-09-30",
"last_updated_at": "2024-09-30",
"title": "High number of API Key regenerations",
"description": "This monitor tracks API key regeneration frequency in your system. A high number may indicate security concerns, misuse, or misconfigurations. Monitoring ensures effective API key management, identifying unusual patterns hinting at unauthorized access attempts or other immediate issues.",
"description": "This monitor tracks API key regeneration frequency in your Metabase account. A high number may indicate security concerns, misuse, or misconfigurations. Monitoring ensures effective API key management, identifying unusual patterns hinting at unauthorized access attempts or other immediate issues.",
"definition": {
"id": 154754176,
"name": "High number of API Key regenerations",
"name": "[Metabase] High number of API Key regenerations",
"type": "log alert",
"query": "logs(\"source:metabase service:activity-events @evt.name:api-key-regenerate\").index(\"*\").rollup(\"count\").last(\"1d\") > 10",
"message": "{{#is_alert}}\n\nThis indicates a significant rise in API key regenerations, which may signal security concerns or integration issues. Monitoring this trend helps identify potential problems and maintain service stability.\n\n{{/is_alert}}\n\n{{#is_warning}}\n\nThis indicates a significant rise in API key regenerations detected, indicating potential security risks or integration issues. immediate monitoring is advised to maintain service stability.\n\n{{/is_warning}}\n\n@example@example.com",
"message": "{{#is_alert}}\n\nThis indicates a significant rise in API key regenerations, which may signal security concerns or integration issues. Monitoring this trend helps identify potential problems and maintain service stability.\n\n{{/is_alert}}\n\n{{#is_warning}}\n\nThis indicates a significant rise in API key regenerations detected, indicating potential security risks or integration issues. Immediate monitoring is advised to maintain service stability.\n\n{{/is_warning}}\n\n@example@example.com",
"tags": [
"integration:metabase"
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"created_at": "2024-09-30",
"last_updated_at": "2024-09-30",
"title": "High number of user deactivations",
"description": "This monitor tracks the rate of user deactivations on your platform. A sudden spike may suggest user dissatisfaction, security breaches, or policy violations. Monitoring helps identify trends, investigate causes, intervene timely, and improve user retention strategies.",
"description": "This monitor tracks the rate of user deactivations on your Metabase account. A sudden spike may suggest security breaches or policy violations. Monitoring helps identify trends, investigate causes, intervene timely.",
"definition": {
"id": 154754660,
"name": "High number of user deactivations",
"name": "[Metabase] High number of user deactivations",
"type": "log alert",
"query": "logs(\"source:metabase service:activity-events @evt.name:user-deactivated\").index(\"*\").rollup(\"count\").last(\"12h\") > 10",
"message": "{{#is_alert}}\n\nThis indicates a significant rise in user account deactivations, potentially highlighting issues with user satisfaction or engagement. Monitoring this trend is crucial for improving retention strategies.\n\n{{/is_alert}}\n\n{{#is_warning}}\n\nThis indicates a significant increase in user account deactivations, which may signal underlying issues with user satisfaction or engagement. Immediate attention is required to address this trend and implement effective retention strategies to prevent further losses. Monitor closely and act swiftly!\n\n{{/is_warning}}\n\n@example@example.com",
"message": "{{#is_alert}}\n\nThis indicates a significant rise in user account deactivations, potentially highlighting policy violations, insider threats or security risk.\n\n{{/is_alert}}\n\n{{#is_warning}}\n\nThis indicates a significant increase in user account deactivations. Immediate attention is required to address this trend.\n\n{{/is_warning}}\n\n@example@example.com",
"tags": [
"integration:metabase"
],
Expand Down
6 changes: 3 additions & 3 deletions metabase/assets/monitors/high_number_of_user_invites.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"created_at": "2024-09-30",
"last_updated_at": "2024-09-30",
"title": "High number of user invites",
"description": "This monitor tracks user invite volume on your platform. A surge may show interest, viral growth, or marketing. Yet, it might signal odd behavior or spam. Monitoring aids in gauging engagement, outreach impact, and spotting anomalies for investigation.",
"description": "This monitor tracks user invite volume on your Metabase account. This trend can present several security implications, Onboarding mismanagement or account takeover risks.",
"definition": {
"id": 154753670,
"name": "High number of user invites",
"name": "[Metabase] High number of user invites",
"type": "log alert",
"query": "logs(\"source:metabase service:activity-events @evt.name:user-invited\").index(\"*\").rollup(\"count\").last(\"1d\") > 15",
"message": "{{#is_alert}}\n\nThis indicates a significant increase in the number of user invites sent within the platform, suggesting higher user engagement or successful referral campaigns.\n\n{{/is_alert}}\n\n@example@example.com",
"message": "{{#is_alert}}\n\nThis indicates a significant increase in the number of user invites sent within the Metabase account.\n\n{{/is_alert}}\n\n@example@example.com",
"tags": [
"integration:metabase"
],
Expand Down
8 changes: 4 additions & 4 deletions metabase/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"configuration": "README.md#Setup",
"support": "README.md#Support",
"changelog": "CHANGELOG.md",
"description": "Gain insights into Metabase activity log events.",
"description": "Gain insights into Metabase activity events.",
"title": "Metabase",
"media": [
{
Expand Down Expand Up @@ -77,9 +77,9 @@
"source": "metabase"
},
"monitors": {
"High number of user invites" : "assets/monitors/high_number_of_user_invites.json",
"High number of API Key regenerations" : "assets/monitors/high_number_of_api_key_regenerations.json",
"High number of user deactivations" : "assets/monitors/high_number_of_user_deactivations.json"
"[Metabase] High number of user invites" : "assets/monitors/high_number_of_user_invites.json",
"[Metabase] High number of API Key regenerations" : "assets/monitors/high_number_of_api_key_regenerations.json",
"[Metabase] High number of user deactivations" : "assets/monitors/high_number_of_user_deactivations.json"
}
},
"author": {
Expand Down
Loading