A Practical Guide to SQL Extensions with Dynatrace

  Рет қаралды 4,388

Dynatrace

Dynatrace

Күн бұрын

Пікірлер: 24
@tusharranjans
@tusharranjans 28 күн бұрын
Thank you. Its helpful.
@dannemca
@dannemca 6 ай бұрын
Finally!!! I was expecting something like this since I heard about the Custom Query DB decommission 😢. Great explanation. I was able to create my very first extension with this.
@vduseev
@vduseev 6 ай бұрын
It makes me very happy to read this! Thank you!
@VinsonTan
@VinsonTan 6 ай бұрын
It would be good if dynatrace documentation show example of this sample configuration as currently it does not provide any guidance on how to specify the sql statement etc.
@grabnerandi
@grabnerandi 6 ай бұрын
Thats a great point. There is already some documentation about it in the section called "SQL data source reference" - have you seen this?
@vduseev
@vduseev 6 ай бұрын
Thank you! We are working on it as we speak 😉
@VinsonTan
@VinsonTan 6 ай бұрын
@@grabnerandi yes I did but it missing example on defining the SQL statement for metric capturing n log ingestion example. It only has the connectivity configuration guidance but not the actual SQL statement
@vduseev
@vduseev 6 ай бұрын
Vinson, did this video help in any way? There is a small example of using a SQL query that will be parsed into a log ingestion
@VinsonTan
@VinsonTan 6 ай бұрын
Yes I did watch the video. It is good example to show how to configurec it. Thanks
@nacirarmando8003
@nacirarmando8003 3 ай бұрын
Greetings, what are the API Access Token Scopes to choose while configure our environment?
@supportperformetriks
@supportperformetriks 5 ай бұрын
Hi. It would be great if you can provide some example where other string units are used and some queries using user defined functions. Thanks in Advance
@vduseev
@vduseev 5 ай бұрын
Hi! Stay tuned for this type of content. More examples and details are coming in separate videos soon!
@jdar1992
@jdar1992 6 ай бұрын
We need documentation for this. Also an ETA for the app would be great because working with queries right now like this is difficult. Everytime we need to add more queries we would need to modify the extension YAML and reupload.
@grabnerandi
@grabnerandi 6 ай бұрын
Hi. As replied above - there is already documentation for the SQL Data Source. If you follow the SQL Data Sources link you find examples in the reference subsection
@vduseev
@vduseev 6 ай бұрын
I feel you, sometimes having to recreate the extension every time the query changes can be cumbersome. Especially when it happens very very often. While you can fully migrate to this technology, it’s still not pure-UI solution. No ETA for the app yet, please look forward to announcements! Question for you: How often do you change the queries?
@WilsonReisJr
@WilsonReisJr 6 ай бұрын
The documentation exists, but it is really too crude about this extension. I had to come and watch this video to understand this new extension, the documentation doesn't even have a good example. And I agree about the difficult regarding the queries change. This new type is good if we have to set up a monitoring template for databases to have it as a standard for many DBs, however as we worked previously on my side with the old Custom Queries Extension to grab custom Business Data directly using different custom queries for each database, with a custom interval for each query, this kind of solution is a pain as we have to create a new version of the extension whenever we have to change the query or add a new one. So as long as the Custom DB Queries extension runs we will probably be continuous using this.@@grabnerandi
@m.luthfiassyafii6751
@m.luthfiassyafii6751 24 күн бұрын
Hi, is it possible to get value from table without timestamp & ingest to log ? i was try still failed
@vduseev
@vduseev 17 күн бұрын
Yes, when you ingest a row from the result set as a log line, the timestamp will be generated for you automatically, when the log line is being ingested. We can specify a timestamp column to use when we want to control its value, but otherwise it's not necessary. We invite you to our Community Forums to ask for a more detailed explanation.
@m.luthfiassyafii6751
@m.luthfiassyafii6751 17 күн бұрын
@@vduseev Thanks, already solved, earlier it was missed on DB user permissions.
@sumaneshtripathy3987
@sumaneshtripathy3987 5 ай бұрын
Which link is for certificate creation
@ncunnin656
@ncunnin656 5 ай бұрын
Sql extension is the only way to monitor sql server databases?
@vduseev
@vduseev 5 ай бұрын
Dynatrace can monitor sql server in at least three ways: remote extension that collects data through sql queries and connects to DB remotely, local extension that runs on the same host and collects data through WMI, and OneAgent running on the same server as DB and monitoring the process. Additionally, as shown in this video, you can write your own extensions for custom data collection.
@ncunnin656
@ncunnin656 5 ай бұрын
@vduseev which one is the easiest? I don't want to have to write scripts. It says our local agent is depreciated.
@vduseev
@vduseev 5 ай бұрын
​@@ncunnin656 1. Microsoft SQL Server extension - best benefits. Runs on ActiveGate. Works with almost every type of SQL Server. Connects to database using JDBC and runs SQL queries to collect metrics from database. Gets you the most amount of performance data. 2. OneAgent itself - easiest to set up. Just install OneAgent. Runs on the same host with the SQL Server. Gets you information about SQL Server process (CPU, Memory, etc.). 3. Microsoft SQL Server (Local) extension - least benefits. Runs on OneAgent. Gives you minimal performance monitoring data. Uses WMI to collect metrics. Works well for environments, where remote connection to DB is prohibited. 4. Custom extension - most flexibility but needs time investment. You can do almost anything you want, but you need to code it yourself or engage Dynatrace services to implement it for you. This is a really good option for monitoring business data in databases. P.S. The notice of deprecated agent you get is a warning that the previous version of the extension described in item 3 above is being deprecated. You can simply switch your monitoring to the modern version and that's it. P.P.S. This setup and rating changes every year! The info above is up to date as of Apri 17, 2024, but be sure to check for new announcements and communication from Dynatrace. I wouldn't be surprised if in a year or two, all DB monitoring options would be consolidated into a single option.
Dynatrace Extensions 2.0 Framework
57:43
Dynatrace
Рет қаралды 7 М.
Data Cleaning in MySQL | Full Project
51:11
Alex The Analyst
Рет қаралды 141 М.
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 3,3 МЛН
Just Give me my Money!
00:18
GL Show Russian
Рет қаралды 1,2 МЛН
Log Observability: Introduction to Dynatrace Grail and DQL
48:54
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 194 М.
Dive Into SQL Data Analysis: Full Portfolio Project
1:01:43
The Analyst Mind
Рет қаралды 8 М.
Database ODBC Monitoring with Zabbix
18:45
Zabbix Tutorials
Рет қаралды 41 М.
How to Think Like the SQL Server Engine
1:40:28
Brent Ozar Unlimited
Рет қаралды 13 М.
A Practical Guide to JMX Monitoring with Dynatrace
43:36
Dynatrace
Рет қаралды 2,2 М.
A Practical Guide to SNMP Monitoring with Dynatrace
49:25
Dynatrace
Рет қаралды 2 М.
How I Use SQL as a BI Analyst
9:01
Adam Finer - Learn BI Online
Рет қаралды 25 М.
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 3,3 МЛН