Displaying 20 results from an estimated 1000 matches similar to: "Dtrace Script to find instances of a file"
2008 Apr 20
1
dtrace script to monitor file access
A user has asked us to find out who is changing one of their files and how it is being changed. I came up
with the script below:
#!/usr/sbin/dtrace -s
#pragma D option quiet
BEGIN
{
printf("\n Timestamp gid uid pid ppid execname function current directory file name\n\n");
}
syscall::open:entry,
2006 Sep 21
1
Dtrace script compilation error.
Hi All,
One of the customer is seeing the following error messages.
He is using a S10U1 system with all latest patches.
Dtrace script is attached.
I am not seeing these error messages on S10U2 system.
What could be the problem?
Thanks,
Gangadhar.
------------------------------------------------------------------------
rroberto at njengsunu60-2:~$ dtrace -AFs /lib/svc/share/kcfd.d
dtrace:
2007 Jul 11
5
Error trying to count return points in functions.
Whilst trying out some D to get an insight into what is the most
common reason for a given function to return, I have bumped
into an error I don''t understand.
The first take on what I was trying to do was:
# dtrace -n ''fbt:ip:ip_input:return{@home[arg0] = count();}''
and all was well. The next step was:
# dtrace -n
2007 Nov 20
6
How to dereference a pointer to a pointer
Hi. I would like to print out a field of a vnode, but the argument to
the function is of type vnode_t **.
If I set "this->vpp" to arg2 in an entry function to zfs_lookup(), I''d
like to retrieve the value of one of the fields of *(this->vpp) in the
return function. Something like the below (but the syntax below is not
right):
printf("zfs_lookup:
2006 Jan 02
16
DTrace provider for NFS
FYI, I posted a blog a few days ago about a DTrace provider for NFS
that is currently in
development:
http://blogs.sun.com/roller/page/samf?entry=a_dtrace_provider_for_nfs
Let''s discuss any questions, comments, etc. here. I also advertised
this on
nfs-discuss at opensolaris.org. Naturally, I would expect the
discussion here to
be more on the specifics of DTrace, and the
2011 Oct 26
1
Problem running zilstat script on a core install server.
We cannot run the zilstat utility (from
http://www.richardelling.com/Home/scripts-and-programs-1/zilstat) on
an Solaris 10 u9 / x86 installed according SUNWCreq (which is a core
install)
while it works fine on a similar config but installed with all
packages (SUNWCXall)
So we know it works in this environment but it seems we miss an
essential package here. That causes the
dtrace: failed to
2006 May 24
2
Reading external files with dtrace
I''d like to be able to dynamically read external configuration files within a dtrace script. I know dtrace allows inclusion of C header files but only at the preprocessing stage.
What we need to do is dynamically enable/disable probes based on current application settings. I''d rather not have a bunch of independant scripts running and being started and killed whenever the
2011 Apr 06
2
Limiting dtrace depth
If I use a simple dtrace script such as this:
fbt::somefunc:entry{self->trace=1;}
fbt::somefunc:return{self->trace=0;}
fbt:::entry{}
fbt:::return{printf("%lx", arg1);}
then it will descend to whatever depth is necessary
If I want to limit it to say 3 functions deep, how can I do that?
The quick answer I want to use is to do "self->depth++" on each entry
and then
2007 Jul 30
3
dtrace
hi fnds,
i want to print the filenames on which the stat system
call is acting when a stat system call is invoked. can anyone can help
me this regard.
Thanks
jeevan
2008 Sep 09
1
DTrace and shared memory id
Hello all,
I saw this question about a year back in the archive[1], but with no
final answer.
I would like to trace shmget calls and also get the id of the shared
memory segment.
That script looked like[2], but we dont get the id since arg1 is the
errno value.
How do i access the shm id, i would need this to debug a customer
problem but i don''t have time to learn it the hard
2006 Jan 11
3
Samba as domain controller
hi@all!
i set up a system where samba is a primary and a secondary domain
controller; the authentication is over ldap and everything works fine
but....
i would like to test what happen when the pdc is down and so i shutdown
the smb service on the pdc. the logins from all clients worked well on
the bdc but when i try to join a new machine to the domain, it can't
contact the domain
2005 Oct 11
7
dtrace: failed to initialize dtrace: DTrace device not available on system
I have a number of systems running solaris10 and i see the package and binary for dtrace installed however whenever we try to run anything we get this error
dtrace: failed to initialize dtrace: DTrace device not available on system
the only system in which i dont have this error is the development server that has the full solaris 10 install while others are minimized, do i need additional
2007 Jan 10
13
[DTrace] how to get socket read size
Hi
i''m trying to write my first dtrace script apparently i bit off a bit
more than i can chew, i want to track io over sockets, i found your
socketsize.d that gave me how to track writes, but i''m at a loss how
to track reads, frankly i don''t see how your write tracker works
because it uses a probe in a function that only takes two arguments
but you grab size of write
2005 Aug 22
3
dtrace''ing at module unload time
Hi,
I am trying to trace some functions that are executed at detach time, and it seems that just
having dtrace around to instrument the module is causing a short circuit, whereas modunload will
return (device busy). I understand that this makes sense, but how can I get around this if I
want to trace stuff at detach time?
Thanks,
--S
2007 Jan 10
2
[DTrace] using C preprocessor in dtrace scripts
Hi Max/DTrace list,
> At any rate, without the -C, I can''t use #include <sys/stream.h>.
> Without the #include <sys/stream.h>, I can''t use the M_DATA.
> As it is, I get the following:
>
> # ./strrput.d 0xd595a6c0 <-- this is a vnode for a socket
> ftp is using (not important here)
> dtrace: failed to compile script ./strrput.d: line 7:
>
2009 Apr 20
2
About Asterisk 1.6 web GUI
Hi,
I had some experience on Asterisk 1.0.7 and 1.2.0.
Now, I want to do something on the New Release of Asterisk 1.6.xx.
I want to know wheather there are already web GUI for use now in the
release.
Or still nedd integrate some other third part GUI?
Any advice will be appreciated.
Thanks ahead,
Best Regards,
Gary
-------------- next part --------------
An HTML attachment
2008 Feb 18
2
paste("Mus., 10 ", expression(mu)," g", sep="")
Dear all,
I am very thankful, if you could tell wheather it is possible to write
paste("Mus., 10 ", expression(mu)," g", sep="")
Thank you in advance,
Samor
---------------------------------
[[alternative HTML version deleted]]
2011 Aug 19
4
Using dtrace to follow a kernel linked list
I''m looking for an example of how one could write a dtrace probe
that could follow something like a NULL terminated linked list.
For example:
struct list {
struct list *next;
void *data;
};
struct list *list_root;
Assuming I had "list_root" available, but I wanted to know how long
the linked list is, how can I do this in a dtrace probe?
If I had looping
2007 May 08
3
CentOS cutom kernel compilation
Could any one let me know how can I compile & build CentOS kernel.
In redhat Linux the kernel source ia available under /usr/src/linux
But in CentOS i am getting two directories named as
Kernels and redhat under /usr/src
the directory /usr/src/redhat is having again four subdirectory without any
contents name as BUILD, RPMS, SPECS, SRPM
And
/usr/src/kenrnels is having the the directory
2019 Sep 27
2
Question on target-features
Hi,
In "target-features" list in LLVM-IR, there are "+feature", "-feature". My
question is, does "-feature" is equivalent to not specifying a feature at
all?
For example:
*attributes #0 = { "target-cpu"="znver2" "target-features"="+avx -avx2" }*
Wheather it is equalent to omitting the avx2 from list?
*attributes #0